![]() |
VR-Forces Developer's Guide
|

Public Member Functions | |
| DtSimEnvironmentalObjectStateRecord () | |
| DtSimEnvironmentalObjectStateRecord (const DtEntityType &entType) | |
| DtSimEnvironmentalObjectStateRecord (const DtSimEnvironmentalObjectStateRecord &orig) | |
| const DtSimEnvironmentalObjectStateRecord & | operator= (const DtSimEnvironmentalObjectStateRecord &orig) |
| virtual | ~DtSimEnvironmentalObjectStateRecord () override |
| virtual DtEnvironmentalRecord * | clone () const override |
| 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 () override |
| const DtNetEnvironmentalObjectStateRecord * | objStateNetRep () const |
| DtNetEnvironmentalObjectStateRecord * | objStateNetRep () |
| virtual void | setFromNet (const DtNetEnvironmentalRecord &buffer, int protocolVersion) override |
| virtual int | netRepSize () const override |
| virtual void | setHostGlobalId (const DtGlobalObjectDesignator &) |
| virtual const DtGlobalObjectDesignator & | hostGlobalId () const |
| virtual void | setObjectAttachMode (int) |
| virtual int | objectAttachMode () const |
| virtual void | setRelativeLocation (const DtVector &) |
| 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) |
| virtual int | fillStyle () const |
| virtual void | setLineStyle (int) |
| virtual int | lineStyle () const |
| virtual void | setLineWidth (int) |
| virtual int | lineWidth () const |
| virtual void | setPhysicalLineHeight (double) |
| virtual double | physicalLineHeight () const |
| virtual void | setPhysicalLineWidth (double) |
| virtual double | physicalLineWidth () const |
| virtual void | setVelocity (const DtVector &) |
| 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) override |
| 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) |
| virtual void | reworkStateRepForVersionedRecord (int bytesToCopy) |
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 |
| int | myObjectAttachMode |
| DtSimEnvironmentalObjectStateRecord::DtSimEnvironmentalObjectStateRecord | ( | ) |
| DtSimEnvironmentalObjectStateRecord::DtSimEnvironmentalObjectStateRecord | ( | const DtEntityType & | entType | ) |
| DtSimEnvironmentalObjectStateRecord::DtSimEnvironmentalObjectStateRecord | ( | const DtSimEnvironmentalObjectStateRecord & | orig | ) |
Copy constructor.
|
overridevirtual |
| const DtSimEnvironmentalObjectStateRecord& DtSimEnvironmentalObjectStateRecord::operator= | ( | const DtSimEnvironmentalObjectStateRecord & | orig | ) |
|
overridevirtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
overridevirtual |
| const DtNetEnvironmentalObjectStateRecord* DtSimEnvironmentalObjectStateRecord::objStateNetRep | ( | ) | const |
| DtNetEnvironmentalObjectStateRecord* DtSimEnvironmentalObjectStateRecord::objStateNetRep | ( | ) |
|
overridevirtual |
|
overridevirtual |
|
virtual |
|
virtual |
|
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 |
|
overrideprotectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protected |
|
protectedvirtual |
|
protectedvirtual |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |