Module |
|
Header |
/Engine/Source/Runtime/Navmesh/Public/Recast/Recast.h |
Include |
#include "Recast/Recast.h" |
struct rcHeightfield
A dynamic heightfield representing obstructed space.
Name | Description | ||
---|---|---|---|
|
float[3] |
bmax |
The maximum bounds in world space. [(x, y, z)]. |
|
float[3] |
bmin |
The minimum bounds in world space. [(x, y, z)]. |
|
float |
ch |
The height of each cell. (The minimum increment along the y-axis.) |
|
float |
cs |
The size of each cell. (On the xz-plane.) |
|
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.) |