9 #ifndef gdbTerrainV209Reader_H_
10 #define gdbTerrainV209Reader_H_
19 #include <vlutil/vlConfig.h>
81 virtual void resetStatistics();
87 virtual bool validityCheckVersionNumber(
unsigned int versionNumberFromFile);
106 virtual bool readSurface(FILE* fp,
DtSurface &surface);
108 virtual bool readNetworkNode(FILE* fp,
DtNetworkNode* node, std::map<uintptr_t, uintptr_t>& oldAddressToNewAddressMap);
110 virtual bool readNetworkEdge(FILE* fp,
DtNetworkEdge* edge,
unsigned int& startNodeIndex,
unsigned int& endNodeIndex);
112 virtual bool readTerrainData(FILE* fp);
113 virtual bool readFeatureData(FILE* fp);
115 virtual bool readSurfaceManager(FILE* fp);
116 virtual bool readSpecificationManager(FILE* fp);
117 virtual bool readVertexManager(FILE* fp);
118 virtual bool readVectorNetwork(FILE* fp);
122 virtual bool readFeature(FILE* fp,
DtFeature* feature);
128 virtual bool readSpheroidInformation(FILE* fp);
133 virtual void printReadNodeCount();