![]() |
VR-Forces 4.1.1 Class Documentation
|
Contains the DtTerrainPaperMapFactory class declaration. More...

Additional Inherited Members | |
Public Types inherited from DtPaperMapFactory | |
| typedef DtPaperMap *(* | DtPaperMapCreator )() |
| typedef std::map< DtString, DtPaperMapCreator > | DtPaperMapCreatorContainer |
Static Public Member Functions inherited from DtPaperMapFactory | |
| static DtPaperMapFactory * | create () |
Protected Member Functions inherited from DtPaperMapFactory | |
| DtPaperMapFactory () | |
| virtual bool | loadPaperMap (const DtFilename &fileName, DtTerrainDatabase *terrain, DtPaperMapDatabase *&paperMapDatabase) |
Protected Attributes inherited from DtPaperMapFactory | |
| DtPaperMapCreatorContainer | myPaperMapCreators |
| DtTdbMetafileFactory * | myTdbMetafileFactory |
Contains the DtTerrainPaperMapFactory class declaration.
This class can be used as a replacement in the DtTdbManager.terrainDbFactory() to create paper maps. To use this class:
DtTdbManager mgr; DtTerrainPaperMapFactory* pmf = new DtTerrainPaperMapFactory;
mgr.terrainDbFactory()->setPaperMapFactory(pmf);
Using this factory will give support for existing paper map record formats
| DtTerrainPaperMapFactory::DtTerrainPaperMapFactory | ( | ) |
constructor. Adds default papermap records
| DtTerrainPaperMapFactory::DtTerrainPaperMapFactory | ( | DtTdbMetafileFactory * | factory | ) |
| DtTerrainPaperMapFactory::DtTerrainPaperMapFactory | ( | const DtTerrainPaperMapFactory & | orig | ) |
copy constructor
| const DtTerrainPaperMapFactory& DtTerrainPaperMapFactory::operator= | ( | const DtTerrainPaperMapFactory & | orig | ) |
assignment operator