![]() |
VR-Forces 4.6 Class Documentation
|

Public Types | |
| enum | DtShapefileTerrainType { SHAPETERRAIN_NOTYPE, SHAPETERRAIN_ZPOLY, SHAPETERRAIN_POLY, SHAPETERRAIN_POST } |
| typedef std::list< DtShapeEntry > | DtShapeFileContainer |
| typedef DtShapeFileContainer::iterator | DtShapeFileIter |
| typedef DtShapeFileContainer::const_iterator | DtShapeFileConstIter |
Public Types inherited from DtTerrainFileInitializer | |
| typedef std::list< DtFilename > | DtFileNameContainer |
| typedef DtFileNameContainer::iterator | DtFileNameIter |
| typedef DtFileNameContainer::const_iterator | DtFileNameConstIter |
Public Member Functions | |
| DtShapeInitializer () | |
| virtual | ~DtShapeInitializer () |
| DtShapeInitializer (const DtShapeInitializer &original) | |
| DtShapeInitializer & | operator= (const DtShapeInitializer &original) |
| virtual DtString | type () const |
| virtual const DtShapeFileContainer & | terrainFileContainer () const |
| virtual DtShapeFileContainer & | terrainFileContainer () |
| virtual void | addTerrainFile (const DtFilename &filename, const DtString &dataString, float factorToMtrs) |
| virtual void | addTerrainFile (const DtFilename &filename, float elevationDelta, float factorToMtrs) |
| virtual void | addTerrainFile (const DtFilename &filename, float factorToMtrs) |
| virtual void | clearList () |
| virtual void | setIsSeaRectangleAdded (bool added) |
| virtual bool | isSeaRectangleAdded () const |
| virtual void | setIsGroundRectangleAdded (bool added) |
| virtual bool | isGroundRectangleAdded () const |
| virtual void | setTerrainType (const DtString &typ) |
| virtual DtShapefileTerrainType | terrainType () const |
| virtual DtString | terrainTypeString () const |
| virtual void | setMinimumDistance (double dist) |
| virtual double | minimumDistance () const |
| virtual void | setThresholdForSeaLevel (double threshold) |
| virtual double | thresholdForSeaLevel () const |
| virtual const double & | originLatitude () const |
| virtual void | setOriginLatitude (const double &d) |
| virtual const double & | originLongitude () const |
| virtual void | setOriginLongitude (const double &d) |
| virtual bool | isOriginSpecified () const |
| virtual void | setIsOriginSpecified (bool b) |
Public Member Functions inherited from DtTerrainFileInitializer | |
| DtTerrainFileInitializer () | |
| virtual | ~DtTerrainFileInitializer () |
| DtTerrainFileInitializer (const DtTerrainFileInitializer &orig) | |
| DtTerrainFileInitializer & | operator= (const DtTerrainFileInitializer &orig) |
| virtual void | setFullFilename (const DtFilename &file) |
| virtual DtFilename | fullFilename () const |
| virtual void | setFilename (const DtFilename &file) |
| virtual DtFilename | filename () const |
| virtual void | setPath (const DtFilename &path) |
| virtual DtFilename | path () const |
| virtual void | addFile (const DtFilename &filenameToAdd) |
| virtual void | removeFile (const DtFilename &filenameToRemove) |
| virtual void | setFilenames (const DtFileNameContainer &newFilenames) |
| virtual DtFileNameContainer | filenames () const |
| virtual void | setIsLargeTerrain (bool flag) |
| virtual bool | isLargeTerrain () const |
| virtual void | setExpectedNumberOfVertices (unsigned numVerts) |
| virtual unsigned | expectedNumberOfVertices () const |
| virtual void | setExpectedNumberOfSurfaces (unsigned numSurfs) |
| virtual unsigned | expectedNumberOfSurfaces () const |
Public Member Functions inherited from DtTerrainInitializer | |
| DtTerrainInitializer () | |
| virtual | ~DtTerrainInitializer ()=0 |
| DtTerrainInitializer (const DtTerrainInitializer &orig) | |
| DtTerrainInitializer & | operator= (const DtTerrainInitializer &orig) |
| void | setZone (long) |
| long | zone () const |
| void | setDatabaseOrigin (const DtPoint &) |
| const DtPoint & | databaseOrigin () const |
| bool | databaseOriginSet () const |
| void | setDatabaseOriginSet (bool flag) |
| void | setCoordinateSystemOnly (bool) |
| bool | coordinateSystemOnly () const |
Protected Attributes | |
| DtShapefileTerrainType | myTerrainType |
| bool | myIsSeaRectangleAdded |
| bool | myIsGroundRectangleAdded |
| DtShapeFileContainer | myTerrainFileContainer |
| double | myOriginLatitude |
| double | myOriginLongitude |
| double | myMinimumDistance |
| double | myThresholdForSeaLevel |
| bool | myIsOriginSpecified |
Protected Attributes inherited from DtTerrainFileInitializer | |
| DtFilename | myFullFilename |
| DtFilename | myFile |
| DtFilename | myPath |
| DtFileNameContainer | myFilenames |
| unsigned | myExpectedNumVertices |
| unsigned | myExpectedNumSurfaces |
| bool | myIsLargeTerrain |
Protected Attributes inherited from DtTerrainInitializer | |
| long | myZone |
| DtPoint | myDatabaseOrigin |
| bool | myDatabaseOriginSet |
| bool | myCoordinateSystemOnly |
| typedef std::list<DtShapeEntry> DtShapeInitializer::DtShapeFileContainer |
| typedef DtShapeFileContainer::iterator DtShapeInitializer::DtShapeFileIter |
| typedef DtShapeFileContainer::const_iterator DtShapeInitializer::DtShapeFileConstIter |
| DtShapeInitializer::DtShapeInitializer | ( | ) |
|
virtual |
| DtShapeInitializer::DtShapeInitializer | ( | const DtShapeInitializer & | original | ) |
| DtShapeInitializer& DtShapeInitializer::operator= | ( | const DtShapeInitializer & | original | ) |
|
virtual |
Reimplemented from DtTerrainFileInitializer.
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
Reimplemented from DtTerrainFileInitializer.
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |