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

This class reads legacy stealth database mtl files. In the old stealth this class was DtDatabaseInfoReader.

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 doublestartAltitude () 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
 
doublemyStartAltitude
 
DtVectormyStartPos
 
DtTaitBryan * myStartOri
 
DtStringmyDatabaseMapName
 
DtString myPath
 
bool myLoadAsynchronous
 
bool mySpacesCanBeDelimiters
 

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 Wed Mar 27 22:49:11 EDT 2024 from SVN revision 264633
Copyright © 2005-2024 MAK Technologies. All Rights Reserved (www.mak.com)