VR-Forces 4.0.4 Class Documentation
Public Member Functions | Protected Member Functions | Protected Attributes
DtBhavePluginOptions Class Reference

Instances of DtBhaveAppOptions store options to be used by B-HAVE. More...

Inheritance diagram for DtBhavePluginOptions:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 DtBhavePluginOptions (const DtString &name, DtReaderWriterRegistry *const parentRegistry=NULL)
 Constructor.
virtual ~DtBhavePluginOptions ()
 Destructor.
virtual DtString externalLuaEditor () const
 Returns the current full path of the external LUA editor.
virtual void setExternalLuaEditor (const DtString)
 Sets the current external LUA editor.
virtual DtString luaDirectory () const
 Returns the current directory for LUA scripts.
virtual void setLuaDirectory (const DtString)
 Sets the current directory for LUA scripts.
virtual bool unifyMovementTasks () const
 Returns.
virtual void setUnifyMovementTasks (bool)
 Sets.
virtual bool lifeformGenerateVectorNetwork () const
 ! The following functions are used for pathdata generation
virtual void setLifeformGenerateVectorNetwork (bool)
virtual bool lifeformGenerateRoadSoilType () const
virtual void setLifeformGenerateRoadSoilType (bool)
virtual double lifeformEntityHeight () const
virtual void setLifeformEntityHeight (double)
virtual double lifeformEntityRadius () const
virtual void setLifeformEntityRadius (double)
virtual double lifeformGraphDensity () const
virtual void setLifeformGraphDensity (double)
virtual double lifeformSlopeMaximum () const
virtual void setLifeformSlopeMaximum (double)
virtual double lifeformStepMaximum () const
virtual void setLifeformStepMaximum (double)
virtual double lifeformRasterPrecision () const
virtual void setLifeformRasterPrecision (double)
virtual bool groundPlatformGenerateVectorNetwork () const
virtual void setGroundPlatformGenerateVectorNetwork (bool)
virtual bool groundPlatformGenerateRoadSoilType () const
virtual void setGroundPlatformGenerateRoadSoilType (bool)
virtual double groundPlatformEntityHeight () const
virtual void setGroundPlatformEntityHeight (double)
virtual double groundPlatformEntityRadius () const
virtual void setGroundPlatformEntityRadius (double)
virtual double groundPlatformGraphDensity () const
virtual void setGroundPlatformGraphDensity (double)
virtual double groundPlatformSlopeMaximum () const
virtual void setGroundPlatformSlopeMaximum (double)
virtual double groundPlatformStepMaximum () const
virtual void setGroundPlatformStepMaximum (double)
virtual double groundPlatformRasterPrecision () const
virtual void setGroundPlatformRasterPrecision (double)
virtual DtString groundPlatformFilter () const
virtual void setGroundPlatformFilter (DtString)
virtual DtString lifeformFilter () const
virtual void setLifeformFilter (DtString)
virtual DtString groundPlatformWaterFilter () const
virtual void setGroundPlatformWaterFilter (DtString)
virtual DtString lifeformWaterFilter () const
virtual void setLifeformWaterFilter (DtString)

Protected Member Functions

 DtBhavePluginOptions (const DtBhavePluginOptions &orig)
 Copy constructor.
DtBhavePluginOptionsoperator= (const DtBhavePluginOptions &rhs)
 Assignment operator.
virtual bool operator== (const DtBhavePluginOptions &) const
 Equal operator.
virtual bool operator!= (const DtBhavePluginOptions &) const
 Difference operator.

Protected Attributes

DtRwString myExternalLuaEditor
DtRwString myLuaPathDir
DtRwBoolean myUnifyMovementTasks
DtRwReal myLFEntityHeight
DtRwReal myLFEntityRadius
DtRwReal myLFGraphDensity
DtRwReal myLFSlopeMaximum
DtRwReal myLFStepMaximum
DtRwReal myLFRasterPrecision
DtRwReal myGPEntityHeight
DtRwReal myGPEntityRadius
DtRwReal myGPGraphDensity
DtRwReal myGPSlopeMaximum
DtRwReal myGPStepMaximum
DtRwReal myGPRasterPrecision
DtRwBoolean myLFGenerateVN
DtRwBoolean myGPGenerateVN
DtRwBoolean myLFGenerateRST
DtRwBoolean myGPGenerateRST
DtRwString myGPFilter
DtRwString myLFFilter
DtRwString myGPWaterFilter
DtRwString myLFWaterFilter

