![]() |
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.
| DtLinearSegmentParameter::DtLinearSegmentParameter | ( | ) |
Constructors.
| DtLinearSegmentParameter::DtLinearSegmentParameter | ( | const DtLinearSegmentParameter & | orig | ) |
|
virtual |
Destructor.
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
| DtLinearSegmentParameter& DtLinearSegmentParameter::operator= | ( | const DtLinearSegmentParameter & | orig | ) |
Assignment operator.
| DtLinearSegmentParameter& DtLinearSegmentParameter::operator= | ( | const DtNetLinearSegmentParameter & | orig | ) |
|
virtual |
|
virtual |
Print the information contained in the record.
|
virtual |
Print the information to a stream.
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
Set/Get appearance, the lower 16 bits (as an integer).
|
virtual |
Set/Get appearance by attribute, the lower 16 bits.
|
virtual |
Set/Get location.
|
virtual |
Set/Get the modifications (by 8-bit integer).
|
virtual |
Set/Get the modifications (by field).
|
virtual |
Set/Get orientation.
|
virtual |
Set/Get the segment depth.
|
virtual |
Set/Get the segment height.
|
virtual |
Set/Get the segment length.
|
virtual |
Set/Get the segment number.
|
virtual |
Set/Get the segment width.
|
virtual |
Set/Get specific appearance, the upper 32 bits (as a 32 bit integer).
|
virtual |
Set/Get specific appearance by attribute, the upper 32 bits.
|
virtual |
|
virtual |
|
virtual |
Load/Unload data from a packet record.
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
Data members:
|
protected |
|
protected |