9 #ifndef gdbTerrainV205Reader_H_
10 #define gdbTerrainV205Reader_H_
20 #include <vlutil/vlConfig.h>
82 virtual void resetStatistics();
88 virtual bool validityCheckVersionNumber(
unsigned int versionNumberFromFile);
107 virtual bool readSurface(FILE* fp,
DtSurface &surface);
109 virtual bool readNetworkNode(FILE* fp,
DtNetworkNode* node, std::map<uintptr_t, uintptr_t>& oldAddressToNewAddressMap);
111 virtual bool readNetworkEdge(FILE* fp,
DtNetworkEdge* edge,
unsigned int& startNodeIndex,
unsigned int& endNodeIndex);
113 virtual bool readTerrainData(FILE* fp);
114 virtual bool readFeatureData(FILE* fp);
116 virtual bool readSurfaceManager(FILE* fp);
117 virtual bool readSpecificationManager(FILE* fp);
118 virtual bool readVertexManager(FILE* fp);
119 virtual bool readVectorNetwork(FILE* fp);
122 virtual bool readFeature(FILE* fp,
DtFeature* feature);
128 virtual bool readSpheroidInformation(FILE* fp);
133 virtual void printReadNodeCount();