VR-Forces Developer's Guide
 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 () override
 
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 ()
 
- Static Public Member Functions inherited from DtShapeReader
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
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 Oct 23 22:29:17 EDT 2025 from SVN revision 280951
Copyright © 2005-2024 MAK Technologies. All Rights Reserved (www.mak.com)