Interface IVoxelGrid
Syntax
public interface IVoxelGrid
Fields
outOfBoundsVoxelIndex
Placeholder value to indicate that a voxel is out of bounds.
Declaration
public const int outOfBoundsVoxelIndex = -143
Field Value
Type |
Description |
System.Int32 |
|
Properties
Voxels
Declaration
IReadOnlyList<IVoxelGrid.Voxel> Voxels { get; }
Property Value
Methods
GetVoxel(Int32)
Declaration
IVoxelGrid.Voxel GetVoxel(int index)
Parameters
Type |
Name |
Description |
System.Int32 |
index |
|
Returns
SetVoxelContents(Int32, Int32)
Declaration
void SetVoxelContents(int index, int newContents)
Parameters
Type |
Name |
Description |
System.Int32 |
index |
|
System.Int32 |
newContents |
|
Visit(IVoxelGridVisitor)
Declaration
void Visit(IVoxelGridVisitor visitor)
Parameters