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
valuebyte
Fields
Axes
public static ChunkAxis[] Axes
Field Value
Value
public readonly byte Value
Field Value
- byte
XAxis
public static readonly ChunkAxis XAxis
Field Value
YAxis
public static readonly ChunkAxis YAxis
Field Value
ZAxis
public static readonly ChunkAxis ZAxis
Field Value
Methods
Equals(ChunkAxis)
public bool Equals(ChunkAxis other)
Parameters
otherChunkAxis
Returns
- bool
Equals(object)
public override bool Equals(object obj)
Parameters
objobject
Returns
- bool
GetHashCode()
public override int GetHashCode()
Returns
- int
GetStandardBasis(ICollection<ChunkVector>)
public void GetStandardBasis(ICollection<ChunkVector> standardBasis)
Parameters
standardBasisICollection<ChunkVector>
Operators
operator ==(ChunkAxis, ChunkAxis)
public static bool operator ==(ChunkAxis left, ChunkAxis right)
Parameters
Returns
- bool
operator !=(ChunkAxis, ChunkAxis)
public static bool operator !=(ChunkAxis left, ChunkAxis right)
Parameters
Returns
- bool