VR-Forces 4.0.4 Class Documentation
Public Member Functions | Static Public Member Functions | Protected Member Functions | Private Member Functions
DtVmapReader Class Reference

/brief This class is responsible for importing VPF data into our internal vector network format. More...

Inheritance diagram for DtVmapReader:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 DtVmapReader ()
 Default constructor.
virtual ~DtVmapReader ()
 Destructor.
virtual bool importVectorData (const DtFilename &path, DtTerrainDatabase *terrain, DtVectorDataInitializer *myInit)
 /brief Imports VPF data into the specified terrain database, using the specifiedpath and initialization parameters.
virtual DtString dataType ()
 returns the data type of this reader

Static Public Member Functions

static DtVectorDataReadercreate ()
 a static function that returns a new instance of a DtVmapDataReader class

Protected Member Functions

virtual bool importFeatures (DtVectorNetwork &data, DtVmapInitializer *init)
 imports the features that are loaded into the GDB vector network

Private Member Functions

 DtVmapReader (const DtVmapReader &input)
 Copy constructor is private to prevent copying.
DtVmapReaderoperator= (const DtVmapReader &input)
 Assignment operator is private to prevent copying.

Detailed Description

/brief This class is responsible for importing VPF data into our internal vector network format.


Constructor & Destructor Documentation

DtVmapReader::DtVmapReader ( const DtVmapReader input) [private]

Copy constructor is private to prevent copying.

Default constructor.

virtual DtVmapReader::~DtVmapReader ( ) [virtual]

Destructor.


Member Function Documentation

DtVmapReader& DtVmapReader::operator= ( const DtVmapReader input) [private]

Assignment operator is private to prevent copying.

virtual bool DtVmapReader::importVectorData ( const DtFilename &  path,
DtTerrainDatabase terrain,
DtVectorDataInitializer myInit 
) [virtual]

/brief Imports VPF data into the specified terrain database, using the specifiedpath and initialization parameters.

Returns:
A boolean indicating success or failure in importing the VPF data

Implements DtVectorDataReader.

virtual DtString DtVmapReader::dataType ( ) [virtual]

returns the data type of this reader

Returns:
A DtString containing "vpf"

Implements DtVectorDataReader.

a static function that returns a new instance of a DtVmapDataReader class

virtual bool DtVmapReader::importFeatures ( DtVectorNetwork data,
DtVmapInitializer init 
) [protected, virtual]

imports the features that are loaded into the GDB vector network

Returns:
A boolean indicating the success of failure of importing the data

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

Document ID: Generated on Fri Jun 29 16:33:32 EDT 2012 from SVN revision 116588
Copyright © 2005-2012 VT MÄK Inc. All Rights Reserved (www.mak.com)