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 | Protected Member Functions | Protected Attributes
DtVectorDataReader Class Referenceabstract
Inheritance diagram for DtVectorDataReader:
Inheritance graph
[legend]

Public Member Functions

 DtVectorDataReader ()
 
virtual ~DtVectorDataReader ()
 
virtual bool importVectorData (const DtFilename &path, DtTerrainDatabase *terrain, DtVectorDataInitializer *myInit)=0
 
virtual DtString dataType ()=0
 
virtual DtTerrainDatabaseterrainDb ()
 
virtual int optionalFileFlags (const DtFilename &filename)
 

Protected Member Functions

virtual void init (DtTerrainDatabase *terrain)
 
virtual bool postProcessVectorData (DtVectorNetwork *&unprocessedVectorNetwork, DtVectorDataInitializer &vectorInitializer)
 
virtual bool clipVectorData (DtVectorNetwork &unclippedVectorNetwork, DtVectorNetwork &clippedVectorNetwork)
 

Protected Attributes

DtTerrainDatabasemyTerrainDatabase
 

Constructor & Destructor Documentation

DtVectorDataReader::DtVectorDataReader ( )
virtual DtVectorDataReader::~DtVectorDataReader ( )
virtual

Member Function Documentation

virtual bool DtVectorDataReader::importVectorData ( const DtFilename &  path,
DtTerrainDatabase terrain,
DtVectorDataInitializer myInit 
)
pure virtual
virtual DtString DtVectorDataReader::dataType ( )
pure virtual
DtTerrainDatabase * DtVectorDataReader::terrainDb ( )
inlinevirtual

References myTerrainDatabase.

virtual int DtVectorDataReader::optionalFileFlags ( const DtFilename &  filename)
inlinevirtual
virtual void DtVectorDataReader::init ( DtTerrainDatabase terrain)
protectedvirtual
virtual bool DtVectorDataReader::postProcessVectorData ( DtVectorNetwork *&  unprocessedVectorNetwork,
DtVectorDataInitializer vectorInitializer 
)
protectedvirtual
virtual bool DtVectorDataReader::clipVectorData ( DtVectorNetwork unclippedVectorNetwork,
DtVectorNetwork clippedVectorNetwork 
)
protectedvirtual

Member Data Documentation

DtTerrainDatabase* DtVectorDataReader::myTerrainDatabase
protected

Referenced by terrainDb().


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

Document ID: Generated on Wed Mar 27 22:49:11 EDT 2024 from SVN revision 264633
Copyright © 2005-2024 MAK Technologies. All Rights Reserved (www.mak.com)