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 findNearestPoly2D
(
const dtReal * center,
const dtReal * extents,
const dtQueryFilter * filter,
dtPolyRef * outProjectedRef,
dtReal * outProjectedPt,
const dtReal * referencePt,
dtReal tolerance
) const
Remarks
Finds the polygon 2D-nearest to the specified center point. The status flags for the query.
Parameters
Name | Description |
---|---|
center | The center of the search box. [(x, y, z)] |
extents | The search distance along each axis. [(x, y, z)] |
filter | The polygon filter to apply to the query. |
nearestRef | The reference id of the nearest polygon. |
nearestPt | The nearest point on the polygon. [opt] [(x, y, z)] |
referencePt | If supplied replaces |
center | in terms of distance measurements. Note that extents are not precise when using a referencePt. [opt] [(x, y, z)] |
tolerance | Radius around best 2D point for picking vertical match |