VR-Forces 4.0.4 Class Documentation
Public Member Functions | Protected Member Functions | Protected Attributes
DtAttributeTemplateStateRecord Class Reference

The DtAttributeTemplateStateRecord class is used to add attribute templates to remote graphic objects. More...

Inheritance diagram for DtAttributeTemplateStateRecord:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 DtAttributeTemplateStateRecord ()
 Constructor.
virtual ~DtAttributeTemplateStateRecord ()
 Destructor.
 DtAttributeTemplateStateRecord (const DtAttributeTemplateStateRecord &orig)
DtAttributeTemplateStateRecordoperator= (const DtAttributeTemplateStateRecord &orig)
virtual DtEnvironmentalRecordclone () const
const
DtNetAttributeTemplateStateRecord
attributeNetRep () const
 returns the network representation of the environmental record
DtNetAttributeTemplateStateRecordattributeNetRep ()
virtual bool createNetworkRepresentation ()
 Create the record's network representation.
virtual int netRepSize () const
 returns the size of the net representation, in bytes.
virtual void setFromNet (const DtNetEnvironmentalRecord &buffer)
 used by the PDU class to fill in the network representation
virtual void setAttributeType (Dt3DAttributeSubcategory type)
 Accessors/mutators.
virtual Dt3DAttributeSubcategory attributeType () const
 Accessors/mutators.
virtual void setMinimumRange (int min)
 Accessors/mutators.
virtual int minimumRange () const
 Accessors/mutators.
virtual void setMaximumRange (int max)
 Accessors/mutators.
virtual int maximumRange () const
 Accessors/mutators.
virtual void setParentId (const DtGlobalObjectDesignator &id)
 Accessors/mutators.
virtual const
DtGlobalObjectDesignator & 
parentId () const
 Accessors/mutators.
virtual void setName (const DtString &name)
 Accessors/mutators.
virtual const DtStringname () const
 Accessors/mutators.

Protected Member Functions

virtual bool resizeNetRep (int newSize)
virtual void * pointerToParentId () const
virtual void * pointerToName () const

Protected Attributes

Dt3DAttributeSubcategory myAttributeType
int myMinRange
int myMaxRange
DtGlobalObjectDesignator myParentId
DtString myName
int myNetRepSize

Detailed Description

The DtAttributeTemplateStateRecord class is used to add attribute templates to remote graphic objects.


Constructor & Destructor Documentation

Constructor.

Destructor.


Member Function Documentation

DtAttributeTemplateStateRecord& DtAttributeTemplateStateRecord::operator= ( const DtAttributeTemplateStateRecord orig)

returns the network representation of the environmental record

Accessors/mutators.

Accessors/mutators.

virtual void DtAttributeTemplateStateRecord::setMinimumRange ( int  min) [virtual]

Accessors/mutators.

virtual int DtAttributeTemplateStateRecord::minimumRange ( ) const [virtual]

Accessors/mutators.

virtual void DtAttributeTemplateStateRecord::setMaximumRange ( int  max) [virtual]

Accessors/mutators.

virtual int DtAttributeTemplateStateRecord::maximumRange ( ) const [virtual]

Accessors/mutators.

virtual void DtAttributeTemplateStateRecord::setParentId ( const DtGlobalObjectDesignator &  id) [virtual]

Accessors/mutators.

virtual const DtGlobalObjectDesignator& DtAttributeTemplateStateRecord::parentId ( ) const [virtual]

Accessors/mutators.

virtual void DtAttributeTemplateStateRecord::setName ( const DtString name) [virtual]

Accessors/mutators.

virtual const DtString& DtAttributeTemplateStateRecord::name ( ) const [virtual]

Accessors/mutators.

Create the record's network representation.

virtual int DtAttributeTemplateStateRecord::netRepSize ( ) const [virtual]

returns the size of the net representation, in bytes.

virtual void DtAttributeTemplateStateRecord::setFromNet ( const DtNetEnvironmentalRecord &  buffer) [virtual]

used by the PDU class to fill in the network representation

virtual bool DtAttributeTemplateStateRecord::resizeNetRep ( int  newSize) [protected, virtual]
virtual void* DtAttributeTemplateStateRecord::pointerToParentId ( ) const [protected, virtual]
virtual void* DtAttributeTemplateStateRecord::pointerToName ( ) const [protected, virtual]

Member Data Documentation

DtGlobalObjectDesignator DtAttributeTemplateStateRecord::myParentId [protected]

The documentation for this class was generated from the following file:

Document ID: Generated on Fri Jun 29 16:33:32 EDT 2012 from SVN revision 116588
Copyright © 2005-2012 VT MÄK Inc. All Rights Reserved (www.mak.com)