|
|
bool | init (const int maxCircles, const int maxSegments) |
| |
|
void | reset () |
| |
|
void | addCircle (const float *pos, const float rad, const float *vel, const float *dvel) |
| |
|
void | addSegment (const float *p, const float *q) |
| |
|
int | sampleVelocityGrid (const float *pos, const float rad, const float vmax, const float *vel, const float *dvel, float *nvel, const dtObstacleAvoidanceParams *params, dtObstacleAvoidanceDebugData *debug=0) |
| |
|
int | sampleVelocityAdaptive (const float *pos, const float rad, const float vmax, const float *vel, const float *dvel, float *nvel, const dtObstacleAvoidanceParams *params, dtObstacleAvoidanceDebugData *debug=0) |
| |
|
int | getObstacleCircleCount () const |
| |
|
const dtObstacleCircle * | getObstacleCircle (const int i) |
| |
|
int | getObstacleSegmentCount () const |
| |
|
const dtObstacleSegment * | getObstacleSegment (const int i) |
| |
The documentation for this class was generated from the following files:
- RavEngine/deps/recastnavigation/DetourCrowd/Include/DetourObstacleAvoidance.h
- RavEngine/deps/recastnavigation/DetourCrowd/Source/DetourObstacleAvoidance.cpp