Table of Contents

Struct TileAxis

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

Constructors

TileAxis(byte)

public TileAxis(byte value)

Parameters

value byte

Fields

Axes

public static TileAxis[] Axes

Field Value

TileAxis[]

Value

public readonly byte Value

Field Value

byte

XAxis

public static readonly TileAxis XAxis

Field Value

TileAxis

YAxis

public static readonly TileAxis YAxis

Field Value

TileAxis

ZAxis

public static readonly TileAxis ZAxis

Field Value

TileAxis

Methods

Equals(TileAxis)

public bool Equals(TileAxis other)

Parameters

other TileAxis

Returns

bool

Equals(object)

public override bool Equals(object obj)

Parameters

obj object

Returns

bool

GetHashCode()

public override int GetHashCode()

Returns

int

GetStandardBasis(ICollection<TileVector>)

public void GetStandardBasis(ICollection<TileVector> standardBasis)

Parameters

standardBasis ICollection<TileVector>

Operators

operator ==(TileAxis, TileAxis)

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

Parameters

left TileAxis
right TileAxis

Returns

bool

operator !=(TileAxis, TileAxis)

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

Parameters

left TileAxis
right TileAxis

Returns

bool