VR-Link API Documentation for DIS
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
List of all members | Public Member Functions | Protected Attributes
DtBasicFixedWingAircraftRecord Class Reference

Instances of DtBasicFixedWingAircraftRecord are used to contain the entity state and logistics information about an individual entity within a group of entities. More...

+ Inheritance diagram for DtBasicFixedWingAircraftRecord:
+ Collaboration diagram for DtBasicFixedWingAircraftRecord:

Public Member Functions

 DtBasicFixedWingAircraftRecord ()
 Constructors.
 DtBasicFixedWingAircraftRecord (const DtBasicFixedWingAircraftRecord &orig)
virtual ~DtBasicFixedWingAircraftRecord ()
 Destructor.
DtBasicFixedWingAircraftRecordoperator= (const DtBasicFixedWingAircraftRecord &orig)
 Assignment operators.
DtBasicFixedWingAircraftRecordoperator= (const DtNetBasicFixedWingAircraftRecord &orig)
virtual void setEntityID (DtU16 value)
 Set/Get the entity ID.
virtual DtU16 entityID () const
virtual void setX_Offset (DtInt16 value)
 Set/Get the entity location X offset.
virtual DtInt16 X_Offset () const
virtual void setY_Offset (DtInt16 value)
 Set/Get the entity location Y offset.
virtual DtInt16 Y_Offset () const
virtual void setZ_Offset (DtInt16 value)
 Set/Get the entity location Z offset.
virtual DtInt16 Z_Offset () const
virtual void setAppearance (DtU32 app)
 Set/Get appearance (as a 32 bit integer).
virtual DtU32 appearance () const
virtual void setAppearanceAttribute (const DtAppearAttribute attr, const DtAppearAttrVal val)
 Set/Get appearance by attribute.
virtual DtAppearAttrVal appearanceAttribute (const DtAppearAttribute attr) const
virtual void setPsi (DtInt8 value)
 Set/Get the entity orientation psi.
virtual DtInt8 psi () const
virtual void setTheta (DtInt8 value)
 Set/Get the entity orientation theta.
virtual DtInt8 theta () const
virtual void setPhi (DtInt8 value)
 Set/Get the entity orientation phi.
virtual DtInt8 phi () const
virtual void setFuelStatus (DtInt8 value)
 Set/Get the fuel status.
virtual DtInt8 fuelStatus () const
virtual void setHorizontalDeviation (DtInt8 value)
 Set/Get the horizontal deviation.
virtual DtInt8 horizontalDeviation () const
virtual void setVerticalDeviation (DtInt8 value)
 Set/Get the vertical deviation.
virtual DtInt8 verticalDeviation () const
virtual void setMovementSpeed (DtInt16 value)
 Set/Get the movement speed.
virtual DtInt16 movementSpeed () const
virtual void print () const
 Print this record.
virtual void printDataToStream (std::ostream &stream) const
 Print this record to a stream.
virtual void unloadBaseNetRecord (const DtNetBasicFixedWingAircraftRecord &record)
 Load/Unload data from a packet record.
virtual void loadBaseNetRecord (DtNetBasicFixedWingAircraftRecord &record) const

Protected Attributes

DtU16 myEntityID
DtInt16 myX_Offset
DtInt16 myY_Offset
DtInt16 myZ_Offset
DtU32 myAppearance
DtInt8 myPsi
DtInt8 myTheta
DtInt8 myPhi
DtU8 myFuelStatus
DtU8 myHorizontalDeviation
DtU8 myVerticalDeviation
DtInt16 myMovementSpeed

Detailed Description

Instances of DtBasicFixedWingAircraftRecord are used to contain the entity state and logistics information about an individual entity within a group of entities.

Constructor & Destructor Documentation

DtBasicFixedWingAircraftRecord::DtBasicFixedWingAircraftRecord ( )

Constructors.

DtBasicFixedWingAircraftRecord::DtBasicFixedWingAircraftRecord ( const DtBasicFixedWingAircraftRecord orig)
virtual DtBasicFixedWingAircraftRecord::~DtBasicFixedWingAircraftRecord ( )
virtual

Destructor.

Member Function Documentation

virtual DtU32 DtBasicFixedWingAircraftRecord::appearance ( ) const
virtual
virtual DtAppearAttrVal DtBasicFixedWingAircraftRecord::appearanceAttribute ( const DtAppearAttribute  attr) const
virtual
virtual DtU16 DtBasicFixedWingAircraftRecord::entityID ( ) const
virtual
virtual DtInt8 DtBasicFixedWingAircraftRecord::fuelStatus ( ) const
virtual
virtual DtInt8 DtBasicFixedWingAircraftRecord::horizontalDeviation ( ) const
virtual
virtual void DtBasicFixedWingAircraftRecord::loadBaseNetRecord ( DtNetBasicFixedWingAircraftRecord record) const
virtual
virtual DtInt16 DtBasicFixedWingAircraftRecord::movementSpeed ( ) const
virtual
DtBasicFixedWingAircraftRecord& DtBasicFixedWingAircraftRecord::operator= ( const DtBasicFixedWingAircraftRecord orig)

Assignment operators.

DtBasicFixedWingAircraftRecord& DtBasicFixedWingAircraftRecord::operator= ( const DtNetBasicFixedWingAircraftRecord orig)
virtual DtInt8 DtBasicFixedWingAircraftRecord::phi ( ) const
virtual
virtual void DtBasicFixedWingAircraftRecord::print ( ) const
virtual

Print this record.

Reimplemented in DtEnhancedFixedWingAircraftRecord.

virtual void DtBasicFixedWingAircraftRecord::printDataToStream ( std::ostream &  stream) const
virtual

Print this record to a stream.

Reimplemented in DtEnhancedFixedWingAircraftRecord.

virtual DtInt8 DtBasicFixedWingAircraftRecord::psi ( ) const
virtual
virtual void DtBasicFixedWingAircraftRecord::setAppearance ( DtU32  app)
virtual

Set/Get appearance (as a 32 bit integer).

virtual void DtBasicFixedWingAircraftRecord::setAppearanceAttribute ( const DtAppearAttribute  attr,
const DtAppearAttrVal  val 
)
virtual

Set/Get appearance by attribute.

virtual void DtBasicFixedWingAircraftRecord::setEntityID ( DtU16  value)
virtual

Set/Get the entity ID.

virtual void DtBasicFixedWingAircraftRecord::setFuelStatus ( DtInt8  value)
virtual

Set/Get the fuel status.

virtual void DtBasicFixedWingAircraftRecord::setHorizontalDeviation ( DtInt8  value)
virtual

Set/Get the horizontal deviation.

virtual void DtBasicFixedWingAircraftRecord::setMovementSpeed ( DtInt16  value)
virtual

Set/Get the movement speed.

virtual void DtBasicFixedWingAircraftRecord::setPhi ( DtInt8  value)
virtual

Set/Get the entity orientation phi.

virtual void DtBasicFixedWingAircraftRecord::setPsi ( DtInt8  value)
virtual

Set/Get the entity orientation psi.

virtual void DtBasicFixedWingAircraftRecord::setTheta ( DtInt8  value)
virtual

Set/Get the entity orientation theta.

virtual void DtBasicFixedWingAircraftRecord::setVerticalDeviation ( DtInt8  value)
virtual

Set/Get the vertical deviation.

virtual void DtBasicFixedWingAircraftRecord::setX_Offset ( DtInt16  value)
virtual

Set/Get the entity location X offset.

virtual void DtBasicFixedWingAircraftRecord::setY_Offset ( DtInt16  value)
virtual

Set/Get the entity location Y offset.

virtual void DtBasicFixedWingAircraftRecord::setZ_Offset ( DtInt16  value)
virtual

Set/Get the entity location Z offset.

virtual DtInt8 DtBasicFixedWingAircraftRecord::theta ( ) const
virtual
virtual void DtBasicFixedWingAircraftRecord::unloadBaseNetRecord ( const DtNetBasicFixedWingAircraftRecord record)
virtual

Load/Unload data from a packet record.

virtual DtInt8 DtBasicFixedWingAircraftRecord::verticalDeviation ( ) const
virtual
virtual DtInt16 DtBasicFixedWingAircraftRecord::X_Offset ( ) const
virtual
virtual DtInt16 DtBasicFixedWingAircraftRecord::Y_Offset ( ) const
virtual
virtual DtInt16 DtBasicFixedWingAircraftRecord::Z_Offset ( ) const
virtual

Member Data Documentation

DtU32 DtBasicFixedWingAircraftRecord::myAppearance
protected
DtU16 DtBasicFixedWingAircraftRecord::myEntityID
protected
DtU8 DtBasicFixedWingAircraftRecord::myFuelStatus
protected
DtU8 DtBasicFixedWingAircraftRecord::myHorizontalDeviation
protected
DtInt16 DtBasicFixedWingAircraftRecord::myMovementSpeed
protected
DtInt8 DtBasicFixedWingAircraftRecord::myPhi
protected
DtInt8 DtBasicFixedWingAircraftRecord::myPsi
protected
DtInt8 DtBasicFixedWingAircraftRecord::myTheta
protected
DtU8 DtBasicFixedWingAircraftRecord::myVerticalDeviation
protected
DtInt16 DtBasicFixedWingAircraftRecord::myX_Offset
protected
DtInt16 DtBasicFixedWingAircraftRecord::myY_Offset
protected
DtInt16 DtBasicFixedWingAircraftRecord::myZ_Offset
protected

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

Document ID: Generated on Mon Jun 22 21:18:40 EDT 2020 from SVN revision 213785
Copyright © 2005-2018 MAK Technologies. All Rights Reserved (www.mak.com)