10 #include <vlutil/vlMachineTypes.h>
11 #include <matrix/vlVector.h>
12 #include <vl/globalObjectDesignator.h>
13 #include <vlpi/entityType.h>
14 #include <vlpi/entityIdentifier.h>
15 #include <vlutil/vlString.h>
30 virtual void setTerrainGeometryAndDataList(
const std::vector<DtTerrainGeometryAndData>& val);
31 virtual const std::vector<DtTerrainGeometryAndData>& terrainGeometryAndDataList()
const;
42 DtU32 priority, DtU32 eventNumber);
45 virtual void removeGeometryAndData(
unsigned index);
56 static int octetBoundary();
57 unsigned int getPaddingSize(DtU64 byteOffset,
unsigned int boundary,
unsigned int hint = 1)
const;
59 void writeToBuffer(
char* buffer )
const;
60 void fillFromBuffer(
const char* buffer,
int bufferSize,
int offset );
62 virtual void printData()
const;
64 virtual void printDataToStream(std::ostream &)
const;