This repository was archived by the owner on Oct 22, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 126
VRageMath.Base6Directions
Morten Aune Lyrstad edited this page Apr 16, 2022
·
45 revisions
← Index ← Namespace Index
public class Base6Directions
Workaround because .NET XML serializer is stupid and does not like enum inside static class
Namespace: VRageMath
Assembly: VRage.Math.dll
Member | Description |
---|---|
\%1static Vector3\%1] Directions](VRageMath.Base6Directions.Directions) | |
\%1static Direction\%1] EnumDirections](VRageMath.Base6Directions.EnumDirections) | Because Enum.GetValues(...) returns array of objects |
\%1static Vector3I\%1] IntDirections](VRageMath.Base6Directions.IntDirections) |
Member | Description |
---|---|
\%1static Axis GetAxis(Direction)](VRageMath.Base6Directions.GetAxis) | |
\%1static Direction GetBaseAxisDirection(Axis)](VRageMath.Base6Directions.GetBaseAxisDirection) | |
\%1static Direction GetClosestDirection(Vector3)](VRageMath.Base6Directions.GetClosestDirection) | |
\%1static Direction GetClosestDirection(ref Vector3)](VRageMath.Base6Directions.GetClosestDirection) | |
\%1static Direction GetCross(Direction, Direction)](VRageMath.Base6Directions.GetCross) | |
\%1static Direction GetDirection(Vector3)](VRageMath.Base6Directions.GetDirection) | |
\%1static Direction GetDirection(ref Vector3)](VRageMath.Base6Directions.GetDirection) | |
\%1static Direction GetDirection(Vector3I)](VRageMath.Base6Directions.GetDirection) | |
\%1static Direction GetDirection(ref Vector3I)](VRageMath.Base6Directions.GetDirection) | |
\%1static DirectionFlags GetDirectionFlag(Direction)](VRageMath.Base6Directions.GetDirectionFlag) | |
\%1static Direction GetDirectionInAxis(Vector3, Axis)](VRageMath.Base6Directions.GetDirectionInAxis) | |
\%1static Direction GetDirectionInAxis(ref Vector3, Axis)](VRageMath.Base6Directions.GetDirectionInAxis) | |
\%1static Direction GetFlippedDirection(Direction)](VRageMath.Base6Directions.GetFlippedDirection) | |
\%1static Direction GetForward(Quaternion)](VRageMath.Base6Directions.GetForward) | |
\%1static Direction GetForward(ref Quaternion)](VRageMath.Base6Directions.GetForward) | |
\%1static Direction GetForward(ref Matrix)](VRageMath.Base6Directions.GetForward) | |
\%1static Vector3I GetIntVector(int)](VRageMath.Base6Directions.GetIntVector) | |
\%1static Vector3I GetIntVector(Direction)](VRageMath.Base6Directions.GetIntVector) | |
\%1static Direction GetLeft(Direction, Direction)](VRageMath.Base6Directions.GetLeft) | |
\%1static Direction GetOppositeDirection(Direction)](VRageMath.Base6Directions.GetOppositeDirection) | |
\%1static Quaternion GetOrientation(Direction, Direction)](VRageMath.Base6Directions.GetOrientation) | |
\%1static Direction GetPerpendicular(Direction)](VRageMath.Base6Directions.GetPerpendicular) | |
\%1static Direction GetUp(Quaternion)](VRageMath.Base6Directions.GetUp) | |
\%1static Direction GetUp(ref Quaternion)](VRageMath.Base6Directions.GetUp) | |
\%1static Direction GetUp(ref Matrix)](VRageMath.Base6Directions.GetUp) | |
\%1static Vector3 GetVector(int)](VRageMath.Base6Directions.GetVector) | |
\%1static Vector3 GetVector(Direction)](VRageMath.Base6Directions.GetVector) | |
\%1static void GetVector(Direction, out Vector3)](VRageMath.Base6Directions.GetVector) | |
\%1static bool IsBaseDirection(ref Vector3)](VRageMath.Base6Directions.IsBaseDirection) | |
\%1static bool IsBaseDirection(Vector3)](VRageMath.Base6Directions.IsBaseDirection) | |
\%1static bool IsBaseDirection(ref Vector3I)](VRageMath.Base6Directions.IsBaseDirection) | |
\%1static bool IsValidBlockOrientation(Direction, Direction)](VRageMath.Base6Directions.IsValidBlockOrientation) |
Do you have questions, comments, suggestions for improvements? Is there something I can do better? Did I make a mistake? Please add an issue here, and prefix your issue title with Wiki. Thank you, your help will be very appreciated!