VR-Forces 4.0.4 Class Documentation
Public Member Functions | Protected Member Functions | Protected Attributes
DtSimEnvironmentalObjectStateRecord Class Reference
Inheritance diagram for DtSimEnvironmentalObjectStateRecord:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 DtSimEnvironmentalObjectStateRecord ()
 DtSimEnvironmentalObjectStateRecord (const DtObjectType &objectType)
 DtSimEnvironmentalObjectStateRecord (const DtSimEnvironmentalObjectStateRecord &orig)
const
DtSimEnvironmentalObjectStateRecord
operator= (const DtSimEnvironmentalObjectStateRecord &orig)
virtual ~DtSimEnvironmentalObjectStateRecord ()
virtual DtEnvironmentalRecordclone () const
virtual void setObjectType (const DtObjectType &objectType)
virtual void setAppearance (const DtAppearance &appearance)
virtual const DtAppearance & appearance () const
virtual void setForceType (DtForceType forceType)
virtual DtForceType forceType () const
virtual void setColor (int color)
virtual int color () const
virtual void setVrfObjectName (const DtString &label)
virtual const DtStringvrfObjectName () const
virtual void setParent (const DtString &parent)
virtual const DtStringparent () const
virtual void setUserData (const DtString &userData)
virtual const DtStringuserData () const
virtual bool setNumberOfSubordinates (int newNumberOfSubordinates)
virtual int numberOfSubordinates () const
virtual bool setSubordinate (int index, const DtGlobalObjectDesignator &subID)
virtual bool getSubordinate (int index, DtGlobalObjectDesignator &subID) const
virtual const
DtGlobalObjectDesignatorList & 
subordinates () const
virtual
DtGlobalObjectDesignatorList & 
subordinates ()
virtual bool createNetworkRepresentation ()
const
DtNetEnvironmentalObjectStateRecord
objStateNetRep () const
DtNetEnvironmentalObjectStateRecordobjStateNetRep ()
virtual void setFromNet (const DtNetEnvironmentalRecord &buffer)
virtual int netRepSize () const
virtual void setHostGlobalId (const DtGlobalObjectDesignator &)
virtual const
DtGlobalObjectDesignator & 
hostGlobalId () const
virtual void clearHostGlobalId ()
virtual void setProjected (bool)
virtual bool projected () const
virtual void setClosedFigure (bool)
virtual bool closedFigure () const
virtual void setBound2D (bool)
virtual bool bound2D () const
virtual void setFillStyle (int)
 For those objects that support it. Note that point objects do not make use of these items.
virtual int fillStyle () const
virtual void setLineStyle (int)
virtual int lineStyle () const
virtual void setLineWidth (int)
virtual int lineWidth () const

Protected Member Functions

virtual bool resizeNetRep (int newSize)
virtual void * pointerToLabel () const
virtual void * pointerToParent () const
virtual void * pointerToSubordinates () const
virtual void * pointerToUserData () const
DtSimEnvironmentalObjectStateRecordself () const
virtual void reworkStateRepForVersion (int bytesToCopy, int iVersion)

Protected Attributes

DtGlobalObjectDesignatorList mySubordinates
DtAppearance myAppearance
DtString myLabel
DtString myParent
int myColor
DtForceType myForceType
DtGlobalObjectDesignator myHostGlobalId
DtString myUserData
int myNetRepSize

Constructor & Destructor Documentation


Member Function Documentation

