Module |
|
Header |
/Engine/Source/Runtime/Navmesh/Public/Recast/Recast.h |
Include |
#include "Recast/Recast.h" |
struct rcCompactHeightfield
A compact, static heightfield representing unobstructed space.
Name | Description | ||
---|---|---|---|
|
unsigned char &... |
areas |
Array containing area id data. [Size: [spanCount](API\Runtime\Navmesh\Recast\rcCompactHeightfield\spanCount)]. |
|
float[3] |
bmax |
The maximum bounds in world space. [(x, y, z)]. |
|
float[3] |
bmin |
The minimum bounds in world space. [(x, y, z)]. |
|
int |
borderSize |
The AABB border size used during the build of the field. (See: [rcConfig::borderSize](API\Runtime\Navmesh\Recast\rcConfig\borderSize)) |
|
rcCompactCell &... |
cells |
Array of cells. [Size: [width](API\Runtime\Navmesh\Recast\rcCompactHeightfield\width)*[height](API\Runtime\Navmesh\Recast\rcCompactHeightfield\height)]. |
|
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.) |
|
unsigned short ... |
dist |
Array containing border distance data. [Size: [spanCount](API\Runtime\Navmesh\Recast\rcCompactHeightfield\spanCount)]. |
|
int |
height |
The height of the heightfield. (Along the z-axis in cell units.) |
|
unsigned short |
maxDistance |
The maximum distance value of any span within the field. |
|
unsigned short |
maxRegions |
The maximum region id of any span within the field. |
|
int |
spanCount |
The number of spans in the heightfield. |
|
rcCompactSpan &... |
spans |
Array of spans. [Size: [spanCount](API\Runtime\Navmesh\Recast\rcCompactHeightfield\spanCount)]. |
|
int |
walkableClimb |
The walkable climb used during the build of the field. (See: [rcConfig::walkableClimb](API\Runtime\Navmesh\Recast\rcConfig\walkableClimb)) |
|
int |
walkableHeight |
The walkable height used during the build of the field. (See: rcConfig::walkableHeight) |
|
int |
width |
The width of the heightfield. (Along the x-axis in cell units.) |