dtObstacleAvoidanceDebugData

Windows
MacOS
Linux

References

Module

Navmesh

Header

/Engine/Source/Runtime/Navmesh/Public/DetourCrowd/DetourObstacleAvoidance.h

Include

#include "DetourCrowd/DetourObstacleAvoidance.h"

Syntax

class dtObstacleAvoidanceDebugData

Constructors

Destructors

Functions

Name Description

Public function

void

 

addSample

(
    const float* vel,
    const float ssize,
    const float pen,
    const float vpen,
    const float vcpen,
    const float spen,
    const float tpen
)

Public function Const

float

 

getSampleCollisionTimePenalty

(
    const int i
)

Public function Const

int

 

getSampleCount()

Public function Const

float

 

getSampleCurrentVelocityPenalty

(
    const int i
)

Public function Const

float

 

getSampleDesiredVelocityPenalty

(
    const int i
)

Public function Const

float

 

getSamplePenalty

(
    const int i
)

Public function Const

float

 

getSamplePreferredSidePenalty

(
    const int i
)

Public function Const

float

 

getSampleSize

(
    const int i
)

Public function Const

const float ...

 

getSampleVelocity

(
    const int i
)

Public function

bool

 

init

(
    const int maxSamples
)

Public function

void

 

normalizeSamples()

Public function

void

 

reset()

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss