78 virtual void setMarkingText(
DtU8* copyFrom);
79 virtual void getMarkingText(
DtU8* copyTo)
const;
82 virtual void setDimensions(
const DtVector32& dims);
86 virtual void setOrientation(
const DtTaitBryan& orientation);
90 virtual void setLocation(
const DtVector& coords);
91 virtual const DtVector& location()
const;
94 virtual void setVelocity(
const DtVector32& coords);
99 virtual bool setNumberOfDIS_Subaggregates(
DtU16 newNumberOfAggregates);
100 virtual DtU16 numberOfDIS_Subaggregates()
const;
104 virtual bool setNumberOfDIS_Entities(
DtU16 newNumberOfEntities);
105 virtual DtU16 numberOfDIS_Entities()
const;
109 virtual bool setNumberOfSilentSubaggregates(
110 DtU16 newNumberOfAggregates);
111 virtual DtU16 numberOfSilentSubaggregates()
const;
115 virtual bool setNumberOfSilentEntities(
DtU16 newNumberOfEntities);
116 virtual DtU16 numberOfSilentEntities()
const;
120 virtual bool setSubaggregateID(
int index,
122 virtual bool getSubaggregateID(
int index,
126 virtual bool setEntityID(
int index,
128 virtual bool getEntityID(
int index,
133 virtual bool setSilentAggregateList(
int index,
135 virtual bool getSilentAggregateList(
int index,
140 virtual bool setSilentEntityList(
int index,
142 virtual bool getSilentEntityList(
int index,
147 virtual bool setNumberOfDatumRecords(
DtU32 newNumberOfRecords);
148 virtual DtU32 numberOfDatumRecords()
const;
152 virtual bool setVariableDatumRecord(
int index,
154 virtual bool getVariableDatumRecord(
int index,
175 virtual bool setDatumBitLength(
int index,
DtU32 newRecordBitLength);
176 virtual bool getDatumBitLength(
int index,
DtU32& length)
const;
181 virtual bool getDatumID(
int index,
DtDatumParam& value)
const;
185 virtual bool setDatumValFloat64(
int index,
DtFloat64 value);
186 virtual bool getDatumValFloat64(
int index,
DtFloat64& value)
const;
190 virtual bool setDatumValFloat32(
int index,
DtFloat32 value);
191 virtual bool getDatumValFloat32(
int index,
DtFloat32& value)
const;
195 virtual bool setDatumValInt32(
int index,
DtInt32 value);
196 virtual bool getDatumValInt32(
int index,
DtInt32& value)
const;
200 virtual bool setDatumValU32(
int index,
DtU32 value);
201 virtual bool getDatumValU32(
int index,
DtU32& value)
const;
205 virtual bool setDatumValInt16(
int index,
DtInt16 value);
206 virtual bool getDatumValInt16(
int index,
DtInt16& value)
const;
210 virtual bool setDatumValU16(
int index,
DtU16 value);
211 virtual bool getDatumValU16(
int index,
DtU16& value)
const;
215 virtual bool setDatumValU8(
int index,
DtU8 value);
216 virtual bool getDatumValU8(
int index,
DtU8& value)
const;
221 virtual bool setDatumValByteArray(
int index,
const DtU8* setFrom);
222 virtual bool getDatumValByteArray(
int index,
DtU8* copyTo)
const;
225 virtual bool getDatumValPtr(
int index,
DtNetU8*& datumPtr);
255 virtual char* var()
const;
259 virtual int subaggregateID_Offset(
int index)
const;
263 virtual int entityID_Offset(
int index)
const;
267 virtual int paddingOffset()
const;
271 virtual int paddingBytes()
const;
275 virtual int silentAggregateOffset(
int index)
const;
279 virtual int silentEntityOffset(
int index)
const;
283 virtual int numberOfDatumRecordsOffset()
const;
287 virtual int datumRecordOffset(
int index)
const;