Recast Navigation
Navigation-mesh Toolset for Games
dtLocalBoundary Class Reference

#include <DetourLocalBoundary.h>

Public Member Functions

 dtLocalBoundary ()
 
 ~dtLocalBoundary ()
 
void reset ()
 
void update (dtPolyRef ref, const float *pos, const float collisionQueryRange, dtNavMeshQuery *navquery, const dtQueryFilter *filter)
 
bool isValid (dtNavMeshQuery *navquery, const dtQueryFilter *filter)
 
const float * getCenter () const
 
int getSegmentCount () const
 
const float * getSegment (int i) const
 

Constructor & Destructor Documentation

◆ dtLocalBoundary()

dtLocalBoundary::dtLocalBoundary ( )

◆ ~dtLocalBoundary()

dtLocalBoundary::~dtLocalBoundary ( )

Member Function Documentation

◆ getCenter()

const float* dtLocalBoundary::getCenter ( ) const
inline

◆ getSegment()

const float* dtLocalBoundary::getSegment ( int  i) const
inline

◆ getSegmentCount()

int dtLocalBoundary::getSegmentCount ( ) const
inline

◆ isValid()

bool dtLocalBoundary::isValid ( dtNavMeshQuery navquery,
const dtQueryFilter filter 
)

◆ reset()

void dtLocalBoundary::reset ( )

◆ update()

void dtLocalBoundary::update ( dtPolyRef  ref,
const float *  pos,
const float  collisionQueryRange,
dtNavMeshQuery navquery,
const dtQueryFilter filter 
)

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