![]() |
VR-Link API Documentation for HLA Evolved
|
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. More... | |
| DtGridAxisRecordVariable (const DtGridAxisRecordVariable &orig) | |
| virtual | ~DtGridAxisRecordVariable () |
| Destructor. More... | |
| DtGridAxisRecordVariable & | operator= (const DtGridAxisRecordVariable &orig) |
| Assignment operators. More... | |
| DtGridAxisRecordVariable & | operator= (const DtNetGridAxisRecordVariable &orig) |
| int | operator!= (const DtGridAxisRecordVariable &orig) |
| inequality operator More... | |
| virtual void | setCoordinateScaleXi (const DtFloat64 &num) |
| Set/Get the coordinate scale. More... | |
| virtual const DtFloat64 & | coordinateScaleXi () const |
| virtual void | setCoordinateOffsetXi (const DtFloat64 &num) |
| Set/Get the coordinate offset. More... | |
| virtual const DtFloat64 & | coordinateOffsetXi () const |
| virtual void | setNumberOfGridLocations (const DtU32 &num) |
| Set/Get the number of grid locations. More... | |
| virtual const DtU32 & | numberOfGridLocations () const |
| virtual bool | setNumPointsXi (DtU16 num) |
| Set/Get the number of points. More... | |
| virtual DtU16 | numPointsXi () const |
| virtual void | setXi (int index, DtU16 x) |
| Set/Get an Xi value. More... | |
| virtual DtU16 | xi (int index) const |
| virtual void | print () const |
| Print this record to DtInfo. More... | |
| virtual void | printDataToStream (std::ostream &stream) const |
| Print the sample type and data representation to the specified stream. More... | |
| virtual void | unloadNetRecord (const DtNetGridAxisRecordVariable &r) |
| Load/unload data from a packet record. More... | |
| 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. More... | |
| virtual int | recordLength_RPR_20 () const |
Public Member Functions inherited from DtGridAxisRecordFixed | |
| DtGridAxisRecordFixed () | |
| Constructors. More... | |
| DtGridAxisRecordFixed (const DtGridAxisRecordFixed &orig) | |
| virtual | ~DtGridAxisRecordFixed () |
| Destructor. More... | |
| DtGridAxisRecordFixed & | operator= (const DtGridAxisRecordFixed &orig) |
| Assignment operator. More... | |
| DtGridAxisRecordFixed & | operator= (const DtNetGridAxisRecordFixed &orig) |
| int | operator!= (const DtGridAxisRecordFixed &orig) const |
| inequality operator More... | |
| virtual void | setDomainInitialXi (const DtFloat64 &initial) |
| Set/Get the domain initial Xi. More... | |
| virtual const DtFloat64 & | domainInitialXi () const |
| virtual void | setDomainFinalXi (const DtFloat64 &final) |
| Set/Get the domain final Xi. More... | |
| virtual const DtFloat64 & | domainFinalXi () const |
| virtual void | setDomainNumPointsXi (DtU16 num) |
| Set/Get the domain number of points. More... | |
| virtual DtU16 | domainNumPointsXi () const |
| virtual void | setInterleafFactor (DtU8 factor) |
| Set/Get the interleaf factor. More... | |
| virtual DtU8 | interleafFactor () const |
| virtual DtGridAxisType | axisType () const |
| Get the axis type. More... | |
| virtual void | setInitialIndexXi (DtU16 index) |
| Set/Get the initial index. More... | |
| virtual DtU16 | initialIndexXi () const |
| virtual void | baseUnloadNetRecord (const DtNetGridAxisRecordFixed &r) |
| Load/unload data from a packet record. More... | |
| virtual void | baseUnloadNetRecord (const DtNetGridAxisRecordFixed_RPR_20 &r) |
| virtual void | baseLoadNetRecord (DtNetGridAxisRecordFixed &r) const |
| virtual void | baseLoadNetRecord (DtNetGridAxisRecordFixed_RPR_20 &r) const |
Static Public Member Functions | |
| static int | recordLength (DtNetGridAxisRecordVariable *rec) |
| Get the grid axis record length from a network structure. More... | |
| static int | recordLength (DtNetGridAxisRecordVariable_RPR_20 *rec) |
Static Public Member Functions inherited from DtGridAxisRecordFixed | |
| static DtGridAxisType | axisType (const DtNetGridAxisRecordFixed *rec) |
| Get the grid axis record type from a network structure. More... | |
| static int | recordLength (const DtNetGridAxisRecordFixed *rec) |
| Get the grid axis record length from a network structure. More... | |
| static int | recordLength (const DtNetGridAxisRecordFixed_RPR_20 *rec) |
Protected Attributes | |
| DtFloat64 | myCoordinateScaleXi |
| DtFloat64 | myCoordinateOffsetXi |
| DtU32 | myNumberOfGridLocations |
| DtU16 * | myXi |
Protected Attributes inherited from DtGridAxisRecordFixed | |
| DtFloat64 | myDomainInitialXi |
| Data members: More... | |
| DtFloat64 | myDomainFinalXi |
| DtU16 | myDomainNumPointsXi |
| DtU8 | myInterleafFactor |
| DtGridAxisType | myAxisType |
| DtU16 | myNumPointsXi |
| DtU16 | myInitialIndexXi |
Additional Inherited Members | |
Protected Member Functions inherited from DtGridAxisRecordFixed | |
| DtGridAxisRecordFixed (DtGridAxisType axType) | |
| Constructor for derived classes. More... | |
Instances of DtGridAxisRecordVariable are used to contain the information in the grid axis variable spacing records used by the gridded data PDU.
| DtGridAxisRecordVariable::DtGridAxisRecordVariable | ( | ) |
Constructors.
| DtGridAxisRecordVariable::DtGridAxisRecordVariable | ( | const DtGridAxisRecordVariable & | orig | ) |
|
virtual |
Destructor.
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
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 |
Print this record to DtInfo.
Reimplemented from DtGridAxisRecordFixed.
|
virtual |
Print the sample type and data representation to the specified stream.
Reimplemented from DtGridAxisRecordFixed.
|
virtual |
Get the total number of bytes required for the network structure.
Reimplemented from DtGridAxisRecordFixed.
|
static |
Get the grid axis record length from a network structure.
|
static |
|
virtual |
Reimplemented from DtGridAxisRecordFixed.
|
virtual |
Set/Get the coordinate offset.
|
virtual |
Set/Get the coordinate scale.
|
virtual |
Set/Get the number of grid locations.
Set/Get the number of points.
If the number of points is changed, previous points are not preserved.
Reimplemented from DtGridAxisRecordFixed.
|
virtual |
Load/unload data from a packet record.
|
virtual |
|
protected |
|
protected |
|
protected |
|
protected |