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

Public Member Functions

 DtDtedReader ()
virtual ~DtDtedReader ()
virtual bool loadTerrain (const DtFilename &filename, DtTerrainDatabase *terrain)
virtual bool loadTerrain (const DtFilename &path, DtTerrainDatabase *terrain, const DtTerrainInitializer *initializer)
virtual const DtString dataType () const
virtual Coordinate_SystemcoordinateSystem (const DtFilename &filename)
- 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

 DtDtedReader (const DtDtedReader &orig)
DtDtedReaderoperator= (const DtDtedReader &orig)
virtual bool Load (const DtFilename &filename, const DtDtedInitializer *i)
bool testInvariant () const
virtual int optionalFileFlags (const DtFilename &filename)
- Protected Member Functions inherited from DtTerrainReader
virtual void init (const DtFilename &filename, DtTerrainDatabase *terrain)
 DtTerrainReader (const DtTerrainReader &orig)
DtTerrainReaderoperator= (const DtTerrainReader &orig)

Protected Attributes

DtList * myDtedCellList
int myPostSpacing
- Protected Attributes inherited from DtTerrainReader
DtTerrainDatabasemyTerrainDatabase
DtFilename myFilename
const DtTerrainInitializermyTerrainInitializer

Static Protected Attributes

static const unsigned int theNumColorGradations
static const unsigned int theDefaultDt0Spacing
static const unsigned int theDefaultDt1Spacing
static const unsigned int theDefaultDt2Spacing

Constructor & Destructor Documentation

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

Member Function Documentation

virtual bool DtDtedReader::loadTerrain ( const DtFilename &  filename,
DtTerrainDatabase terrain 
)
virtual

Implements DtTerrainReader.

virtual bool DtDtedReader::loadTerrain ( const DtFilename &  path,
DtTerrainDatabase terrain,
const DtTerrainInitializer initializer 
)
virtual

Implements DtTerrainReader.

virtual const DtString DtDtedReader::dataType ( ) const
virtual

Implements DtTerrainReader.

static DtTerrainReader* DtDtedReader::create ( )
static
virtual Coordinate_System* DtDtedReader::coordinateSystem ( const DtFilename &  filename)
virtual

Implements DtTerrainReader.

DtDtedReader& DtDtedReader::operator= ( const DtDtedReader orig)
protected
virtual bool DtDtedReader::Load ( const DtFilename &  filename,
const DtDtedInitializer i 
)
protectedvirtual
bool DtDtedReader::testInvariant ( ) const
protected
virtual int DtDtedReader::optionalFileFlags ( const DtFilename &  filename)
inlineprotectedvirtual

Implements DtTerrainReader.

Member Data Documentation

DtList* DtDtedReader::myDtedCellList
protected
int DtDtedReader::myPostSpacing
protected
const unsigned int DtDtedReader::theNumColorGradations
staticprotected
const unsigned int DtDtedReader::theDefaultDt0Spacing
staticprotected
const unsigned int DtDtedReader::theDefaultDt1Spacing
staticprotected
const unsigned int DtDtedReader::theDefaultDt2Spacing
staticprotected

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)