VR-Forces 4.8 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Public Attributes
DtNavBot::NavigationConfiguration Struct Reference

Public Member Functions

 NavigationConfiguration ()
 

Public Attributes

NavigationMethod myNavigationMethod
 
bool myUseAbstractGraph
 Indicates whether the abstract graph should be used for planning. More...
 
double myMinAbstractGraphReplanDistance
 Only relevant if using abstract graphs. More...
 
double myPropagationBoxExtent
 Determines the size of the box used for path planning. More...
 
double myRadiusFactor
 Factor multiplied by the bounding volume radius to generate the nav bot's radius. More...
 

Constructor & Destructor Documentation

DtNavBot::NavigationConfiguration::NavigationConfiguration ( )
inline

Member Data Documentation

NavigationMethod DtNavBot::NavigationConfiguration::myNavigationMethod
bool DtNavBot::NavigationConfiguration::myUseAbstractGraph

Indicates whether the abstract graph should be used for planning.

Abstract graph allows for longer paths, as long as abstract graph data has been generated.

double DtNavBot::NavigationConfiguration::myMinAbstractGraphReplanDistance

Only relevant if using abstract graphs.

Entity will replan when the distance to the current abstract graph node goes below this value.

double DtNavBot::NavigationConfiguration::myPropagationBoxExtent

Determines the size of the box used for path planning.

Path planning is limited to the 2d box created by inflating the segment going from the start pos to the destination pos by the propagation box extent.

double DtNavBot::NavigationConfiguration::myRadiusFactor

Factor multiplied by the bounding volume radius to generate the nav bot's radius.

Increasing this will help keep entities from clipping as they navigate around each other.


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

Document ID: Generated on Thu Aug 27 10:56:05 EDT 2020 from SVN revision 217100
Copyright © 2005-2020 MAK Technologies. All Rights Reserved (www.mak.com)