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 | Static Public Member Functions | Protected Member Functions | Protected Attributes
makVrv::DtStealthMtlFileReader Class Reference

This class reads legacy stealth database mtl files. More...

Public Member Functions

 DtStealthMtlFileReader ()
virtual ~DtStealthMtlFileReader ()
virtual bool load (const char *filename)
virtual bool load (DtMtlEnvironment *mtlenv)
virtual const DtStringtype () const
virtual const DtStringorigin () const
virtual const DtList & filenames () const
virtual const DtStringmapDatum () const
virtual double * startAltitude () const
virtual DtVectorstartPosition () const
virtual DtTaitBryan * startOrientation () const
virtual DtStringmapName () const
virtual bool loadAsynchronous () const

Static Public Member Functions

static void registerMtlParameters (DtMtlEnvironment *mtlenv)

Protected Member Functions

virtual void clear ()
virtual bool lookupParameters (DtMtlEnvironment *mtlenv)
virtual int lookupType (DtMtlEnvironment *mtlenv)
virtual int lookupOrigin (DtMtlEnvironment *mtlenv)
virtual int lookupFilenames (DtMtlEnvironment *mtlenv)
virtual int getPathPatchLists (const DtlObjPtr &l)
virtual int getPathPatchList (const DtlObjPtr &l)
virtual int addListOfPatches (const char *pathstr, const DtlObjPtr &l)

Protected Attributes

DtString myDatabaseType
DtString myMapDatumString
DtString myDatabaseOrigin
DtList myDatabaseNames
double * myStartAltitude
DtVectormyStartPos
DtTaitBryan * myStartOri
DtStringmyDatabaseMapName
DtString myPath
bool myLoadAsynchronous
bool mySpacesCanBeDelimiters

Detailed Description

This class reads legacy stealth database mtl files.

In the old stealth this class was DtDatabaseInfoReader.

Constructor & Destructor Documentation

makVrv::DtStealthMtlFileReader::DtStealthMtlFileReader ( )
virtual makVrv::DtStealthMtlFileReader::~DtStealthMtlFileReader ( )
virtual

Member Function Documentation

virtual bool makVrv::DtStealthMtlFileReader::load ( const char filename)
virtual
virtual bool makVrv::DtStealthMtlFileReader::load ( DtMtlEnvironment *  mtlenv)
virtual
virtual const DtString& makVrv::DtStealthMtlFileReader::type ( ) const
virtual
virtual const DtString& makVrv::DtStealthMtlFileReader::origin ( ) const
virtual
virtual const DtList& makVrv::DtStealthMtlFileReader::filenames ( ) const
virtual
virtual const DtString* makVrv::DtStealthMtlFileReader::mapDatum ( ) const
virtual
virtual double* makVrv::DtStealthMtlFileReader::startAltitude ( ) const
virtual
virtual DtVector* makVrv::DtStealthMtlFileReader::startPosition ( ) const
virtual
virtual DtTaitBryan* makVrv::DtStealthMtlFileReader::startOrientation ( ) const
virtual
virtual DtString* makVrv::DtStealthMtlFileReader::mapName ( ) const
virtual
virtual bool makVrv::DtStealthMtlFileReader::loadAsynchronous ( ) const
virtual
virtual void makVrv::DtStealthMtlFileReader::clear ( )
protectedvirtual
virtual bool makVrv::DtStealthMtlFileReader::lookupParameters ( DtMtlEnvironment *  mtlenv)
protectedvirtual
virtual int makVrv::DtStealthMtlFileReader::lookupType ( DtMtlEnvironment *  mtlenv)
protectedvirtual
virtual int makVrv::DtStealthMtlFileReader::lookupOrigin ( DtMtlEnvironment *  mtlenv)
protectedvirtual
virtual int makVrv::DtStealthMtlFileReader::lookupFilenames ( DtMtlEnvironment *  mtlenv)
protectedvirtual
virtual int makVrv::DtStealthMtlFileReader::getPathPatchLists ( const DtlObjPtr &  l)
protectedvirtual
virtual int makVrv::DtStealthMtlFileReader::getPathPatchList ( const DtlObjPtr &  l)
protectedvirtual
virtual int makVrv::DtStealthMtlFileReader::addListOfPatches ( const char pathstr,
const DtlObjPtr &  l 
)
protectedvirtual
static void makVrv::DtStealthMtlFileReader::registerMtlParameters ( DtMtlEnvironment *  mtlenv)
static

Member Data Documentation

DtString makVrv::DtStealthMtlFileReader::myDatabaseType
protected
DtString makVrv::DtStealthMtlFileReader::myMapDatumString
protected
DtString makVrv::DtStealthMtlFileReader::myDatabaseOrigin
protected
DtList makVrv::DtStealthMtlFileReader::myDatabaseNames
protected
double* makVrv::DtStealthMtlFileReader::myStartAltitude
protected
DtVector* makVrv::DtStealthMtlFileReader::myStartPos
protected
DtTaitBryan* makVrv::DtStealthMtlFileReader::myStartOri
protected
DtString* makVrv::DtStealthMtlFileReader::myDatabaseMapName
protected
DtString makVrv::DtStealthMtlFileReader::myPath
protected
bool makVrv::DtStealthMtlFileReader::myLoadAsynchronous
protected
bool makVrv::DtStealthMtlFileReader::mySpacesCanBeDelimiters
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)