Detailed Description

Instances of DtBhaveAppOptions store options to be used by B-HAVE.


Constructor & Destructor Documentation

DtBhavePluginOptions::DtBhavePluginOptions ( const DtString name,
DtReaderWriterRegistry *const  parentRegistry = NULL 
)

Constructor.

Destructor.

Copy constructor.


Member Function Documentation

Returns the current full path of the external LUA editor.

virtual void DtBhavePluginOptions::setExternalLuaEditor ( const DtString  ) [virtual]

Sets the current external LUA editor.

virtual DtString DtBhavePluginOptions::luaDirectory ( ) const [virtual]

Returns the current directory for LUA scripts.

virtual void DtBhavePluginOptions::setLuaDirectory ( const DtString  ) [virtual]

Sets the current directory for LUA scripts.

virtual bool DtBhavePluginOptions::unifyMovementTasks ( ) const [virtual]

Returns.

virtual void DtBhavePluginOptions::setUnifyMovementTasks ( bool  ) [virtual]

Sets.

! The following functions are used for pathdata generation

Returns

virtual double DtBhavePluginOptions::lifeformEntityHeight ( ) const [virtual]
virtual void DtBhavePluginOptions::setLifeformEntityHeight ( double  ) [virtual]
virtual double DtBhavePluginOptions::lifeformEntityRadius ( ) const [virtual]
virtual void DtBhavePluginOptions::setLifeformEntityRadius ( double  ) [virtual]
virtual double DtBhavePluginOptions::lifeformGraphDensity ( ) const [virtual]
virtual void DtBhavePluginOptions::setLifeformGraphDensity ( double  ) [virtual]
virtual double DtBhavePluginOptions::lifeformSlopeMaximum ( ) const [virtual]
virtual void DtBhavePluginOptions::setLifeformSlopeMaximum ( double  ) [virtual]
virtual double DtBhavePluginOptions::lifeformStepMaximum ( ) const [virtual]
virtual void DtBhavePluginOptions::setLifeformStepMaximum ( double  ) [virtual]
virtual double DtBhavePluginOptions::lifeformRasterPrecision ( ) const [virtual]
virtual void DtBhavePluginOptions::setLifeformRasterPrecision ( double  ) [virtual]
virtual double DtBhavePluginOptions::groundPlatformEntityHeight ( ) const [virtual]
virtual void DtBhavePluginOptions::setGroundPlatformEntityHeight ( double  ) [virtual]
virtual double DtBhavePluginOptions::groundPlatformEntityRadius ( ) const [virtual]
virtual void DtBhavePluginOptions::setGroundPlatformEntityRadius ( double  ) [virtual]
virtual double DtBhavePluginOptions::groundPlatformGraphDensity ( ) const [virtual]
virtual void DtBhavePluginOptions::setGroundPlatformGraphDensity ( double  ) [virtual]
virtual double DtBhavePluginOptions::groundPlatformSlopeMaximum ( ) const [virtual]
virtual void DtBhavePluginOptions::setGroundPlatformSlopeMaximum ( double  ) [virtual]
virtual double DtBhavePluginOptions::groundPlatformStepMaximum ( ) const [virtual]
virtual void DtBhavePluginOptions::setGroundPlatformStepMaximum ( double  ) [virtual]
virtual double DtBhavePluginOptions::groundPlatformRasterPrecision ( ) const [virtual]
virtual void DtBhavePluginOptions::setGroundPlatformRasterPrecision ( double  ) [virtual]
virtual DtString DtBhavePluginOptions::lifeformFilter ( ) const [virtual]
virtual void DtBhavePluginOptions::setLifeformFilter ( DtString  ) [virtual]
DtBhavePluginOptions& DtBhavePluginOptions::operator= ( const DtBhavePluginOptions rhs) [protected]

Assignment operator.

virtual bool DtBhavePluginOptions::operator== ( const DtBhavePluginOptions ) const [protected, virtual]

Equal operator.

virtual bool DtBhavePluginOptions::operator!= ( const DtBhavePluginOptions ) const [protected, virtual]

Difference operator.


Member Data Documentation


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)