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
xfloatyfloatzfloat
WorldDimension(float3)
public WorldDimension(float3 xyz)
Parameters
xyzfloat3
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
otherWorldDimension
Returns
- bool
Equals(object)
public override bool Equals(object obj)
Parameters
objobject
Returns
- bool
GetHashCode()
public override int GetHashCode()
Returns
- int
Rotate(GridRotation)
public WorldDimension Rotate(GridRotation rotation)
Parameters
rotationGridRotation
Returns
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
lhsWorldDimensionrhsWorldDimension
Returns
- bool
implicit operator float3(WorldDimension)
public static implicit operator float3(WorldDimension v)
Parameters
Returns
- float3
implicit operator Vector3(WorldDimension)
public static implicit operator Vector3(WorldDimension v)
Parameters
Returns
- Vector3
implicit operator WorldDimension(float3)
public static implicit operator WorldDimension(float3 v)
Parameters
vfloat3
Returns
implicit operator WorldDimension(Vector3)
public static implicit operator WorldDimension(Vector3 v)
Parameters
vVector3
Returns
operator !=(WorldDimension, WorldDimension)
public static bool operator !=(WorldDimension lhs, WorldDimension rhs)
Parameters
lhsWorldDimensionrhsWorldDimension
Returns
- bool