14 #include <vl/globalObjectDesignator.h>
15 #include <vlpi/entityType.h>
16 #include <vlpi/entityIdentifier.h>
17 #include <vlutil/vlMachineTypes.h>
18 #include <vlutil/vlString.h>
19 #include <matrix/vlVector.h>
34 virtual void setTerrainGeometryAndDataList(
const std::vector<DtTerrainGeometryAndData>& val);
35 virtual const std::vector<DtTerrainGeometryAndData>& terrainGeometryAndDataList()
const;
46 DtU32 priority, DtU32 eventNumber);
49 virtual void removeGeometryAndData(
unsigned index);
60 static int octetBoundary();
61 unsigned int getPaddingSize(DtU64 byteOffset,
unsigned int boundary,
unsigned int hint = 1)
const;
63 void writeToBuffer(
char* buffer )
const;
64 void fillFromBuffer(
const char* buffer,
int bufferSize,
int offset );
66 virtual void printData()
const;
68 virtual void printDataToStream(std::ostream &)
const;