Public Member Functions |
| | DtTerrainDbFactory () |
| | DtTerrainDbFactory (const DtTerrainDbFactory &orig) |
| const DtTerrainDbFactory & | operator= (const DtTerrainDbFactory &orig) |
| virtual | ~DtTerrainDbFactory () |
| virtual void | init () |
| virtual void | setTerrainReaderFactory (DtTerrainReaderFactory *factory) |
| virtual DtTerrainReaderFactory * | terrainReaderFactory () |
| virtual void | setTerrainWriterFactory (DtTerrainWriterFactory *factory) |
| virtual DtTerrainWriterFactory * | terrainWriterFactory () |
| virtual void | setMetafileFactory (DtTdbMetafileFactory *factory) |
| virtual DtTdbMetafileFactory * | metafileFactory () |
| virtual void | setPaperMapFactory (DtPaperMapFactory *factory) |
| virtual DtPaperMapFactory * | paperMapFactory () |
| virtual void | setVectorDataFactory (DtVectorDataFactory *factory) |
| virtual DtVectorDataFactory * | vectorDataFactory () |
| virtual DtTerrainReader * | createTerrainReader (const DtString &type) |
| virtual DtPaperMap * | createPaperMap (const DtString &type) |
| virtual DtVectorDataReader * | createVectorDataReader (const DtString &type) |
| virtual bool | loadDatabase (const DtFilename &fileName, DtTerrainDatabase *terrain, DtPaperMapDatabase *&paperMapDatabase, const DtList &searchPaths) |
| virtual bool | loadDatabase (const DtFilename &fileName, DtTerrainDatabase *terrain, DtPaperMapDatabase *&paperMapDatabase, const DtFilename &path=DtFilename::nullFilename()) |
| virtual const DtString | determineFileExtension (const DtFilename &filename) |
| virtual bool | loadMapTerrainFile (DtTerrainDatabase &terrainDb, DtPaperMapDatabase *&paperMapDatabase, const DtFilename &filename, const std::vector< DtFilename > &paths, const DtString &extension) |
| virtual bool | loadNonMapTerrainFile (DtTerrainDatabase &terrainDb, const DtFilename &filename, const DtString &extension) |
| virtual bool | processTerrainDatabase (DtTerrainDatabase &terrainDb) |
| virtual bool | saveDatabase (const DtFilename &fileName, DtTerrainDatabase *terrain) |
| virtual int | optionalFileFlagsFromTerrainMapFile (const DtFilename &filename, const std::vector< DtFilename > &searchPaths, const DtString &extension) |
| virtual int | optionalFileFlagsFromTerrainFile (const DtFilename &filename, const DtString &extension) |
| virtual Coordinate_System * | coordinateSystemFor (const DtFilename &fileName, const DtFilename &path=DtFilename::nullFilename()) |
| virtual Coordinate_System * | coordinateSystemFromTerrainMapFile (const DtFilename &filename, const std::vector< DtFilename > &searchPaths, const DtString &extension) |
| virtual Coordinate_System * | coordinateSystemFromTerrainFile (const DtFilename &filename, const DtString &extension) |
| virtual bool | hasOptionalFlags (int flags, const DtFilename &filename, const DtFilename &path=DtFilename::nullFilename()) |
| virtual DtFilename | pathFromFilename (const std::vector< DtFilename > &searchPaths, const DtFilename &filename) |