Table of Contents

Struct WorldDimension

Namespace
Game.Core.Coordinates
Assembly
Game.Core.Coordinates.dll
public readonly struct WorldDimension
Extension Methods

Constructors

WorldDimension(float, float, float)

public WorldDimension(float x, float y, float z)

Parameters

x float
y float
z float

WorldDimension(float3)

public WorldDimension(float3 xyz)

Parameters

xyz float3

Fields

x

public readonly float x

Field Value

float

y

public readonly float y

Field Value

float

z

public readonly float z

Field Value

float

Methods

Equals(WorldDimension)

public bool Equals(WorldDimension other)

Parameters

other WorldDimension

Returns

bool

Equals(object)

public override bool Equals(object obj)

Parameters

obj object

Returns

bool

GetHashCode()

public override int GetHashCode()

Returns

int

Rotate(GridRotation)

public WorldDimension Rotate(GridRotation rotation)

Parameters

rotation GridRotation

Returns

WorldDimension

ToString()

public override string ToString()

Returns

string

To_W()

public float3 To_W()

Returns

float3

Operators

operator ==(WorldDimension, WorldDimension)

public static bool operator ==(WorldDimension lhs, WorldDimension rhs)

Parameters

lhs WorldDimension
rhs WorldDimension

Returns

bool

implicit operator float3(WorldDimension)

public static implicit operator float3(WorldDimension v)

Parameters

v WorldDimension

Returns

float3

implicit operator Vector3(WorldDimension)

public static implicit operator Vector3(WorldDimension v)

Parameters

v WorldDimension

Returns

Vector3

implicit operator WorldDimension(float3)

public static implicit operator WorldDimension(float3 v)

Parameters

v float3

Returns

WorldDimension

implicit operator WorldDimension(Vector3)

public static implicit operator WorldDimension(Vector3 v)

Parameters

v Vector3

Returns

WorldDimension

operator !=(WorldDimension, WorldDimension)

public static bool operator !=(WorldDimension lhs, WorldDimension rhs)

Parameters

lhs WorldDimension
rhs WorldDimension

Returns

bool