Table of Contents

Struct ChunkAxis

Namespace
Game.Core.Coordinates
Assembly
Game.Core.Coordinates.dll
public readonly struct ChunkAxis : IAxis<ChunkAxis>, IAxisSpace<ChunkVector>
Implements
Extension Methods

Constructors

ChunkAxis(byte)

public ChunkAxis(byte value)

Parameters

value byte

Fields

Axes

public static ChunkAxis[] Axes

Field Value

ChunkAxis[]

Value

public readonly byte Value

Field Value

byte

XAxis

public static readonly ChunkAxis XAxis

Field Value

ChunkAxis

YAxis

public static readonly ChunkAxis YAxis

Field Value

ChunkAxis

ZAxis

public static readonly ChunkAxis ZAxis

Field Value

ChunkAxis

Methods

Equals(ChunkAxis)

public bool Equals(ChunkAxis other)

Parameters

other ChunkAxis

Returns

bool

Equals(object)

public override bool Equals(object obj)

Parameters

obj object

Returns

bool

GetHashCode()

public override int GetHashCode()

Returns

int

GetStandardBasis(ICollection<ChunkVector>)

public void GetStandardBasis(ICollection<ChunkVector> standardBasis)

Parameters

standardBasis ICollection<ChunkVector>

Operators

operator ==(ChunkAxis, ChunkAxis)

public static bool operator ==(ChunkAxis left, ChunkAxis right)

Parameters

left ChunkAxis
right ChunkAxis

Returns

bool

operator !=(ChunkAxis, ChunkAxis)

public static bool operator !=(ChunkAxis left, ChunkAxis right)

Parameters

left ChunkAxis
right ChunkAxis

Returns

bool