![]() |
VR-Link API Documentation for DIS
|
DtGridAxisRecordFixed is the fixed grid axis record used by the gridded data PDU class (DtGridDataPdu). More...
Inheritance diagram for DtGridAxisRecordFixed:
Collaboration diagram for DtGridAxisRecordFixed:Public Member Functions | |
| DtGridAxisRecordFixed () | |
| Constructors. | |
| DtGridAxisRecordFixed (const DtGridAxisRecordFixed &orig) | |
| virtual | ~DtGridAxisRecordFixed () |
| Destructor. | |
| DtGridAxisRecordFixed & | operator= (const DtGridAxisRecordFixed &orig) |
| Assignment operator. | |
| DtGridAxisRecordFixed & | operator= (const DtNetGridAxisRecordFixed &orig) |
| int | operator!= (const DtGridAxisRecordFixed &orig) const |
| inequality operator | |
| virtual void | setDomainInitialXi (const DtFloat64 &initial) |
| Set/Get the domain initial Xi. | |
| virtual const DtFloat64 & | domainInitialXi () const |
| virtual void | setDomainFinalXi (const DtFloat64 &final) |
| Set/Get the domain final Xi. | |
| virtual const DtFloat64 & | domainFinalXi () const |
| virtual void | setDomainNumPointsXi (DtU16 num) |
| Set/Get the domain number of points. | |
| virtual DtU16 | domainNumPointsXi () const |
| virtual void | setInterleafFactor (DtU8 factor) |
| Set/Get the interleaf factor. | |
| virtual DtU8 | interleafFactor () const |
| virtual DtGridAxisType | axisType () const |
| Get the axis type. | |
| virtual bool | setNumPointsXi (DtU16 num) |
| Set/Get the number of points. | |
| virtual DtU16 | numPointsXi () const |
| virtual void | setInitialIndexXi (DtU16 index) |
| Set/Get the initial index. | |
| virtual DtU16 | initialIndexXi () const |
| virtual int | recordLength () const |
| Set the total number of bytes required for the network structure. | |
| virtual int | recordLength_RPR_20 () const |
| virtual void | print () const |
| Print the sample type and data representation to DtInfo. | |
| virtual void | printDataToStream (std::ostream &stream) const |
| Print the sample type and data representation to the specified stream. | |
| virtual void | baseUnloadNetRecord (const DtNetGridAxisRecordFixed &r) |
| Load/unload data from a packet record. | |
| 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 DtGridAxisType | axisType (const DtNetGridAxisRecordFixed *rec) |
| Get the grid axis record type from a network structure. | |
| static int | recordLength (const DtNetGridAxisRecordFixed *rec) |
| Get the grid axis record length from a network structure. | |
| static int | recordLength (const DtNetGridAxisRecordFixed_RPR_20 *rec) |
Protected Member Functions | |
| DtGridAxisRecordFixed (DtGridAxisType axType) | |
| Constructor for derived classes. | |
Protected Attributes | |
| DtFloat64 | myDomainInitialXi |
| Data members: | |
| DtFloat64 | myDomainFinalXi |
| DtU16 | myDomainNumPointsXi |
| DtU8 | myInterleafFactor |
| DtGridAxisType | myAxisType |
| DtU16 | myNumPointsXi |
| DtU16 | myInitialIndexXi |
DtGridAxisRecordFixed is the fixed grid axis record used by the gridded data PDU class (DtGridDataPdu).
It is also the base class for the variable grid axis record.
| DtGridAxisRecordFixed::DtGridAxisRecordFixed | ( | ) |
Constructors.
| DtGridAxisRecordFixed::DtGridAxisRecordFixed | ( | const DtGridAxisRecordFixed & | orig | ) |
|
virtual |
Destructor.
|
protected |
Constructor for derived classes.
|
virtual |
Get the axis type.
|
static |
Get the grid axis record type from a network structure.
|
virtual |
|
virtual |
|
virtual |
Load/unload data from a packet record.
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
Reimplemented in DtGridAxisRecordVariable.
| int DtGridAxisRecordFixed::operator!= | ( | const DtGridAxisRecordFixed & | orig | ) | const |
inequality operator
| DtGridAxisRecordFixed& DtGridAxisRecordFixed::operator= | ( | const DtGridAxisRecordFixed & | orig | ) |
Assignment operator.
| DtGridAxisRecordFixed& DtGridAxisRecordFixed::operator= | ( | const DtNetGridAxisRecordFixed & | orig | ) |
|
virtual |
Print the sample type and data representation to DtInfo.
Reimplemented in DtGridAxisRecordVariable.
|
virtual |
Print the sample type and data representation to the specified stream.
Reimplemented in DtGridAxisRecordVariable.
|
virtual |
Set the total number of bytes required for the network structure.
Reimplemented in DtGridAxisRecordVariable.
|
static |
Get the grid axis record length from a network structure.
|
static |
|
virtual |
Reimplemented in DtGridAxisRecordVariable.
|
virtual |
Set/Get the domain final Xi.
|
virtual |
Set/Get the domain initial Xi.
|
virtual |
Set/Get the domain number of points.
|
virtual |
Set/Get the initial index.
|
virtual |
Set/Get the interleaf factor.
Set/Get the number of points.
May return false if PDU size exceeds the maximum size for a PDU.
Reimplemented in DtGridAxisRecordVariable.
|
protected |
|
protected |
|
protected |
Data members:
|
protected |
|
protected |
|
protected |
|
protected |