|
| static Matrix | CreateBillboard (Vector3 objectPosition, Vector3 cameraPosition, Vector3 cameraUpVector, Vector3? cameraForwardVector) |
| |
| static void | CreateBillboard (ref Vector3 objectPosition, ref Vector3 cameraPosition, ref Vector3 cameraUpVector, Vector3? cameraForwardVector, out Matrix result) |
| |
| static Matrix | CreateConstrainedBillboard (Vector3 objectPosition, Vector3 cameraPosition, Vector3 rotateAxis, Vector3? cameraForwardVector, Vector3? objectForwardVector) |
| |
| static void | CreateConstrainedBillboard (ref Vector3 objectPosition, ref Vector3 cameraPosition, ref Vector3 rotateAxis, Vector3? cameraForwardVector, Vector3? objectForwardVector, out Matrix result) |
| |
| static Matrix | CreateTranslation (Vector3 position) |
| |
| static void | CreateTranslation (ref Vector3 position, out Matrix result) |
| |
| static Matrix | CreateTranslation (float xPosition, float yPosition, float zPosition) |
| |
| static void | CreateTranslation (float xPosition, float yPosition, float zPosition, out Matrix result) |
| |
| static Matrix | CreateScale (float xScale, float yScale, float zScale) |
| |
| static void | CreateScale (float xScale, float yScale, float zScale, out Matrix result) |
| |
| static Matrix | CreateScale (Vector3 scales) |
| |
| static void | CreateScale (ref Vector3 scales, out Matrix result) |
| |
| static Matrix | CreateScale (float scale) |
| |
| static void | CreateScale (float scale, out Matrix result) |
| |
| static Matrix | CreateRotationX (float radians) |
| |
| static void | CreateRotationX (float radians, out Matrix result) |
| |
| static Matrix | CreateRotationY (float radians) |
| |
| static void | CreateRotationY (float radians, out Matrix result) |
| |
| static Matrix | CreateRotationZ (float radians) |
| |
| static void | CreateRotationZ (float radians, out Matrix result) |
| |
| static Matrix | CreateFromAxisAngle (Vector3 axis, float angle) |
| |
| static void | CreateFromAxisAngle (ref Vector3 axis, float angle, out Matrix result) |
| |
| static Matrix | CreatePerspectiveFieldOfView (float fieldOfView, float aspectRatio, float nearPlaneDistance, float farPlaneDistance) |
| |
| static void | CreatePerspectiveFieldOfView (float fieldOfView, float aspectRatio, float nearPlaneDistance, float farPlaneDistance, out Matrix result) |
| |
| static Matrix | CreatePerspective (float width, float height, float nearPlaneDistance, float farPlaneDistance) |
| |
| static void | CreatePerspective (float width, float height, float nearPlaneDistance, float farPlaneDistance, out Matrix result) |
| |
| static Matrix | CreatePerspectiveOffCenter (float left, float right, float bottom, float top, float nearPlaneDistance, float farPlaneDistance) |
| |
| static void | CreatePerspectiveOffCenter (float left, float right, float bottom, float top, float nearPlaneDistance, float farPlaneDistance, out Matrix result) |
| |
| static Matrix | CreateOrthographic (float width, float height, float zNearPlane, float zFarPlane) |
| |
| static void | CreateOrthographic (float width, float height, float zNearPlane, float zFarPlane, out Matrix result) |
| |
| static Matrix | CreateOrthographicOffCenter (float left, float right, float bottom, float top, float zNearPlane, float zFarPlane) |
| |
| static void | CreateOrthographicOffCenter (float left, float right, float bottom, float top, float zNearPlane, float zFarPlane, out Matrix result) |
| |
| static Matrix | CreateLookAt (Vector3 cameraPosition, Vector3 cameraTarget, Vector3 cameraUpVector) |
| |
| static void | CreateLookAt (ref Vector3 cameraPosition, ref Vector3 cameraTarget, ref Vector3 cameraUpVector, out Matrix result) |
| |
| static Matrix | CreateWorld (Vector3 position, Vector3 forward, Vector3 up) |
| |
| static void | CreateWorld (ref Vector3 position, ref Vector3 forward, ref Vector3 up, out Matrix result) |
| |
| static Matrix | CreateFromQuaternion (Quaternion quaternion) |
| |
| static void | CreateFromQuaternion (ref Quaternion quaternion, out Matrix result) |
| |
| static Matrix | CreateFromYawPitchRoll (float yaw, float pitch, float roll) |
| |
| static void | CreateFromYawPitchRoll (float yaw, float pitch, float roll, out Matrix result) |
| |
| static Matrix | CreateShadow (Vector3 lightDirection, Plane plane) |
| |
| static void | CreateShadow (ref Vector3 lightDirection, ref Plane plane, out Matrix result) |
| |
| static Matrix | CreateReflection (Plane value) |
| |
| static void | CreateReflection (ref Plane value, out Matrix result) |
| |
| static Matrix | Transform (Matrix value, Quaternion rotation) |
| |
| static void | Transform (ref Matrix value, ref Quaternion rotation, out Matrix result) |
| |
| static Matrix | Transpose (Matrix matrix) |
| |
| static void | Transpose (ref Matrix matrix, out Matrix result) |
| |
| static Matrix | Invert (Matrix matrix) |
| |
| static void | Invert (ref Matrix matrix, out Matrix result) |
| |
| static Matrix | Lerp (Matrix matrix1, Matrix matrix2, float amount) |
| |
| static void | Lerp (ref Matrix matrix1, ref Matrix matrix2, float amount, out Matrix result) |
| |
| static Matrix | Negate (Matrix matrix) |
| |
| static void | Negate (ref Matrix matrix, out Matrix result) |
| |
| static Matrix | Add (Matrix matrix1, Matrix matrix2) |
| |
| static void | Add (ref Matrix matrix1, ref Matrix matrix2, out Matrix result) |
| |
| static Matrix | Subtract (Matrix matrix1, Matrix matrix2) |
| |
| static void | Subtract (ref Matrix matrix1, ref Matrix matrix2, out Matrix result) |
| |
| static Matrix | Multiply (Matrix matrix1, Matrix matrix2) |
| |
| static void | Multiply (ref Matrix matrix1, ref Matrix matrix2, out Matrix result) |
| |
| static Matrix | Multiply (Matrix matrix1, float scaleFactor) |
| |
| static void | Multiply (ref Matrix matrix1, float scaleFactor, out Matrix result) |
| |
| static Matrix | Divide (Matrix matrix1, Matrix matrix2) |
| |
| static void | Divide (ref Matrix matrix1, ref Matrix matrix2, out Matrix result) |
| |
| static Matrix | Divide (Matrix matrix1, float divider) |
| |
| static void | Divide (ref Matrix matrix1, float divider, out Matrix result) |
| |
| static Matrix | operator- (Matrix matrix1) |
| |
| static bool | operator== (Matrix matrix1, Matrix matrix2) |
| |
| static bool | operator!= (Matrix matrix1, Matrix matrix2) |
| |
| static Matrix | operator+ (Matrix matrix1, Matrix matrix2) |
| |
| static Matrix | operator- (Matrix matrix1, Matrix matrix2) |
| |
| static Matrix | operator* (Matrix matrix1, Matrix matrix2) |
| |
| static Matrix | operator* (Matrix matrix, float scaleFactor) |
| |
| static Matrix | operator* (float scaleFactor, Matrix matrix) |
| |
| static Matrix | operator/ (Matrix matrix1, Matrix matrix2) |
| |
| static Matrix | operator/ (Matrix matrix1, float divider) |
| |
Definition at line 11 of file Matrix.cs.