Struct LocalDimension
- Namespace
- Game.Core.Coordinates
- Assembly
- Game.Core.Coordinates.dll
public struct LocalDimension
- Extension Methods
Constructors
LocalDimension(float, float, float)
public LocalDimension(float x, float y, float z)
Parameters
xfloatyfloatzfloat
LocalDimension(float3)
public LocalDimension(float3 xyz)
Parameters
xyzfloat3
Fields
x
public float x
Field Value
- float
y
public float y
Field Value
- float
z
public float z
Field Value
- float
Properties
xy
public float2 xy { get; }
Property Value
- float2
xyz
public float3 xyz { get; }
Property Value
- float3
Methods
Equals(LocalDimension)
public bool Equals(LocalDimension other)
Parameters
otherLocalDimension
Returns
- bool
Equals(object)
public override bool Equals(object obj)
Parameters
objobject
Returns
- bool
GetHashCode()
public override int GetHashCode()
Returns
- int
Rotate(GridRotation)
public readonly LocalDimension Rotate(GridRotation rotation)
Parameters
rotationGridRotation
Returns
ToString()
public override string ToString()
Returns
- string
To_W()
public float3 To_W()
Returns
- float3
Operators
operator ==(LocalDimension, LocalDimension)
public static bool operator ==(LocalDimension lhs, LocalDimension rhs)
Parameters
lhsLocalDimensionrhsLocalDimension
Returns
- bool
implicit operator float3(LocalDimension)
public static implicit operator float3(LocalDimension v)
Parameters
Returns
- float3
implicit operator Vector3(LocalDimension)
public static implicit operator Vector3(LocalDimension v)
Parameters
Returns
- Vector3
implicit operator LocalDimension(float3)
public static implicit operator LocalDimension(float3 v)
Parameters
vfloat3
Returns
implicit operator LocalDimension(Vector3)
public static implicit operator LocalDimension(Vector3 v)
Parameters
vVector3
Returns
operator !=(LocalDimension, LocalDimension)
public static bool operator !=(LocalDimension lhs, LocalDimension rhs)
Parameters
lhsLocalDimensionrhsLocalDimension
Returns
- bool