Skip to content
This repository was archived by the owner on Oct 22, 2024. It is now read-only.

VRageMath.Base6Directions

Morten Aune Lyrstad edited this page Apr 16, 2022 · 45 revisions

IndexNamespace Index

Base6Directions Class

public class Base6Directions

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

Namespace: VRageMath
Assembly: VRage.Math.dll

Fields

Member Description
\static Vector3\[] Directions
\static Direction\[] EnumDirections Because Enum.GetValues(...) returns array of objects
\static Vector3I\[] IntDirections

Methods

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