VR-Forces 5.0.3 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
makVrf::DtMtdCreator Class Reference

This class will create a VRF .mtd file with the specified visual and simulation terrains. If the.

output directory is given, the file will be placed in that location else it will be placed in the same directory as the visual terrain.

Inheritance diagram for makVrf::DtMtdCreator:
Inheritance graph
[legend]

Public Member Functions

 DtMtdCreator (makVrv::DtDe &)
 
virtual ~DtMtdCreator ()
 
virtual std::string create (const std::string &visual, const std::string &simulation, const std::string &outDir="")
 
- Public Member Functions inherited from makVrv::DtVirtualBaseClass
 DtVirtualBaseClass ()
 
virtual ~DtVirtualBaseClass ()
 

Static Public Member Functions

static DtMtdCreatorinstance (makVrv::DtDe &de)
 

Protected Member Functions

virtual std::string outputDirectory (const std::string &visual, const std::string &outDir) const
 
virtual std::string mtdName (const std::string &visual) const
 

Protected Attributes

makVrv::DtDemyDe
 

Constructor & Destructor Documentation

makVrf::DtMtdCreator::DtMtdCreator ( makVrv::DtDe )
virtual makVrf::DtMtdCreator::~DtMtdCreator ( )
virtual

Member Function Documentation

static DtMtdCreator& makVrf::DtMtdCreator::instance ( makVrv::DtDe de)
static

Returns instance of the messager.

virtual std::string makVrf::DtMtdCreator::create ( const std::string &  visual,
const std::string &  simulation,
const std::string &  outDir = "" 
)
virtual
virtual std::string makVrf::DtMtdCreator::outputDirectory ( const std::string &  visual,
const std::string &  outDir 
) const
protectedvirtual
virtual std::string makVrf::DtMtdCreator::mtdName ( const std::string &  visual) const
protectedvirtual

Member Data Documentation

makVrv::DtDe& makVrf::DtMtdCreator::myDe
protected

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

Document ID: Generated on Thu Jun 1 17:58:13 EDT 2023 from SVN revision 255404
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)