![]() |
VR-Link API Documentation for HLA 1516
|
Instances of DtGridAxisRecordVariable are used to contain the information in the grid axis variable spacing records used by the gridded data PDU. More...
Inheritance diagram for DtGridAxisRecordVariable:
Collaboration diagram for DtGridAxisRecordVariable:Public Member Functions | |
| DtGridAxisRecordVariable () | |
| Constructors. | |
| DtGridAxisRecordVariable (const DtGridAxisRecordVariable &orig) | |
| virtual | ~DtGridAxisRecordVariable () |
| Destructor. | |
| DtGridAxisRecordVariable & | operator= (const DtGridAxisRecordVariable &orig) |
| Assignment operators. | |
| DtGridAxisRecordVariable & | operator= (const DtNetGridAxisRecordVariable &orig) |
| int | operator!= (const DtGridAxisRecordVariable &orig) |
| inequality operator | |
| virtual void | setCoordinateScaleXi (const DtFloat64 &num) |
| Set/Get the coordinate scale. | |
| virtual const DtFloat64 & | coordinateScaleXi () const |
| virtual void | setCoordinateOffsetXi (const DtFloat64 &num) |
| Set/Get the coordinate offset. | |
| virtual const DtFloat64 & | coordinateOffsetXi () const |
| virtual void | setNumberOfGridLocations (const DtU32 &num) |
| Set/Get the number of grid locations. | |
| virtual const DtU32 & | numberOfGridLocations () const |
| virtual bool | setNumPointsXi (DtU16 num) |
| Set/Get the number of points. | |
| virtual DtU16 | numPointsXi () const |
| virtual void | setXi (int index, DtU16 x) |
| Set/Get an Xi value. | |
| virtual DtU16 | xi (int index) const |
| virtual void | print () const |
| Print this record to DtInfo. | |
| virtual void | printDataToStream (std::ostream &stream) const |
| Print the sample type and data representation to the specified stream. | |
| virtual void | unloadNetRecord (const DtNetGridAxisRecordVariable &r) |
| Load/unload data from a packet record. | |
| virtual void | unloadNetRecord (const DtNetGridAxisRecordVariable_RPR_20 &r) |
| virtual void | loadNetRecord (DtNetGridAxisRecordVariable &r) const |
| virtual void | loadNetRecord (DtNetGridAxisRecordVariable_RPR_20 &r) const |
| virtual int | recordLength () const |
| Get the total number of bytes required for the network structure. | |
| virtual int | recordLength_RPR_20 () const |
Static Public Member Functions | |
| static int | recordLength (DtNetGridAxisRecordVariable *rec) |
| Get the grid axis record length from a network structure. | |
| static int | recordLength (DtNetGridAxisRecordVariable_RPR_20 *rec) |
Protected Attributes | |
| DtFloat64 | myCoordinateScaleXi |
| DtFloat64 | myCoordinateOffsetXi |
| DtU32 | myNumberOfGridLocations |
| DtU16 * | myXi |
Instances of DtGridAxisRecordVariable are used to contain the information in the grid axis variable spacing records used by the gridded data PDU.
Constructors.
| virtual DtGridAxisRecordVariable::~DtGridAxisRecordVariable | ( | ) | [virtual] |
Destructor.
| virtual const DtFloat64& DtGridAxisRecordVariable::coordinateOffsetXi | ( | ) | const [virtual] |
| virtual const DtFloat64& DtGridAxisRecordVariable::coordinateScaleXi | ( | ) | const [virtual] |
| virtual void DtGridAxisRecordVariable::loadNetRecord | ( | DtNetGridAxisRecordVariable & | r | ) | const [virtual] |
| virtual void DtGridAxisRecordVariable::loadNetRecord | ( | DtNetGridAxisRecordVariable_RPR_20 & | r | ) | const [virtual] |
| virtual const DtU32& DtGridAxisRecordVariable::numberOfGridLocations | ( | ) | const [virtual] |
| virtual DtU16 DtGridAxisRecordVariable::numPointsXi | ( | ) | const [virtual] |
Reimplemented from DtGridAxisRecordFixed.
| int DtGridAxisRecordVariable::operator!= | ( | const DtGridAxisRecordVariable & | orig | ) |
inequality operator
| DtGridAxisRecordVariable& DtGridAxisRecordVariable::operator= | ( | const DtGridAxisRecordVariable & | orig | ) |
Assignment operators.
| DtGridAxisRecordVariable& DtGridAxisRecordVariable::operator= | ( | const DtNetGridAxisRecordVariable & | orig | ) |
| virtual void DtGridAxisRecordVariable::print | ( | ) | const [virtual] |
Print this record to DtInfo.
Reimplemented from DtGridAxisRecordFixed.
| virtual void DtGridAxisRecordVariable::printDataToStream | ( | std::ostream & | stream | ) | const [virtual] |
Print the sample type and data representation to the specified stream.
Reimplemented from DtGridAxisRecordFixed.
| virtual int DtGridAxisRecordVariable::recordLength | ( | ) | const [virtual] |
Get the total number of bytes required for the network structure.
Reimplemented from DtGridAxisRecordFixed.
| static int DtGridAxisRecordVariable::recordLength | ( | DtNetGridAxisRecordVariable * | rec | ) | [static] |
Get the grid axis record length from a network structure.
| static int DtGridAxisRecordVariable::recordLength | ( | DtNetGridAxisRecordVariable_RPR_20 * | rec | ) | [static] |
| virtual int DtGridAxisRecordVariable::recordLength_RPR_20 | ( | ) | const [virtual] |
Reimplemented from DtGridAxisRecordFixed.
| virtual void DtGridAxisRecordVariable::setCoordinateOffsetXi | ( | const DtFloat64 & | num | ) | [virtual] |
Set/Get the coordinate offset.
| virtual void DtGridAxisRecordVariable::setCoordinateScaleXi | ( | const DtFloat64 & | num | ) | [virtual] |
Set/Get the coordinate scale.
| virtual void DtGridAxisRecordVariable::setNumberOfGridLocations | ( | const DtU32 & | num | ) | [virtual] |
Set/Get the number of grid locations.
| virtual bool DtGridAxisRecordVariable::setNumPointsXi | ( | DtU16 | num | ) | [virtual] |
Set/Get the number of points.
If the number of points is changed, previous points are not preserved.
Reimplemented from DtGridAxisRecordFixed.
| virtual void DtGridAxisRecordVariable::setXi | ( | int | index, |
| DtU16 | x | ||
| ) | [virtual] |
Set/Get an Xi value.
| virtual void DtGridAxisRecordVariable::unloadNetRecord | ( | const DtNetGridAxisRecordVariable & | r | ) | [virtual] |
Load/unload data from a packet record.
| virtual void DtGridAxisRecordVariable::unloadNetRecord | ( | const DtNetGridAxisRecordVariable_RPR_20 & | r | ) | [virtual] |
| virtual DtU16 DtGridAxisRecordVariable::xi | ( | int | index | ) | const [virtual] |
DtU16* DtGridAxisRecordVariable::myXi [protected] |