VR-Forces Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Types | Public Member Functions | Protected Attributes
makVrv::DtHeaderParser Class Referenceabstract

Abstract header parser class.

Inheritance diagram for makVrv::DtHeaderParser:
Inheritance graph
[legend]

Public Types

typedef std::list
< makArchives::DtTerrainPatchRecord
TerrainPatchRecords
 

Public Member Functions

 DtHeaderParser (const std::string &filePath)
 
virtual ~DtHeaderParser ()
 
virtual bool isValid ()=0
 
virtual const std::string & terrainCoordinateSystem ()
 
virtual const std::string & terrainCoordinateSystemParameters ()
 
virtual const std::string & filePath ()
 
const TerrainPatchRecordsterrainPatchRecords () const
 
TerrainPatchRecordsterrainPatchRecords ()
 

Protected Attributes

std::string myFilePath
 
std::string myTerrainCoordinateSystem
 
std::string myTerrainCoordinateSystemParameters
 
TerrainPatchRecords myTerrainPatchRecords
 

Member Typedef Documentation

Constructor & Destructor Documentation

makVrv::DtHeaderParser::DtHeaderParser ( const std::string &  filePath)

CTOR.

virtual makVrv::DtHeaderParser::~DtHeaderParser ( )
virtual

DTOR.

Member Function Documentation

virtual bool makVrv::DtHeaderParser::isValid ( )
pure virtual
virtual const std::string& makVrv::DtHeaderParser::terrainCoordinateSystem ( )
virtual

Returns the terrain coordinate system parameter for use in creation of a model definition.

virtual const std::string& makVrv::DtHeaderParser::terrainCoordinateSystemParameters ( )
virtual

Returns the terrain Coordinate System Parameters for use in creation of a model definition.

virtual const std::string& makVrv::DtHeaderParser::filePath ( )
virtual

Returns myFilePath.

const TerrainPatchRecords& makVrv::DtHeaderParser::terrainPatchRecords ( ) const

TerrainPatchRecords const accessor.

TerrainPatchRecords& makVrv::DtHeaderParser::terrainPatchRecords ( )

TerrainPatchRecords accessor.

Member Data Documentation

std::string makVrv::DtHeaderParser::myFilePath
protected
std::string makVrv::DtHeaderParser::myTerrainCoordinateSystem
protected
std::string makVrv::DtHeaderParser::myTerrainCoordinateSystemParameters
protected
TerrainPatchRecords makVrv::DtHeaderParser::myTerrainPatchRecords
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)