UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
dtObstacleAvoidanceQuery Member List

This is the complete list of members for dtObstacleAvoidanceQuery, including all inherited members.

addCircle(const dtReal *pos, const dtReal rad, const dtReal *vel, const dtReal *dvel)dtObstacleAvoidanceQuery
addSegment(const dtReal *p, const dtReal *q, int flags=0)dtObstacleAvoidanceQuery
dtObstacleAvoidanceQuery()dtObstacleAvoidanceQuery
getCustomPatternCount() constdtObstacleAvoidanceQueryinline
getCustomSamplingPattern(int idx, dtReal *angles, dtReal *radii, int *nsamples)dtObstacleAvoidanceQuery
getObstacleCircle(const int i)dtObstacleAvoidanceQueryinline
getObstacleCircleCount() constdtObstacleAvoidanceQueryinline
getObstacleSegment(const int i)dtObstacleAvoidanceQueryinline
getObstacleSegmentCount() constdtObstacleAvoidanceQueryinline
init(const int maxCircles, const int maxSegments, const int maxCustomPatterns)dtObstacleAvoidanceQuery
reset()dtObstacleAvoidanceQuery
sampleVelocity(const dtReal *pos, const dtReal rad, const dtReal vmax, const dtReal vmult, const dtReal *vel, const dtReal *dvel, dtReal *nvel, const dtObstacleAvoidanceParams *params, dtObstacleAvoidanceDebugData *debug=0)dtObstacleAvoidanceQueryinline
sampleVelocityAdaptive(const dtReal *pos, const dtReal rad, const dtReal vmax, const dtReal vmult, const dtReal *vel, const dtReal *dvel, dtReal *nvel, const dtObstacleAvoidanceParams *params, dtObstacleAvoidanceDebugData *debug=0)dtObstacleAvoidanceQuery
sampleVelocityCustom(const dtReal *pos, const dtReal rad, const dtReal vmax, const dtReal vmult, const dtReal *vel, const dtReal *dvel, dtReal *nvel, const dtObstacleAvoidanceParams *params, dtObstacleAvoidanceDebugData *debug=0)dtObstacleAvoidanceQuery
setCustomSamplingPattern(int idx, const dtReal *angles, const dtReal *radii, int nsamples)dtObstacleAvoidanceQuery
~dtObstacleAvoidanceQuery()dtObstacleAvoidanceQuery