VR-Forces 5.0.3 Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Protected Member Functions | Private Attributes
DtGdbReaderInitializer Class Reference
Inheritance diagram for DtGdbReaderInitializer:
Inheritance graph
[legend]

Public Member Functions

 DtGdbReaderInitializer ()
 
virtual ~DtGdbReaderInitializer ()
 
virtual DtString type () const
 
virtual bool createMasterTerrainFile () const
 
virtual void setCreateMasterTerrainFile (bool yesOrNo)
 
virtual bool mergeIntoSingleTerrainFile () const
 
virtual void setMergeIntoSingleTerrainFile (bool yesOrNo)
 
- 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 Member Functions

bool testInvariant () const
 

Private Attributes

bool myCreateMasterTerrainFile
 
bool myMergeIntoSingleTerrainFile
 

Additional Inherited Members

- Public Types inherited from DtTerrainFileInitializer
typedef std::list< DtFilename > DtFileNameContainer
 
typedef
DtFileNameContainer::iterator 
DtFileNameIter
 
typedef
DtFileNameContainer::const_iterator 
DtFileNameConstIter
 
- 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
 

Constructor & Destructor Documentation

DtGdbReaderInitializer::DtGdbReaderInitializer ( )
virtual DtGdbReaderInitializer::~DtGdbReaderInitializer ( )
virtual

Member Function Documentation

virtual DtString DtGdbReaderInitializer::type ( ) const
virtual

Reimplemented from DtTerrainFileInitializer.

virtual bool DtGdbReaderInitializer::createMasterTerrainFile ( ) const
virtual
virtual void DtGdbReaderInitializer::setCreateMasterTerrainFile ( bool  yesOrNo)
virtual
virtual bool DtGdbReaderInitializer::mergeIntoSingleTerrainFile ( ) const
virtual
virtual void DtGdbReaderInitializer::setMergeIntoSingleTerrainFile ( bool  yesOrNo)
virtual
bool DtGdbReaderInitializer::testInvariant ( ) const
protected

Member Data Documentation

bool DtGdbReaderInitializer::myCreateMasterTerrainFile
private
bool DtGdbReaderInitializer::myMergeIntoSingleTerrainFile
private

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

Document ID: Generated on Thu Jun 1 17:58:13 EDT 2023 from SVN revision 255404
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)