VR-Forces 4.8 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Protected Attributes
DtFlightTerrainInitializer Class Reference
Inheritance diagram for DtFlightTerrainInitializer:
Inheritance graph
[legend]

Public Member Functions

 DtFlightTerrainInitializer ()
 
virtual ~DtFlightTerrainInitializer ()
 
 DtFlightTerrainInitializer (const DtFlightTerrainInitializer &orig)
 
DtFlightTerrainInitializeroperator= (const DtFlightTerrainInitializer &orig)
 
virtual DtString type () const
 
virtual void setMajorAxis (double major)
 
virtual const double majorAxis () const
 
virtual void setMinorAxis (double minor)
 
virtual const double minorAxis () const
 
virtual const DtMapDatum mapDatum () const
 
virtual void setDatumShift (const DtPoint &shift)
 
virtual const DtPoint datumShift () const
 
virtual void setProjectionScale (double scale)
 
virtual const double projectionScale () const
 
virtual void setNumberOfExternalLevelsToKeep (unsigned int numLevels)
 
virtual const unsigned int numberOfExternalLevelsToKeep () const
 
virtual void setLodDistance (double newLodDistance)
 
virtual const double lodDistance () const
 
virtual void setLowLodDistance (double distance)
 
virtual const double lowLodDistance () const
 
virtual void setInverseFlattening (double)
 
virtual const double inverseFlattening () const
 
virtual void setFlightPath (const DtString &)
 
virtual const DtString flightPath () const
 
virtual void setDefaultSwitchNodeChildIndex (unsigned int index)
 
virtual unsigned int defaultSwitchNodeChildIndex () const
 
virtual
DtTerrainDatabaseToolConfiguration 
terrainDbConfig () const
 
virtual void setTerrainDbConfig (const DtTerrainDatabaseToolConfiguration &newTerrainDbConfig)
 
- Public Member Functions inherited from DtTerrainFileInitializer
 DtTerrainFileInitializer ()
 
virtual ~DtTerrainFileInitializer ()
 
 DtTerrainFileInitializer (const DtTerrainFileInitializer &orig)
 
DtTerrainFileInitializeroperator= (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
 
virtual void clearList ()
 
- Public Member Functions inherited from DtTerrainInitializer
 DtTerrainInitializer ()
 
virtual ~DtTerrainInitializer ()=0
 
 DtTerrainInitializer (const DtTerrainInitializer &orig)
 
DtTerrainInitializeroperator= (const DtTerrainInitializer &orig)
 
void setZone (long)
 
long zone () const
 
void setDatabaseOrigin (const DtPoint &)
 
const DtPointdatabaseOrigin () const
 
bool databaseOriginSet () const
 
void setDatabaseOriginSet (bool flag)
 
void setCoordinateSystemOnly (bool)
 
bool coordinateSystemOnly () const
 

Protected Attributes

DtMapDatum myMapDatum
 
double myProjectionCentralScale
 
unsigned int myNumberOfExternalLevelsToKeep
 
double myLodDistance
 
double myLowLodDistance
 
double myInverseFlattening
 
bool mySetMapDatumFromCurrent
 
DtString myFlightPath
 
unsigned int myDefaultSwitchNodeChildIndex
 
DtTerrainDatabaseToolConfiguration myTerrainDbToolConfig
 
- 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
 

Additional Inherited Members

- Public Types inherited from DtTerrainFileInitializer
typedef std::list< DtFilename > DtFileNameContainer
 
typedef
DtFileNameContainer::iterator 
DtFileNameIter
 
typedef
DtFileNameContainer::const_iterator 
DtFileNameConstIter
 

Constructor & Destructor Documentation

DtFlightTerrainInitializer::DtFlightTerrainInitializer ( )
virtual DtFlightTerrainInitializer::~DtFlightTerrainInitializer ( )
virtual
DtFlightTerrainInitializer::DtFlightTerrainInitializer ( const DtFlightTerrainInitializer orig)

Member Function Documentation

DtFlightTerrainInitializer& DtFlightTerrainInitializer::operator= ( const DtFlightTerrainInitializer orig)
virtual DtString DtFlightTerrainInitializer::type ( ) const
virtual

Reimplemented from DtTerrainFileInitializer.

virtual void DtFlightTerrainInitializer::setMajorAxis ( double  major)
virtual
virtual const double DtFlightTerrainInitializer::majorAxis ( ) const
virtual
virtual void DtFlightTerrainInitializer::setMinorAxis ( double  minor)
virtual
virtual const double DtFlightTerrainInitializer::minorAxis ( ) const
virtual
virtual const DtMapDatum DtFlightTerrainInitializer::mapDatum ( ) const
virtual
virtual void DtFlightTerrainInitializer::setDatumShift ( const DtPoint shift)
virtual
virtual const DtPoint DtFlightTerrainInitializer::datumShift ( ) const
virtual
virtual void DtFlightTerrainInitializer::setProjectionScale ( double  scale)
virtual
virtual const double DtFlightTerrainInitializer::projectionScale ( ) const
virtual
virtual void DtFlightTerrainInitializer::setNumberOfExternalLevelsToKeep ( unsigned int  numLevels)
virtual
virtual const unsigned int DtFlightTerrainInitializer::numberOfExternalLevelsToKeep ( ) const
virtual
virtual void DtFlightTerrainInitializer::setLodDistance ( double  newLodDistance)
virtual
virtual const double DtFlightTerrainInitializer::lodDistance ( ) const
virtual
virtual void DtFlightTerrainInitializer::setLowLodDistance ( double  distance)
virtual
virtual const double DtFlightTerrainInitializer::lowLodDistance ( ) const
virtual
virtual void DtFlightTerrainInitializer::setInverseFlattening ( double  )
virtual
virtual const double DtFlightTerrainInitializer::inverseFlattening ( ) const
virtual
virtual void DtFlightTerrainInitializer::setFlightPath ( const DtString )
virtual
virtual const DtString DtFlightTerrainInitializer::flightPath ( ) const
virtual
virtual void DtFlightTerrainInitializer::setDefaultSwitchNodeChildIndex ( unsigned int  index)
virtual
virtual unsigned int DtFlightTerrainInitializer::defaultSwitchNodeChildIndex ( ) const
virtual
virtual DtTerrainDatabaseToolConfiguration DtFlightTerrainInitializer::terrainDbConfig ( ) const
virtual
virtual void DtFlightTerrainInitializer::setTerrainDbConfig ( const DtTerrainDatabaseToolConfiguration newTerrainDbConfig)
virtual

Member Data Documentation

DtMapDatum DtFlightTerrainInitializer::myMapDatum
mutableprotected
double DtFlightTerrainInitializer::myProjectionCentralScale
protected
unsigned int DtFlightTerrainInitializer::myNumberOfExternalLevelsToKeep
protected
double DtFlightTerrainInitializer::myLodDistance
protected
double DtFlightTerrainInitializer::myLowLodDistance
protected
double DtFlightTerrainInitializer::myInverseFlattening
protected
bool DtFlightTerrainInitializer::mySetMapDatumFromCurrent
protected
DtString DtFlightTerrainInitializer::myFlightPath
protected
unsigned int DtFlightTerrainInitializer::myDefaultSwitchNodeChildIndex
protected
DtTerrainDatabaseToolConfiguration DtFlightTerrainInitializer::myTerrainDbToolConfig
protected

The documentation for this class was generated from the following file:

Document ID: Generated on Thu Aug 27 10:56:05 EDT 2020 from SVN revision 217100
Copyright © 2005-2020 MAK Technologies. All Rights Reserved (www.mak.com)