![]() |
VR-Link API Documentation for DIS
|
class DtLinearSegmentParameter: More...
Collaboration diagram for DtLinearSegmentParameter:Public Member Functions | |
| DtLinearSegmentParameter () | |
| Constructors. | |
| DtLinearSegmentParameter (const DtLinearSegmentParameter &orig) | |
| DtLinearSegmentParameter & | operator= (const DtLinearSegmentParameter &orig) |
| Assignment operator. | |
| DtLinearSegmentParameter & | operator= (const DtNetLinearSegmentParameter &orig) |
| virtual | ~DtLinearSegmentParameter () |
| Destructor. | |
| virtual void | setSegmentNumber (DtU8 value) |
| Set/Get the segment number. | |
| virtual DtU8 | segmentNumber () const |
| virtual void | setModifications (DtU8 value) |
| Set/Get the modifications (by 8-bit integer). | |
| virtual DtU8 | modifications () const |
| virtual void | setModificationsField (DtModificationField field, bool value) |
| Set/Get the modifications (by field). | |
| virtual bool | modificationsField (DtModificationField field) const |
| virtual void | setAppearance (DtU16 app) |
| Set/Get appearance, the lower 16 bits (as an integer). | |
| virtual DtU16 | appearance () const |
| virtual void | setAppearanceAttribute (DtAppearAttribute attr, DtAppearAttrVal val) |
| Set/Get appearance by attribute, the lower 16 bits. | |
| virtual DtAppearAttrVal | appearanceAttribute (DtAppearAttribute attr) const |
| virtual void | setSpecificAppearance (DtU32 app) |
| Set/Get specific appearance, the upper 32 bits (as a 32 bit integer). | |
| virtual DtU32 | specificAppearance () const |
| virtual void | setSpecificAppearanceAttribute (DtAppearAttribute attr, DtAppearAttrVal val) |
| Set/Get specific appearance by attribute, the upper 32 bits. | |
| virtual DtAppearAttrVal | specificAppearanceAttribute (DtAppearAttribute attr) const |
| virtual void | setLocation (const DtVector &coords) |
| Set/Get location. | |
| virtual const DtVector & | location () const |
| virtual void | setOrientation (const DtTaitBryan &orientation) |
| Set/Get orientation. | |
| virtual const DtTaitBryan & | orientation () const |
| virtual void | setSegmentLength (DtU16 value) |
| Set/Get the segment length. | |
| virtual DtU16 | segmentLength () const |
| virtual void | setSegmentWidth (DtU16 value) |
| Set/Get the segment width. | |
| virtual DtU16 | segmentWidth () const |
| virtual void | setSegmentHeight (DtU16 value) |
| Set/Get the segment height. | |
| virtual DtU16 | segmentHeight () const |
| virtual void | setSegmentDepth (DtU16 value) |
| Set/Get the segment depth. | |
| virtual DtU16 | segmentDepth () const |
| virtual void | print () const |
| Print the information contained in the record. | |
| virtual void | printDataToStream (std::ostream &stream) const |
| Print the information to a stream. | |
| virtual void | unloadNetRecord (const DtNetLinearSegmentParameter &record) |
| Load/Unload data from a packet record. | |
| virtual void | loadNetRecord (DtNetLinearSegmentParameter &record) const |
Protected Attributes | |
| DtU8 | mySegmentNumber |
| Data members: | |
| DtU8 | myModifications |
| DtU32 | mySpecificAppearance |
| DtU16 | myAppearance |
| DtVector | myLocation |
| DtTaitBryan | myOrientation |
| DtU16 | mySegmentLength |
| DtU16 | mySegmentWidth |
| DtU16 | mySegmentHeight |
| DtU16 | mySegmentDepth |
class DtLinearSegmentParameter:
DtLinearSegmentParameter is a class which contains the linear segment parameters for the linear object state PDU.
Constructors.
| virtual DtLinearSegmentParameter::~DtLinearSegmentParameter | ( | ) | [virtual] |
Destructor.
| virtual DtU16 DtLinearSegmentParameter::appearance | ( | ) | const [virtual] |
| virtual DtAppearAttrVal DtLinearSegmentParameter::appearanceAttribute | ( | DtAppearAttribute | attr | ) | const [virtual] |
| virtual void DtLinearSegmentParameter::loadNetRecord | ( | DtNetLinearSegmentParameter & | record | ) | const [virtual] |
| virtual const DtVector& DtLinearSegmentParameter::location | ( | ) | const [virtual] |
| virtual DtU8 DtLinearSegmentParameter::modifications | ( | ) | const [virtual] |
| virtual bool DtLinearSegmentParameter::modificationsField | ( | DtModificationField | field | ) | const [virtual] |
| DtLinearSegmentParameter& DtLinearSegmentParameter::operator= | ( | const DtLinearSegmentParameter & | orig | ) |
Assignment operator.
| DtLinearSegmentParameter& DtLinearSegmentParameter::operator= | ( | const DtNetLinearSegmentParameter & | orig | ) |
| virtual const DtTaitBryan& DtLinearSegmentParameter::orientation | ( | ) | const [virtual] |
| virtual void DtLinearSegmentParameter::print | ( | ) | const [virtual] |
Print the information contained in the record.
| virtual void DtLinearSegmentParameter::printDataToStream | ( | std::ostream & | stream | ) | const [virtual] |
Print the information to a stream.
| virtual DtU16 DtLinearSegmentParameter::segmentDepth | ( | ) | const [virtual] |
| virtual DtU16 DtLinearSegmentParameter::segmentHeight | ( | ) | const [virtual] |
| virtual DtU16 DtLinearSegmentParameter::segmentLength | ( | ) | const [virtual] |
| virtual DtU8 DtLinearSegmentParameter::segmentNumber | ( | ) | const [virtual] |
| virtual DtU16 DtLinearSegmentParameter::segmentWidth | ( | ) | const [virtual] |
| virtual void DtLinearSegmentParameter::setAppearance | ( | DtU16 | app | ) | [virtual] |
Set/Get appearance, the lower 16 bits (as an integer).
| virtual void DtLinearSegmentParameter::setAppearanceAttribute | ( | DtAppearAttribute | attr, |
| DtAppearAttrVal | val | ||
| ) | [virtual] |
Set/Get appearance by attribute, the lower 16 bits.
| virtual void DtLinearSegmentParameter::setLocation | ( | const DtVector & | coords | ) | [virtual] |
Set/Get location.
| virtual void DtLinearSegmentParameter::setModifications | ( | DtU8 | value | ) | [virtual] |
Set/Get the modifications (by 8-bit integer).
| virtual void DtLinearSegmentParameter::setModificationsField | ( | DtModificationField | field, |
| bool | value | ||
| ) | [virtual] |
Set/Get the modifications (by field).
| virtual void DtLinearSegmentParameter::setOrientation | ( | const DtTaitBryan & | orientation | ) | [virtual] |
Set/Get orientation.
| virtual void DtLinearSegmentParameter::setSegmentDepth | ( | DtU16 | value | ) | [virtual] |
Set/Get the segment depth.
| virtual void DtLinearSegmentParameter::setSegmentHeight | ( | DtU16 | value | ) | [virtual] |
Set/Get the segment height.
| virtual void DtLinearSegmentParameter::setSegmentLength | ( | DtU16 | value | ) | [virtual] |
Set/Get the segment length.
| virtual void DtLinearSegmentParameter::setSegmentNumber | ( | DtU8 | value | ) | [virtual] |
Set/Get the segment number.
| virtual void DtLinearSegmentParameter::setSegmentWidth | ( | DtU16 | value | ) | [virtual] |
Set/Get the segment width.
| virtual void DtLinearSegmentParameter::setSpecificAppearance | ( | DtU32 | app | ) | [virtual] |
Set/Get specific appearance, the upper 32 bits (as a 32 bit integer).
| virtual void DtLinearSegmentParameter::setSpecificAppearanceAttribute | ( | DtAppearAttribute | attr, |
| DtAppearAttrVal | val | ||
| ) | [virtual] |
Set/Get specific appearance by attribute, the upper 32 bits.
| virtual DtU32 DtLinearSegmentParameter::specificAppearance | ( | ) | const [virtual] |
| virtual DtAppearAttrVal DtLinearSegmentParameter::specificAppearanceAttribute | ( | DtAppearAttribute | attr | ) | const [virtual] |
| virtual void DtLinearSegmentParameter::unloadNetRecord | ( | const DtNetLinearSegmentParameter & | record | ) | [virtual] |
Load/Unload data from a packet record.
DtU16 DtLinearSegmentParameter::myAppearance [protected] |
DtVector DtLinearSegmentParameter::myLocation [protected] |
DtU8 DtLinearSegmentParameter::myModifications [protected] |
DtTaitBryan DtLinearSegmentParameter::myOrientation [protected] |
DtU16 DtLinearSegmentParameter::mySegmentDepth [protected] |
DtU16 DtLinearSegmentParameter::mySegmentHeight [protected] |
DtU16 DtLinearSegmentParameter::mySegmentLength [protected] |
DtU8 DtLinearSegmentParameter::mySegmentNumber [protected] |
Data members:
DtU16 DtLinearSegmentParameter::mySegmentWidth [protected] |
DtU32 DtLinearSegmentParameter::mySpecificAppearance [protected] |