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