Class VoxelArea

Public

Stores a voxel field.

A* Pro Feature:

This is an A* Pathfinding Project Pro feature only. This function/class/variable might not exist in the Free version of the A* Pathfinding Project or the functionality might be limited.
The Pro version can be bought here

Public Methods

AddLinkedSpan (index, bottom, top, area, voxelWalkableClimb)
Public
GetSpanCount ()
Public
GetSpanCountAll ()
Public
Reset ()
Public
VoxelArea (width, depth)
Public

Public Variables

areaTypes
Public
AvgSpanLayerCountEstimate

Initial estimate on the average number of spans (layers) in the voxel representation.

Public
compactCells
Public
compactSpanCount
Public
compactSpans
Public
depth

The depth of the field along the z-axis.

Public Readonly
DirectionX
Public
DirectionZ
Public
dist
Public
InvalidSpanValue

Constant for default LinkedVoxelSpan top and bottom values.

Public
linkedSpans
Public
maxDistance
Public
MaxHeight
Public
MaxHeightInt
Public
maxRegions
Public
tmpUShortArr
Public
VectorDirection
Public
width

The width of the field along the x-axis.

Public Readonly

Private/Protected Members

linkedSpanCount
Private
PushToSpanRemovedStack (index)
Private
removedStack
Private
removedStackCount
Private
ResetLinkedVoxelSpans ()
Private