-
Notifications
You must be signed in to change notification settings - Fork 123
VRageMath.MatrixI
← Index ← Namespace Index
public struct MatrixI
Namespace: VRageMath
Assembly: VRage.Math.dll
Vector3I BackwardVector { get; set; }
Vector3I DownVector { get; set; }
Direction Forward { get; set; }
Vector3I ForwardVector { get; set; }
Vector3I LeftVector { get; set; }
Vector3I RightVector { get; set; }
Vector3I UpVector { get; set; }
MatrixI(ref Vector3I, Direction, Direction)
MatrixI(Vector3I, Direction, Direction)
MatrixI(ref Vector3I, ref Vector3I, ref Vector3I)
MatrixI(ref Vector3I, ref Vector3, ref Vector3)
static MatrixI CreateRotation(Direction, Direction, Direction, Direction)
static void Invert(ref MatrixI, out MatrixI)
static void Multiply(ref MatrixI, ref MatrixI, out MatrixI)
static MyBlockOrientation Transform(ref MyBlockOrientation, ref MatrixI)
MyBlockOrientation GetBlockOrientation()
Direction GetDirection(Direction)
void SetDirection(Direction, Direction)
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!