Struct LinkedVoxelField Extends IArenaDisposable

Public

Public Methods

AddLinkedSpan (index, bottom, top, area, voxelWalkableClimb, objectID)
Public
DisposeWith (arena)
Public
GetSpanCount ()
Public
LinkedVoxelField (width, depth)
Public
PushToSpanRemovedStack (index)
Public
ResetLinkedVoxelSpans ()
Public
ResolveSolid (index, objectID, voxelWalkableClimb)
Public

Public Variables

depth

The depth of the field along the z-axis.

Public
linkedSpans
Public
width

The width of the field along the x-axis.

Public

Public Static Variables

AvgSpanLayerCountEstimate

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

Public Static
InvalidSpanValue

Constant for default LinkedVoxelSpan top and bottom values.

Public Static
MaxHeight
Public Static
MaxHeightInt
Public Static

Private/Protected Members

linkedCellMinMax
Private
removedStack
Private