![]() |
VR-Forces 4.0.4 Class Documentation
|
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) |
Static Public Member Functions | |
| static DtTerrainDbFactory * | create () |
Protected Attributes | |
| DtTerrainReaderFactory * | myTerrainReaderFactory |
| DtTerrainWriterFactory * | myTerrainWriterFactory |
| DtTdbMetafileFactory * | myMetafileFactory |
| DtPaperMapFactory * | myPaperMapFactory |
| DtVectorDataFactory * | myVectorDataFactory |
| DtTerrainDbFactory::DtTerrainDbFactory | ( | const DtTerrainDbFactory & | orig | ) |
| virtual DtTerrainDbFactory::~DtTerrainDbFactory | ( | ) | [virtual] |
| const DtTerrainDbFactory& DtTerrainDbFactory::operator= | ( | const DtTerrainDbFactory & | orig | ) |
| virtual void DtTerrainDbFactory::init | ( | ) | [virtual] |
| virtual void DtTerrainDbFactory::setTerrainReaderFactory | ( | DtTerrainReaderFactory * | factory | ) | [virtual] |
| virtual DtTerrainReaderFactory* DtTerrainDbFactory::terrainReaderFactory | ( | ) | [virtual] |
| virtual void DtTerrainDbFactory::setTerrainWriterFactory | ( | DtTerrainWriterFactory * | factory | ) | [virtual] |
| virtual DtTerrainWriterFactory* DtTerrainDbFactory::terrainWriterFactory | ( | ) | [virtual] |
| virtual void DtTerrainDbFactory::setMetafileFactory | ( | DtTdbMetafileFactory * | factory | ) | [virtual] |
| virtual DtTdbMetafileFactory* DtTerrainDbFactory::metafileFactory | ( | ) | [virtual] |
| virtual void DtTerrainDbFactory::setPaperMapFactory | ( | DtPaperMapFactory * | factory | ) | [virtual] |
| virtual DtPaperMapFactory* DtTerrainDbFactory::paperMapFactory | ( | ) | [virtual] |
| virtual void DtTerrainDbFactory::setVectorDataFactory | ( | DtVectorDataFactory * | factory | ) | [virtual] |
| virtual DtVectorDataFactory* DtTerrainDbFactory::vectorDataFactory | ( | ) | [virtual] |
| virtual DtTerrainReader* DtTerrainDbFactory::createTerrainReader | ( | const DtString & | type | ) | [virtual] |
| virtual DtPaperMap* DtTerrainDbFactory::createPaperMap | ( | const DtString & | type | ) | [virtual] |
| virtual DtVectorDataReader* DtTerrainDbFactory::createVectorDataReader | ( | const DtString & | type | ) | [virtual] |
| virtual bool DtTerrainDbFactory::loadDatabase | ( | const DtFilename & | fileName, |
| DtTerrainDatabase * | terrain, | ||
| DtPaperMapDatabase *& | paperMapDatabase, | ||
| const DtList & | searchPaths | ||
| ) | [virtual] |
| virtual bool DtTerrainDbFactory::loadDatabase | ( | const DtFilename & | fileName, |
| DtTerrainDatabase * | terrain, | ||
| DtPaperMapDatabase *& | paperMapDatabase, | ||
| const DtFilename & | path = DtFilename::nullFilename() |
||
| ) | [virtual] |
| virtual const DtString DtTerrainDbFactory::determineFileExtension | ( | const DtFilename & | filename | ) | [virtual] |
| virtual bool DtTerrainDbFactory::loadMapTerrainFile | ( | DtTerrainDatabase & | terrainDb, |
| DtPaperMapDatabase *& | paperMapDatabase, | ||
| const DtFilename & | filename, | ||
| const std::vector< DtFilename > & | paths, | ||
| const DtString & | extension | ||
| ) | [virtual] |
| virtual bool DtTerrainDbFactory::loadNonMapTerrainFile | ( | DtTerrainDatabase & | terrainDb, |
| const DtFilename & | filename, | ||
| const DtString & | extension | ||
| ) | [virtual] |
| virtual bool DtTerrainDbFactory::processTerrainDatabase | ( | DtTerrainDatabase & | terrainDb | ) | [virtual] |
| virtual bool DtTerrainDbFactory::saveDatabase | ( | const DtFilename & | fileName, |
| DtTerrainDatabase * | terrain | ||
| ) | [virtual] |
| static DtTerrainDbFactory* DtTerrainDbFactory::create | ( | ) | [static] |
| virtual int DtTerrainDbFactory::optionalFileFlagsFromTerrainMapFile | ( | const DtFilename & | filename, |
| const std::vector< DtFilename > & | searchPaths, | ||
| const DtString & | extension | ||
| ) | [virtual] |
| virtual int DtTerrainDbFactory::optionalFileFlagsFromTerrainFile | ( | const DtFilename & | filename, |
| const DtString & | extension | ||
| ) | [virtual] |
| virtual Coordinate_System* DtTerrainDbFactory::coordinateSystemFor | ( | const DtFilename & | fileName, |
| const DtFilename & | path = DtFilename::nullFilename() |
||
| ) | [virtual] |
| virtual Coordinate_System* DtTerrainDbFactory::coordinateSystemFromTerrainMapFile | ( | const DtFilename & | filename, |
| const std::vector< DtFilename > & | searchPaths, | ||
| const DtString & | extension | ||
| ) | [virtual] |
| virtual Coordinate_System* DtTerrainDbFactory::coordinateSystemFromTerrainFile | ( | const DtFilename & | filename, |
| const DtString & | extension | ||
| ) | [virtual] |
| virtual bool DtTerrainDbFactory::hasOptionalFlags | ( | int | flags, |
| const DtFilename & | filename, | ||
| const DtFilename & | path = DtFilename::nullFilename() |
||
| ) | [virtual] |
| virtual DtFilename DtTerrainDbFactory::pathFromFilename | ( | const std::vector< DtFilename > & | searchPaths, |
| const DtFilename & | filename | ||
| ) | [virtual] |
DtPaperMapFactory* DtTerrainDbFactory::myPaperMapFactory [protected] |