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

Public Member Functions

 DtTerrainWriter ()
virtual bool writeTerrain (const DtFilename &filename, DtTerrainDatabase *terrain)=0
virtual ~DtTerrainWriter ()
virtual DtTerrainDatabaseterrainDb ()
virtual const DtString dataType () const =0

Protected Member Functions

void init (const char *filename, DtTerrainDatabase *terrain)
 DtTerrainWriter (const DtTerrainWriter &orig)
DtTerrainWriteroperator= (const DtTerrainWriter &orig)

Protected Attributes

DtTerrainDatabasemyTerrainDatabase
DtFilename myFilename

Constructor & Destructor Documentation

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

Member Function Documentation

virtual bool DtTerrainWriter::writeTerrain ( const DtFilename &  filename,
DtTerrainDatabase terrain 
)
pure virtual

Implemented in DtGdbTerrainWriter.

DtTerrainDatabase * DtTerrainWriter::terrainDb ( )
inlinevirtual

References myTerrainDatabase.

virtual const DtString DtTerrainWriter::dataType ( ) const
pure virtual

Implemented in DtGdbTerrainWriter.

void DtTerrainWriter::init ( const char filename,
DtTerrainDatabase terrain 
)
protected
DtTerrainWriter& DtTerrainWriter::operator= ( const DtTerrainWriter orig)
protected

Member Data Documentation

DtTerrainDatabase* DtTerrainWriter::myTerrainDatabase
protected

Referenced by terrainDb().

DtFilename DtTerrainWriter::myFilename
protected

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

Document ID: Generated on Mon Jul 4 01:00:18 EDT 2016 from SVN revision 166489
Copyright © 2005-2015 VT MÄK. All Rights Reserved (www.mak.com)