![]() |
VR-Forces 4.6 Class Documentation
|

Public Member Functions | |
| DtSimEnvironmentalObjectStateRecord () | |
| DtSimEnvironmentalObjectStateRecord (const DtObjectType &objectType) | |
| DtSimEnvironmentalObjectStateRecord (const DtSimEnvironmentalObjectStateRecord &orig) | |
| Copy constructor. | |
| const DtSimEnvironmentalObjectStateRecord & | operator= (const DtSimEnvironmentalObjectStateRecord &orig) |
| virtual | ~DtSimEnvironmentalObjectStateRecord () |
| virtual DtEnvironmentalRecord * | clone () 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 DtString & | vrfObjectName () const |
| virtual void | setParent (const DtString &parent) |
| virtual const DtString & | parent () const |
| virtual void | setUserData (const DtString &userData) |
| virtual const DtString & | userData () 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 |
| DtNetEnvironmentalObjectStateRecord * | objStateNetRep () |
| virtual void | setFromNet (const DtNetEnvironmentalRecord &buffer, int protocolVersion) |
| virtual int | netRepSize () const |
| virtual void | setHostGlobalId (const DtGlobalObjectDesignator &) |
| virtual const DtGlobalObjectDesignator & | hostGlobalId () const |
| virtual void | setRelativeLocation (const DtVector &) |
| If attached to an entity, the relative position (in body coordinates) of this object from the origin of the attached object. | |
| virtual const DtVector & | relativeLocation () 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 |
| virtual void | setPhysicalLineHeight (double) |
| Height of the line, in meters. When added to the altitude, can be considered a ceiling. | |
| virtual double | physicalLineHeight () const |
| virtual void | setPhysicalLineWidth (double) |
| Width of the line, in meters. Different than "lineWidth" which is more of a stylistic representation. | |
| virtual double | physicalLineWidth () const |
| virtual void | setVelocity (const DtVector &) |
| Unused at this point – left for future possible expansion for movable/rotatable environmentals { | |
| virtual const DtVector & | velocity () const |
| virtual void | setAcceleration (const DtVector &) |
| virtual const DtVector & | acceleration () const |
| virtual void | setDRAlogrithm (DtDeadReckonTypes) |
| virtual const DtDeadReckonTypes & | drAlgorithm () const |
| virtual void | setOffsetPoints (const std::vector< DtVector > &) |
| virtual const std::vector < DtVector > & | offsetPoints () 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 |
| virtual void * | pointerToOffsetPoints () const |
| DtSimEnvironmentalObjectStateRecord * | self () 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 | myVersion |
| double | myPhysicalLineHeight |
| double | myPhysicalLineWidth |
| int | myNetRepSize |
| DtVector | myRelativeLocation |
| std::vector< DtVector > | myOffsetPoints |
| DtVector | myVelocity |
| DtVector | myAcceleration |
| DtDeadReckonTypes | myDRAlgorithm |
| DtSimEnvironmentalObjectStateRecord::DtSimEnvironmentalObjectStateRecord | ( | ) |
| DtSimEnvironmentalObjectStateRecord::DtSimEnvironmentalObjectStateRecord | ( | const DtObjectType & | objectType | ) |
| DtSimEnvironmentalObjectStateRecord::DtSimEnvironmentalObjectStateRecord | ( | const DtSimEnvironmentalObjectStateRecord & | orig | ) |
Copy constructor.
|
virtual |
| const DtSimEnvironmentalObjectStateRecord& DtSimEnvironmentalObjectStateRecord::operator= | ( | const DtSimEnvironmentalObjectStateRecord & | orig | ) |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
Reimplemented in DtVrfEngineeringObjectStateRecord.
| const DtNetEnvironmentalObjectStateRecord* DtSimEnvironmentalObjectStateRecord::objStateNetRep | ( | ) | const |
| DtNetEnvironmentalObjectStateRecord* DtSimEnvironmentalObjectStateRecord::objStateNetRep | ( | ) |
|
virtual |
|
virtual |
Reimplemented in DtVrfEngineeringObjectStateRecord.
|
virtual |
|
virtual |
|
virtual |
If attached to an entity, the relative position (in body coordinates) of this object from the origin of the attached object.
If this is a multi-point object it is the offset from the first point in that object
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
For those objects that support it. Note that point objects do not make use of these items.
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
Height of the line, in meters. When added to the altitude, can be considered a ceiling.
|
virtual |
|
virtual |
Width of the line, in meters. Different than "lineWidth" which is more of a stylistic representation.
|
virtual |
|
virtual |
Unused at this point – left for future possible expansion for movable/rotatable environmentals {
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protected |
|
protectedvirtual |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |