Recast Navigation
Navigation-mesh Toolset for Games
Loading...
Searching...
No Matches
BuildSettings Struct Reference

#include <InputGeom.h>

Public Attributes

float cellSize = 0
 Cell size in world units.
 
float cellHeight = 0
 Cell height in world units.
 
float agentHeight = 0
 Agent height in world units.
 
float agentRadius = 0
 Agent radius in world units.
 
float agentMaxClimb = 0
 Agent max climb in world units.
 
float agentMaxSlope = 0
 Agent max slope in degrees.
 
float regionMinSize = 0
 Region minimum size in voxels.
 
float regionMergeSize = 0
 Region merge size in voxels. regionMergeSize = sqrt(regionMergeArea)
 
float edgeMaxLen = 0
 Edge max length in world units.
 
float edgeMaxError = 0
 Edge max error in voxels.
 
int vertsPerPoly = 0
 
float detailSampleDist = 0
 Detail sample distance in voxels.
 
float detailSampleMaxError = 0
 Detail sample max error in voxel heights.
 
int partitionType = 0
 Partition type, see SamplePartitionType.
 
float navMeshBMin [3] {}
 Bounds of the area to mesh.
 
float navMeshBMax [3] {}
 
float tileSize = 0
 Size of the tiles in voxels.
 

Member Data Documentation

◆ agentHeight

float BuildSettings::agentHeight = 0

Agent height in world units.

◆ agentMaxClimb

float BuildSettings::agentMaxClimb = 0

Agent max climb in world units.

◆ agentMaxSlope

float BuildSettings::agentMaxSlope = 0

Agent max slope in degrees.

◆ agentRadius

float BuildSettings::agentRadius = 0

Agent radius in world units.

◆ cellHeight

float BuildSettings::cellHeight = 0

Cell height in world units.

◆ cellSize

float BuildSettings::cellSize = 0

Cell size in world units.

◆ detailSampleDist

float BuildSettings::detailSampleDist = 0

Detail sample distance in voxels.

◆ detailSampleMaxError

float BuildSettings::detailSampleMaxError = 0

Detail sample max error in voxel heights.

◆ edgeMaxError

float BuildSettings::edgeMaxError = 0

Edge max error in voxels.

◆ edgeMaxLen

float BuildSettings::edgeMaxLen = 0

Edge max length in world units.

◆ navMeshBMax

float BuildSettings::navMeshBMax[3] {}

◆ navMeshBMin

float BuildSettings::navMeshBMin[3] {}

Bounds of the area to mesh.

◆ partitionType

int BuildSettings::partitionType = 0

Partition type, see SamplePartitionType.

◆ regionMergeSize

float BuildSettings::regionMergeSize = 0

Region merge size in voxels. regionMergeSize = sqrt(regionMergeArea)

◆ regionMinSize

float BuildSettings::regionMinSize = 0

Region minimum size in voxels.

◆ tileSize

float BuildSettings::tileSize = 0

Size of the tiles in voxels.

◆ vertsPerPoly

int BuildSettings::vertsPerPoly = 0

The documentation for this struct was generated from the following file: