VR-Forces 4.1 Class Documentation
List of all members | Public Member Functions | Protected Attributes
DtAsciiInitializer Class Reference
Inheritance diagram for DtAsciiInitializer:
Inheritance graph
[legend]

Public Member Functions

 DtAsciiInitializer ()
virtual ~DtAsciiInitializer ()
 DtAsciiInitializer (const DtAsciiInitializer &orig)
DtAsciiInitializeroperator= (const DtAsciiInitializer &orig)
virtual DtString type () const
virtual int postSpacing () const
virtual void setPostSpacing (int i)
virtual bool isProjected () const
virtual void setIsProjected (bool b)
virtual bool isTriangulated () const
virtual void setIsTriangulated (bool b)
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)
virtual const double & maxLatitude () const
virtual void setMaxLatitude (const double &d)
virtual const double & minLatitude () const
virtual void setMinLatitude (const double &d)
virtual const double & maxLongitude () const
virtual void setMaxLongitude (const double &d)
virtual const double & minLongitude () const
virtual void setMinLongitude (const double &d)
virtual bool isSeaRectangleAdded () const
virtual void setIsSeaRectangleAdded (bool b)
virtual void setThresholdForSeaLevel (double threshold)
virtual double thresholdForSeaLevel () const
virtual void setSkipForVertex (int i, int times)
virtual int skipForVertex (int i) const
virtual void setSkipForTriangle (int i, int times)
virtual int skipForTriangle (int i) const
virtual void setHasSoilTypes (bool b)
virtual bool hasSoilTypes () const
virtual void setIndexFromZero (bool b)
virtual bool indexFromZero () const
- 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

int myPostSpacing
bool myIsProjected
bool myIsTriangulated
double myOriginLatitude
double myOriginLongitude
bool myIsOriginSpecified
double myMaxLatitude
double myMinLatitude
double myMaxLongitude
double myMinLongitude
bool myIsSeaRectangleAdded
double myThresholdForSeaLevel
bool myHasSoilTypes
bool myIndexFromZero
std::vector< int > mySkipsForVertex
std::vector< int > mySkipsForTriangle
- 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

DtAsciiInitializer::DtAsciiInitializer ( )
virtual DtAsciiInitializer::~DtAsciiInitializer ( )
virtual
DtAsciiInitializer::DtAsciiInitializer ( const DtAsciiInitializer orig)

Member Function Documentation

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

Reimplemented from DtTerrainFileInitializer.

virtual int DtAsciiInitializer::postSpacing ( ) const
virtual
virtual void DtAsciiInitializer::setPostSpacing ( int  i)
virtual
virtual bool DtAsciiInitializer::isProjected ( ) const
virtual
virtual void DtAsciiInitializer::setIsProjected ( bool  b)
virtual
virtual bool DtAsciiInitializer::isTriangulated ( ) const
virtual
virtual void DtAsciiInitializer::setIsTriangulated ( bool  b)
virtual
virtual const double& DtAsciiInitializer::originLatitude ( ) const
virtual
virtual void DtAsciiInitializer::setOriginLatitude ( const double &  d)
virtual
virtual const double& DtAsciiInitializer::originLongitude ( ) const
virtual
virtual void DtAsciiInitializer::setOriginLongitude ( const double &  d)
virtual
virtual bool DtAsciiInitializer::isOriginSpecified ( ) const
virtual
virtual void DtAsciiInitializer::setIsOriginSpecified ( bool  b)
virtual
virtual const double& DtAsciiInitializer::maxLatitude ( ) const
virtual
virtual void DtAsciiInitializer::setMaxLatitude ( const double &  d)
virtual
virtual const double& DtAsciiInitializer::minLatitude ( ) const
virtual
virtual void DtAsciiInitializer::setMinLatitude ( const double &  d)
virtual
virtual const double& DtAsciiInitializer::maxLongitude ( ) const
virtual
virtual void DtAsciiInitializer::setMaxLongitude ( const double &  d)
virtual
virtual const double& DtAsciiInitializer::minLongitude ( ) const
virtual
virtual void DtAsciiInitializer::setMinLongitude ( const double &  d)
virtual
virtual bool DtAsciiInitializer::isSeaRectangleAdded ( ) const
virtual
virtual void DtAsciiInitializer::setIsSeaRectangleAdded ( bool  b)
virtual
virtual void DtAsciiInitializer::setThresholdForSeaLevel ( double  threshold)
virtual
virtual double DtAsciiInitializer::thresholdForSeaLevel ( ) const
virtual
virtual void DtAsciiInitializer::setSkipForVertex ( int  i,
int  times 
)
virtual
virtual int DtAsciiInitializer::skipForVertex ( int  i) const
virtual
virtual void DtAsciiInitializer::setSkipForTriangle ( int  i,
int  times 
)
virtual
virtual int DtAsciiInitializer::skipForTriangle ( int  i) const
virtual
virtual void DtAsciiInitializer::setHasSoilTypes ( bool  b)
virtual
virtual bool DtAsciiInitializer::hasSoilTypes ( ) const
virtual
virtual void DtAsciiInitializer::setIndexFromZero ( bool  b)
virtual
virtual bool DtAsciiInitializer::indexFromZero ( ) const
virtual

Member Data Documentation

int DtAsciiInitializer::myPostSpacing
protected
bool DtAsciiInitializer::myIsProjected
protected
bool DtAsciiInitializer::myIsTriangulated
protected
double DtAsciiInitializer::myOriginLatitude
protected
double DtAsciiInitializer::myOriginLongitude
protected
bool DtAsciiInitializer::myIsOriginSpecified
protected
double DtAsciiInitializer::myMaxLatitude
protected
double DtAsciiInitializer::myMinLatitude
protected
double DtAsciiInitializer::myMaxLongitude
protected
double DtAsciiInitializer::myMinLongitude
protected
bool DtAsciiInitializer::myIsSeaRectangleAdded
protected
double DtAsciiInitializer::myThresholdForSeaLevel
protected
bool DtAsciiInitializer::myHasSoilTypes
protected
bool DtAsciiInitializer::myIndexFromZero
protected
std::vector<int> DtAsciiInitializer::mySkipsForVertex
protected
std::vector<int> DtAsciiInitializer::mySkipsForTriangle
protected

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

Document ID: Generated on Tue Jan 29 18:21:16 EST 2013 from SVN revision 123193
Copyright © 2005-2013 VT MÄK Inc. All Rights Reserved (www.mak.com)