Navigation
API > API/Runtime > API/Runtime/Navmesh > API/Runtime/Navmesh/Recast
References
| Module | Navmesh |
| Header | /Engine/Source/Runtime/Navmesh/Public/Recast/Recast.h |
| Include | #include "Recast/Recast.h" |
Syntax
struct rcHeightfield
Remarks
A dynamic heightfield representing obstructed space.
Variables
| Type | Name | Description | |
|---|---|---|---|
| rcReal[3] | bmax | The maximum bounds in world space. [(x, y, z)]. | |
| rcReal[3] | bmin | The minimum bounds in world space. [(x, y, z)]. | |
| rcReal | ch | The height of each cell. (The minimum increment along the y-axis.) | |
| rcReal | cs | The size of each cell. (On the xz-plane.) | |
| rcEdgeHit * | EdgeHits | H + 1 bit flags that indicate what edges cross the z cell boundaries | |
| rcSpan * | freelist | The next free span. | |
| int | height | The height of the heightfield. (Along the z-axis in cell units.) | |
| rcSpanPool * | pools | Linked list of span pools. | |
| rcRowExt * | RowExt | H structs that give the current x range for this z row | |
| rcSpan ** | spans | Heightfield of spans (width*height). | |
| rcTempSpan * | tempspans | Heightfield of temp spans (width*height). | |
| int | width | The width of the heightfield. (Along the x-axis in cell units.) |