[This is preliminary documentation and is subject to change.]

Provides core features related to building navigation mesh data. (From source geometry.)

Types

            
 All Types  Classes   Structures  Enumerations 
 NameDescription
BuildContext
Provides logging functionality.
ChunkyTriMesh
Represents a triangle mesh with area data, spatially divided into nodes for more efficient querying.
ChunkyTriMeshBuilder
A builder for the ChunkyTriMesh class.
ChunkyTriMeshNode
A node in a ChunkyTriMesh object.
CompactCell
Provides information on the content of a cell column in a CompactHeightfield object.
CompactHeightfield
Provides a representation of the open (unobstructed) space above the solid surfaces of a voxel field.
CompactSpan
Respresents a span within a CompactHeightfield object.
Contour
Represents a simple, non-overlapping contour in voxel space.
ContourBuildFlags
Flags used to control the contour build process.
ContourFlags
Contour vertex flags. (Applied to the forth element of the vertices arrays.)
ContourSet
Represents a group of related contours.
Heightfield
A heightfield representing obstructed space.
HeightfieldLayer
Represents a layer within a HeightfieldLayerSet.
HeightfieldLayerSet
A heightfield layer set built from a CompactHeightfield.
HeightfieldSpan
Represents a span within a Heightfield object.
NMGen
Provides various constants and utility methods related to generating navigation mesh data.
NMGenParams
Common configuration parameters used during the NMGen build process.
NMGenTileParams
Tile configuration parameters.
PolyMesh
Represents a polygon mesh suitable for use in building a a navigation mesh.
PolyMeshData
Represents the mesh data for a PolyMesh object.
PolyMeshDetail
Contains triangle meshes that represent detailed height data associated with the polygons in its associated PolyMesh object.
PolyMeshDetailData
Represents data for a PolyMeshDetail object.