Assembly: VRage.Math.dll

public class Base6Directions

Workaround because .NET XML serializer is stupid and does not like enum inside static class

Fields

Member Description
static Directions
static EnumDirections Because Enum.GetValues(...) returns array of objects
static IntDirections

Methods

Member Description
static GetAxis(Direction)
static GetBaseAxisDirection(Axis)
static GetClosestDirection(Vector3)
static GetClosestDirection(ref Vector3)
static GetCross(Direction, Direction)
static GetDirection(Vector3)
static GetDirection(ref Vector3)
static GetDirection(Vector3I)
static GetDirection(ref Vector3I)
static GetDirectionFlag(Direction)
static GetDirectionInAxis(Vector3, Axis)
static GetDirectionInAxis(ref Vector3, Axis)
static GetFlippedDirection(Direction)
static GetForward(Quaternion)
static GetForward(ref Quaternion)
static GetForward(ref Matrix)
static GetIntVector(int)
static GetIntVector(Direction)
static GetLeft(Direction, Direction)
static GetOppositeDirection(Direction)
static GetOrientation(Direction, Direction)
static GetPerpendicular(Direction)
static GetUp(Quaternion)
static GetUp(ref Quaternion)
static GetUp(ref Matrix)
static GetVector(int)
static GetVector(Direction)
static GetVector(Direction, out Vector3)
static IsBaseDirection(ref Vector3)
static IsBaseDirection(Vector3)
static IsBaseDirection(ref Vector3I)
static IsValidBlockOrientation(Direction, Direction)