const DtSimEnvironmentalObjectStateRecord& DtSimEnvironmentalObjectStateRecord::operator= ( const DtSimEnvironmentalObjectStateRecord orig)
virtual void DtSimEnvironmentalObjectStateRecord::setObjectType ( const DtObjectType objectType) [virtual]
virtual void DtSimEnvironmentalObjectStateRecord::setAppearance ( const DtAppearance &  appearance) [virtual]
virtual const DtAppearance& DtSimEnvironmentalObjectStateRecord::appearance ( ) const [virtual]
virtual void DtSimEnvironmentalObjectStateRecord::setForceType ( DtForceType  forceType) [virtual]
virtual DtForceType DtSimEnvironmentalObjectStateRecord::forceType ( ) const [virtual]
virtual void DtSimEnvironmentalObjectStateRecord::setColor ( int  color) [virtual]
virtual int DtSimEnvironmentalObjectStateRecord::color ( ) const [virtual]
virtual void DtSimEnvironmentalObjectStateRecord::setVrfObjectName ( const DtString label) [virtual]
virtual void DtSimEnvironmentalObjectStateRecord::setParent ( const DtString parent) [virtual]
virtual const DtString& DtSimEnvironmentalObjectStateRecord::parent ( ) const [virtual]
virtual void DtSimEnvironmentalObjectStateRecord::setUserData ( const DtString userData) [virtual]
virtual const DtString& DtSimEnvironmentalObjectStateRecord::userData ( ) const [virtual]
virtual bool DtSimEnvironmentalObjectStateRecord::setNumberOfSubordinates ( int  newNumberOfSubordinates) [virtual]
virtual bool DtSimEnvironmentalObjectStateRecord::setSubordinate ( int  index,
const DtGlobalObjectDesignator &  subID 
) [virtual]
virtual bool DtSimEnvironmentalObjectStateRecord::getSubordinate ( int  index,
DtGlobalObjectDesignator &  subID 
) const [virtual]
virtual const DtGlobalObjectDesignatorList& DtSimEnvironmentalObjectStateRecord::subordinates ( ) const [virtual]
virtual DtGlobalObjectDesignatorList& DtSimEnvironmentalObjectStateRecord::subordinates ( ) [virtual]
virtual void DtSimEnvironmentalObjectStateRecord::setFromNet ( const DtNetEnvironmentalRecord &  buffer) [virtual]
virtual int DtSimEnvironmentalObjectStateRecord::netRepSize ( ) const [virtual]
virtual void DtSimEnvironmentalObjectStateRecord::setHostGlobalId ( const DtGlobalObjectDesignator &  ) [virtual]
virtual const DtGlobalObjectDesignator& DtSimEnvironmentalObjectStateRecord::hostGlobalId ( ) const [virtual]
virtual void DtSimEnvironmentalObjectStateRecord::setFillStyle ( int  ) [virtual]

For those objects that support it. Note that point objects do not make use of these items.

virtual int DtSimEnvironmentalObjectStateRecord::fillStyle ( ) const [virtual]
virtual void DtSimEnvironmentalObjectStateRecord::setLineStyle ( int  ) [virtual]
virtual int DtSimEnvironmentalObjectStateRecord::lineStyle ( ) const [virtual]
virtual void DtSimEnvironmentalObjectStateRecord::setLineWidth ( int  ) [virtual]
virtual int DtSimEnvironmentalObjectStateRecord::lineWidth ( ) const [virtual]
virtual bool DtSimEnvironmentalObjectStateRecord::resizeNetRep ( int  newSize) [protected, virtual]
virtual void* DtSimEnvironmentalObjectStateRecord::pointerToLabel ( ) const [protected, virtual]
virtual void* DtSimEnvironmentalObjectStateRecord::pointerToParent ( ) const [protected, virtual]
virtual void* DtSimEnvironmentalObjectStateRecord::pointerToSubordinates ( ) const [protected, virtual]
virtual void* DtSimEnvironmentalObjectStateRecord::pointerToUserData ( ) const [protected, virtual]
virtual void DtSimEnvironmentalObjectStateRecord::reworkStateRepForVersion ( int  bytesToCopy,
int  iVersion 
) [protected, virtual]

Member Data Documentation

DtGlobalObjectDesignatorList DtSimEnvironmentalObjectStateRecord::mySubordinates [protected]
DtGlobalObjectDesignator DtSimEnvironmentalObjectStateRecord::myHostGlobalId [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)