#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... | |