Navigation
API > API/Runtime > API/Runtime/Navmesh > API/Runtime/Navmesh/Detour > API/Runtime/Navmesh/Detour/dtNavMeshQuery
References
Module | Navmesh |
Header | /Engine/Source/Runtime/Navmesh/Public/Detour/DetourNavMeshQuery.h |
Include | #include "Detour/DetourNavMeshQuery.h" |
Source | /Engine/Source/Runtime/Navmesh/Private/Detour/DetourNavMeshQuery.cpp |
dtStatus closestPointOnPoly
(
dtPolyRef ref,
const dtReal * pos,
dtReal * closest
) const
Remarks
Finds the closest point on the specified polygon.
Uses the detail polygons to find the surface height. (Most accurate.)
`pos_ does not have to be within the bounds of the polygon or navigation mesh.
See closestPointOnPolyBoundary() for a limited but faster option. The status flags for the query.
Parameters
Name | Description |
---|---|
ref | The reference id of the polygon. |
pos | The position to check. [(x, y, z)] |
closest | The closest point on the polygon. [(x, y, z)] |