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

Public Member Functions

 DtAsciiReader ()
virtual ~DtAsciiReader ()
virtual bool Save (const DtFilename &name)
virtual bool loadTerrain (const DtFilename &filename, DtTerrainDatabase *terrain)
virtual bool loadTerrain (const DtFilename &filename, DtTerrainDatabase *terrain, const DtTerrainInitializer *initializer)
virtual const DtString dataType () const
virtual Coordinate_SystemcoordinateSystem (const DtFilename &filename)
- Public Member Functions inherited from DtShapeReader
 DtShapeReader ()
virtual ~DtShapeReader ()
virtual int surfaceIDByElevation (double z)
virtual DtPointorigin ()
- Public Member Functions inherited from DtTerrainReader
 DtTerrainReader ()
virtual ~DtTerrainReader ()
virtual DtTerrainDatabaseterrainDb ()
virtual bool preprocessTerrain (const DtTerrainFileInitializer &terrainInitializer, DtTerrainDatabase &terrainDb) const
void setTerrainInitializer (const DtTerrainInitializer *initializer)
const DtTerrainInitializerterrainInitializer () const

Static Public Member Functions

static DtTerrainReadercreate ()

Protected Member Functions

 DtAsciiReader (const DtAsciiReader &orig)
DtAsciiReaderoperator= (const DtAsciiReader &orig)
virtual bool Load (const DtFilename &filename, const DtAsciiInitializer *i)
virtual bool readAsPostedData (const DtFilename &path, const DtAsciiInitializer *i)
virtual bool readAsTriangulated (const DtFilename &path, const DtAsciiInitializer *i)
virtual int optionalFileFlags (const DtFilename &filename)
- Protected Member Functions inherited from DtShapeReader
 DtShapeReader (const DtShapeReader &orig)
DtShapeReaderoperator= (const DtShapeReader &orig)
virtual bool Load (const DtFilename &filename, const DtShapeInitializer *i)
virtual bool importPolys ()
virtual bool importPostElevationData (const DtShapeInitializer *i)
virtual void clean ()
- Protected Member Functions inherited from DtTerrainReader
virtual void init (const DtFilename &filename, DtTerrainDatabase *terrain)
 DtTerrainReader (const DtTerrainReader &orig)
DtTerrainReaderoperator= (const DtTerrainReader &orig)

Protected Attributes

double myOriginLat
double myOriginLon
bool mySetOriginFromFile
- Protected Attributes inherited from DtShapeReader
double myThresholdForSeaLevel
double myMaxHigh
double myMinHigh
double myLenHigh
DtShapeTerrainFileContainer myFileContainer
DtPoint myOriginToSubstract
- Protected Attributes inherited from DtTerrainReader
DtTerrainDatabasemyTerrainDatabase
DtFilename myFilename
const DtTerrainInitializermyTerrainInitializer

Additional Inherited Members

- Public Types inherited from DtShapeReader
typedef std::list
< DtShapeTerrainFile * > 
DtShapeTerrainFileContainer
typedef
DtShapeTerrainFileContainer::iterator 
DtShapeTerrainFileIter
typedef
DtShapeTerrainFileContainer::const_iterator 
DtShapeTerrainFileConstIter
- Static Protected Attributes inherited from DtShapeReader
static const unsigned int theNumColorGradations

Constructor & Destructor Documentation

DtAsciiReader::DtAsciiReader ( )
virtual DtAsciiReader::~DtAsciiReader ( )
virtual
DtAsciiReader::DtAsciiReader ( const DtAsciiReader orig)
protected

Member Function Documentation

virtual bool DtAsciiReader::Save ( const DtFilename &  name)
virtual
virtual bool DtAsciiReader::loadTerrain ( const DtFilename &  filename,
DtTerrainDatabase terrain 
)
virtual

Reimplemented from DtShapeReader.

virtual bool DtAsciiReader::loadTerrain ( const DtFilename &  filename,
DtTerrainDatabase terrain,
const DtTerrainInitializer initializer 
)
virtual

Reimplemented from DtShapeReader.

virtual const DtString DtAsciiReader::dataType ( ) const
virtual

Reimplemented from DtShapeReader.

static DtTerrainReader* DtAsciiReader::create ( )
static

Reimplemented from DtShapeReader.

virtual Coordinate_System* DtAsciiReader::coordinateSystem ( const DtFilename &  filename)
virtual

Reimplemented from DtShapeReader.

DtAsciiReader& DtAsciiReader::operator= ( const DtAsciiReader orig)
protected
virtual bool DtAsciiReader::Load ( const DtFilename &  filename,
const DtAsciiInitializer i 
)
protectedvirtual
virtual bool DtAsciiReader::readAsPostedData ( const DtFilename &  path,
const DtAsciiInitializer i 
)
protectedvirtual
virtual bool DtAsciiReader::readAsTriangulated ( const DtFilename &  path,
const DtAsciiInitializer i 
)
protectedvirtual
virtual int DtAsciiReader::optionalFileFlags ( const DtFilename &  filename)
inlineprotectedvirtual

Reimplemented from DtShapeReader.

Member Data Documentation

double DtAsciiReader::myOriginLat
protected
double DtAsciiReader::myOriginLon
protected
bool DtAsciiReader::mySetOriginFromFile
protected

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

Document ID: Generated on Thu Apr 12 03:15:37 EDT 2018 from SVN revision 187986
Copyright © 2005-2018 VT MÄK. All Rights Reserved (www.mak.com)