|
static void | Equals (ref Matrix44 a, ref Matrix44 b, out Boolean r) |
|
static void | ApproximateEquals (ref Matrix44 a, ref Matrix44 b, out Boolean r) |
|
static void | Add (ref Matrix44 a, ref Matrix44 b, out Matrix44 r) |
|
static void | Subtract (ref Matrix44 a, ref Matrix44 b, out Matrix44 r) |
|
static void | Negate (ref Matrix44 m, out Matrix44 r) |
|
static void | Product (ref Matrix44 a, ref Matrix44 b, out Matrix44 r) |
|
static void | Multiply (ref Matrix44 m, ref Single f, out Matrix44 r) |
|
static Boolean | operator== (Matrix44 a, Matrix44 b) |
|
static Boolean | operator!= (Matrix44 a, Matrix44 b) |
|
static Matrix44 | operator+ (Matrix44 a, Matrix44 b) |
|
static Matrix44 | operator- (Matrix44 a, Matrix44 b) |
|
static Matrix44 | operator- (Matrix44 m) |
|
static Matrix44 | operator* (Matrix44 a, Matrix44 b) |
|
static Matrix44 | operator* (Matrix44 m, Single f) |
|
static Matrix44 | operator* (Single f, Matrix44 m) |
|
static Vector3 | operator* (Vector3 v, Matrix44 m) |
|
static Vector4 | operator* (Vector4 v, Matrix44 m) |
|
static Vector3 | operator* (Matrix44 m, Vector3 v) |
|
static Vector4 | operator* (Matrix44 m, Vector4 v) |
|
static Boolean | Equals (Matrix44 a, Matrix44 b) |
|
static Boolean | ApproximateEquals (Matrix44 a, Matrix44 b) |
|
static Matrix44 | Add (Matrix44 a, Matrix44 b) |
|
static Matrix44 | Subtract (Matrix44 a, Matrix44 b) |
|
static Matrix44 | Negate (Matrix44 m) |
|
static Matrix44 | Product (Matrix44 a, Matrix44 b) |
|
static Matrix44 | Multiply (Matrix44 m, Single f) |
|
static void | Lerp (ref Matrix44 a, ref Matrix44 b, ref Single amount, out Matrix44 r) |
|
static Matrix44 | Lerp (Matrix44 a, Matrix44 b, Single amount) |
|
static void | Transpose (ref Matrix44 m, out Matrix44 r) |
|
static void | Decompose (ref Matrix44 matrix, out Vector3 scale, out Quaternion rotation, out Vector3 translation, out Boolean r) |
|
static void | Determinant (ref Matrix44 m, out Single r) |
|
static void | Invert (ref Matrix44 m, out Matrix44 r) |
|
static void | Transform (ref Matrix44 m, ref Quaternion q, out Matrix44 r) |
|
static void | Transform (ref Matrix44 m, ref Vector3 v, out Vector3 r) |
|
static void | Transform (ref Matrix44 m, ref Vector4 v, out Vector4 r) |
|
static Single | Determinant (Matrix44 matrix) |
|
static Matrix44 | Transpose (Matrix44 input) |
|
static Matrix44 | Invert (Matrix44 matrix) |
|
static Matrix44 | Transform (Matrix44 matrix, Quaternion rotation) |
|
static Vector3 | Transform (Matrix44 matrix, Vector3 v) |
|
static Vector4 | Transform (Matrix44 matrix, Vector4 v) |
|
static void | CreateTranslation (ref Vector3 position, out Matrix44 r) |
|
static void | CreateTranslation (ref Single x, ref Single y, ref Single z, out Matrix44 r) |
|
static void | CreateScale (ref Vector3 scale, out Matrix44 r) |
|
static void | CreateScale (ref Single x, ref Single y, ref Single z, out Matrix44 r) |
|
static void | CreateScale (ref Single scale, out Matrix44 r) |
|
static void | CreateRotationX (ref Single radians, out Matrix44 r) |
|
static void | CreateRotationY (ref Single radians, out Matrix44 r) |
|
static void | CreateRotationZ (ref Single radians, out Matrix44 r) |
|
static void | CreateFromAxisAngle (ref Vector3 axis, ref Single angle, out Matrix44 r) |
|
static void | CreateFromCartesianAxes (ref Vector3 right, ref Vector3 up, ref Vector3 backward, out Matrix44 r) |
|
static void | CreateWorld (ref Vector3 position, ref Vector3 forward, ref Vector3 up, out Matrix44 r) |
|
static void | CreateFromQuaternion (ref Quaternion q, out Matrix44 r) |
|
static void | CreateFromYawPitchRoll (ref Single yaw, ref Single pitch, ref Single roll, out Matrix44 r) |
|
static void | CreatePerspectiveFieldOfView (ref Single fieldOfView, ref Single aspectRatio, ref Single nearPlaneDistance, ref Single farPlaneDistance, out Matrix44 r) |
|
static void | CreatePerspective (ref Single width, ref Single height, ref Single nearPlaneDistance, ref Single farPlaneDistance, out Matrix44 r) |
|
static void | CreatePerspectiveOffCenter (ref Single left, ref Single right, ref Single bottom, ref Single top, ref Single nearPlaneDistance, ref Single farPlaneDistance, out Matrix44 r) |
|
static void | CreateOrthographic (ref Single width, ref Single height, ref Single zNearPlane, ref Single zFarPlane, out Matrix44 r) |
|
static void | CreateOrthographicOffCenter (ref Single left, ref Single right, ref Single bottom, ref Single top, ref Single zNearPlane, ref Single zFarPlane, out Matrix44 r) |
|
static void | CreateLookAt (ref Vector3 cameraPosition, ref Vector3 cameraTarget, ref Vector3 cameraUpVector, out Matrix44 r) |
|
static Matrix44 | CreateTranslation (Single xPosition, Single yPosition, Single zPosition) |
|
static Matrix44 | CreateTranslation (Vector3 position) |
|
static Matrix44 | CreateScale (Single xScale, Single yScale, Single zScale) |
|
static Matrix44 | CreateScale (Vector3 scales) |
|
static Matrix44 | CreateScale (Single scale) |
|
static Matrix44 | CreateRotationX (Single radians) |
|
static Matrix44 | CreateRotationY (Single radians) |
|
static Matrix44 | CreateRotationZ (Single radians) |
|
static Matrix44 | CreateFromAxisAngle (Vector3 axis, Single angle) |
|
static Matrix44 | CreateFromCartesianAxes (Vector3 right, Vector3 up, Vector3 backward) |
|
static Matrix44 | CreateWorld (Vector3 position, Vector3 forward, Vector3 up) |
|
static Matrix44 | CreateFromQuaternion (Quaternion quaternion) |
|
static Matrix44 | CreateFromYawPitchRoll (Single yaw, Single pitch, Single roll) |
|
static Matrix44 | CreatePerspectiveFieldOfView (Single fieldOfView, Single aspectRatio, Single nearPlane, Single farPlane) |
|
static Matrix44 | CreatePerspective (Single width, Single height, Single nearPlane, Single farPlane) |
|
static Matrix44 | CreatePerspectiveOffCenter (Single left, Single right, Single bottom, Single top, Single nearPlane, Single farPlane) |
|
static Matrix44 | CreateOrthographic (Single width, Single height, Single nearPlane, Single farPlane) |
|
static Matrix44 | CreateOrthographicOffCenter (Single left, Single right, Single bottom, Single top, Single nearPlane, Single farPlane) |
|
static Matrix44 | CreateLookAt (Vector3 cameraPosition, Vector3 cameraTarget, Vector3 cameraUpVector) |
|