#include "gwnavruntime/querysystem/iquery.h"
#include "gwnavruntime/navmesh/worldintegerpos.h"
#include "gwnavruntime/navmesh/identifiers/navtriangleptr.h"
#include "gwnavruntime/database/positionspatializationrange.h"
#include "gwnavruntime/queries/trianglefromposquery.inl"
Classes | |
class | Kaim::TriangleFromPosQuery |
The TriangleFromPosQuery class takes a position in the 3D space (m_inputPos3f), and finds the nearest triangle in the NavMesh that covers the same (X,Y) coordinates. More... | |
Namespaces | |
Kaim | |
The Autodesk Navigation namespace. | |
Enumerations | |
enum | Kaim::TriangleFromPosQueryResult { Kaim::TRIANGLEFROMPOS_NOT_INITIALIZED = QUERY_NOT_INITIALIZED, Kaim::TRIANGLEFROMPOS_NOT_PROCESSED = QUERY_NOT_PROCESSED, Kaim::TRIANGLEFROMPOS_DONE_NO_TRIANGLE_FOUND, Kaim::TRIANGLEFROMPOS_DONE_LACK_OF_WORKING_MEMORY, Kaim::TRIANGLEFROMPOS_DONE_TRIANGLE_FOUND } |
Enumerates the possible results of a TriangleFromPosQuery. More... | |
enum | Kaim::TriangleFromPosQueryType { Kaim::NEARESTTRIANGLE_FIND_NEAREST, Kaim::NEARESTTRIANGLE_FIND_NEAREST_BELOW, Kaim::NEARESTTRIANGLE_FIND_NEAREST_ABOVE } |
Enumerates the possible ways a TriangleFromPosQuery can choose the triangle it retrieves. More... | |