Planeshift
Classes | Functions | Variables

DetourObstacleAvoidance.h File Reference

Go to the source code of this file.

Classes

class  dtObstacleAvoidanceDebugData
struct  dtObstacleAvoidanceParams
class  dtObstacleAvoidanceQuery
struct  dtObstacleCircle
struct  dtObstacleSegment

Functions

dtObstacleAvoidanceDebugDatadtAllocObstacleAvoidanceDebugData ()
dtObstacleAvoidanceQuerydtAllocObstacleAvoidanceQuery ()
void dtFreeObstacleAvoidanceDebugData (dtObstacleAvoidanceDebugData *ptr)
void dtFreeObstacleAvoidanceQuery (dtObstacleAvoidanceQuery *ptr)

Variables

static const int DT_MAX_PATTERN_DIVS = 32
 Max numver of adaptive divs.
static const int DT_MAX_PATTERN_RINGS = 4
 Max number of adaptive rings.

Function Documentation

dtObstacleAvoidanceDebugData* dtAllocObstacleAvoidanceDebugData ( )
dtObstacleAvoidanceQuery* dtAllocObstacleAvoidanceQuery ( )
void dtFreeObstacleAvoidanceDebugData ( dtObstacleAvoidanceDebugData ptr)
void dtFreeObstacleAvoidanceQuery ( dtObstacleAvoidanceQuery ptr)

Variable Documentation

const int DT_MAX_PATTERN_DIVS = 32 [static]

Max numver of adaptive divs.

Definition at line 76 of file DetourObstacleAvoidance.h.

const int DT_MAX_PATTERN_RINGS = 4 [static]

Max number of adaptive rings.

Definition at line 77 of file DetourObstacleAvoidance.h.