![]() |
VR-Forces 4.0.4 Class Documentation
|
Class Description: DtVrfEngineeringObjectStateRecord implements a form of an environmental state record not explicitly defined in the standard, but used in MaK applications. More...

Public Member Functions | |
| DtVrfEngineeringObjectStateRecord () | |
| Default Constructor. | |
| DtVrfEngineeringObjectStateRecord (const DtObjectType &objectType) | |
| Constructor. | |
| DtVrfEngineeringObjectStateRecord (const DtVrfEngineeringObjectStateRecord &orig) | |
| Copy Constructor. | |
| const DtVrfEngineeringObjectStateRecord & | operator= (const DtVrfEngineeringObjectStateRecord &orig) |
| Assignment Operator. | |
| virtual | ~DtVrfEngineeringObjectStateRecord () |
| Destructor. | |
| virtual void | setPercentComplete (DtU16 perComp) |
| Clone. Return a copy of this instance. | |
| virtual DtU16 | percentComplete () const |
| virtual void | setOrientation (const DtTaitBryan &orientation) |
| Set/get orientation. | |
| virtual const DtTaitBryan & | orientation () const |
| virtual bool | createNetworkRepresentation () |
| This doesn't need to be called explicitly. | |
| virtual DtNetEngineeringObjectStateRecord * | pointerToNetEngObjRec () const |
| returns the network representation of the environmental record | |
| virtual int | netRepSize () const |
Protected Attributes | |
| DtTaitBryan | myOrientation |
Class Description: DtVrfEngineeringObjectStateRecord implements a form of an environmental state record not explicitly defined in the standard, but used in MaK applications.
It contains the percent completion for the object
Default Constructor.
To function properly, the state record should be initialized with an entity type. If you don't know it yet at creation time, you can use this constructor; but call setEntityType() before using the appearance accessors. Default Constructor. Do not use.
| DtVrfEngineeringObjectStateRecord::DtVrfEngineeringObjectStateRecord | ( | const DtObjectType & | objectType | ) |
Constructor.
| DtVrfEngineeringObjectStateRecord::DtVrfEngineeringObjectStateRecord | ( | const DtVrfEngineeringObjectStateRecord & | orig | ) |
Copy Constructor.
| virtual DtVrfEngineeringObjectStateRecord::~DtVrfEngineeringObjectStateRecord | ( | ) | [virtual] |
Destructor.
| const DtVrfEngineeringObjectStateRecord& DtVrfEngineeringObjectStateRecord::operator= | ( | const DtVrfEngineeringObjectStateRecord & | orig | ) |
Assignment Operator.
| virtual void DtVrfEngineeringObjectStateRecord::setPercentComplete | ( | DtU16 | perComp | ) | [virtual] |
Clone. Return a copy of this instance.
Percent Completion of the object.
| virtual DtU16 DtVrfEngineeringObjectStateRecord::percentComplete | ( | ) | const [virtual] |
| virtual void DtVrfEngineeringObjectStateRecord::setOrientation | ( | const DtTaitBryan & | orientation | ) | [virtual] |
Set/get orientation.
| virtual const DtTaitBryan& DtVrfEngineeringObjectStateRecord::orientation | ( | ) | const [virtual] |
| virtual bool DtVrfEngineeringObjectStateRecord::createNetworkRepresentation | ( | ) | [virtual] |
This doesn't need to be called explicitly.
If any routine that needs the repository finds that it hasn't been created yet, it calls this method.
Reimplemented from DtSimEnvironmentalObjectStateRecord.
| virtual DtNetEngineeringObjectStateRecord* DtVrfEngineeringObjectStateRecord::pointerToNetEngObjRec | ( | ) | const [virtual] |
returns the network representation of the environmental record
DtNetEngineeringObjectStateRecord* engObjStateNetRep(); used by the PDU class to fill in the network representation
| virtual int DtVrfEngineeringObjectStateRecord::netRepSize | ( | ) | const [virtual] |
Reimplemented from DtSimEnvironmentalObjectStateRecord.
DtTaitBryan DtVrfEngineeringObjectStateRecord::myOrientation [protected] |