VR-Forces 4.5 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
List of all members | Public Types | Public Member Functions | Static Public Member Functions | Static Protected Attributes
DtNavObstacle Class Reference

Public Types

typedef DtNavObstacle *(* DtNavObstacleCreatorFcn )()

Public Member Functions

virtual ~DtNavObstacle ()
virtual void init (DtNavArea *world, double length, double width, double height, const DtVertexList *transitionPoints=0, DtNavArea *localNavArea=0)=0
virtual void update (const DtVector &localPos, const DtDcm &localOrientation, const DtVector &localVelocity)=0
virtual void setStationary (bool v)=0

Static Public Member Functions

static DtNavObstaclecreate ()
static void setNavBotCreatorFcn (DtNavObstacleCreatorFcn fcn)

Static Protected Attributes

static DtNavObstacleCreatorFcn theNavBotCreatorFcn

Member Typedef Documentation

typedef DtNavObstacle*(* DtNavObstacle::DtNavObstacleCreatorFcn)()

Constructor & Destructor Documentation

virtual DtNavObstacle::~DtNavObstacle ( )
inlinevirtual

Member Function Documentation

static DtNavObstacle* DtNavObstacle::create ( )
static
static void DtNavObstacle::setNavBotCreatorFcn ( DtNavObstacleCreatorFcn  fcn)
static
virtual void DtNavObstacle::init ( DtNavArea world,
double  length,
double  width,
double  height,
const DtVertexList transitionPoints = 0,
DtNavArea localNavArea = 0 
)
pure virtual
virtual void DtNavObstacle::update ( const DtVector localPos,
const DtDcm &  localOrientation,
const DtVector localVelocity 
)
pure virtual
virtual void DtNavObstacle::setStationary ( bool  v)
pure virtual

Member Data Documentation

DtNavObstacleCreatorFcn DtNavObstacle::theNavBotCreatorFcn
staticprotected

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

Document ID: Generated on Thu Mar 23 18:54:12 EDT 2017 from SVN revision 174804
Copyright © 2005-2017 VT MÄK. All Rights Reserved (www.mak.com)