Nebula
Loading...
Searching...
No Matches
Mathf.Matrix Member List

This is the complete list of members for Mathf.Matrix, including all inherited members.

Add(Matrix matrix1, Matrix matrix2)Mathf.Matrixinlinestatic
Add(ref Matrix matrix1, ref Matrix matrix2, out Matrix result)Mathf.Matrixinlinestatic
BackwardMathf.Matrix
CreateBillboard(Vector3 objectPosition, Vector3 cameraPosition, Vector3 cameraUpVector, Nullable< Vector3 > cameraForwardVector)Mathf.Matrixinlinestatic
CreateBillboard(ref Vector3 objectPosition, ref Vector3 cameraPosition, ref Vector3 cameraUpVector, Vector3? cameraForwardVector, out Matrix result)Mathf.Matrixinlinestatic
CreateConstrainedBillboard(Vector3 objectPosition, Vector3 cameraPosition, Vector3 rotateAxis, Nullable< Vector3 > cameraForwardVector, Nullable< Vector3 > objectForwardVector)Mathf.Matrixinlinestatic
CreateConstrainedBillboard(ref Vector3 objectPosition, ref Vector3 cameraPosition, ref Vector3 rotateAxis, Vector3? cameraForwardVector, Vector3? objectForwardVector, out Matrix result)Mathf.Matrixinlinestatic
CreateFromAxisAngle(Vector3 axis, float angle)Mathf.Matrixinlinestatic
CreateFromAxisAngle(ref Vector3 axis, float angle, out Matrix result)Mathf.Matrixinlinestatic
CreateFromQuaternion(Quaternion quaternion)Mathf.Matrixinlinestatic
CreateFromQuaternion(ref Quaternion quaternion, out Matrix result)Mathf.Matrixinlinestatic
CreateFromYawPitchRoll(float yaw, float pitch, float roll)Mathf.Matrixinlinestatic
CreateFromYawPitchRoll(float yaw, float pitch, float roll, out Matrix result)Mathf.Matrixinlinestatic
CreateLookAt(Vector3 cameraPosition, Vector3 cameraTarget, Vector3 cameraUpVector)Mathf.Matrixinlinestatic
CreateLookAt(ref Vector3 cameraPosition, ref Vector3 cameraTarget, ref Vector3 cameraUpVector, out Matrix result)Mathf.Matrixinlinestatic
CreateOrthographic(float width, float height, float zNearPlane, float zFarPlane)Mathf.Matrixinlinestatic
CreateOrthographic(float width, float height, float zNearPlane, float zFarPlane, out Matrix result)Mathf.Matrixinlinestatic
CreateOrthographicOffCenter(float left, float right, float bottom, float top, float zNearPlane, float zFarPlane)Mathf.Matrixinlinestatic
CreateOrthographicOffCenter(Rectangle viewingVolume, float zNearPlane, float zFarPlane)Mathf.Matrixinlinestatic
CreateOrthographicOffCenter(float left, float right, float bottom, float top, float zNearPlane, float zFarPlane, out Matrix result)Mathf.Matrixinlinestatic
CreatePerspective(float width, float height, float nearPlaneDistance, float farPlaneDistance)Mathf.Matrixinlinestatic
CreatePerspective(float width, float height, float nearPlaneDistance, float farPlaneDistance, out Matrix result)Mathf.Matrixinlinestatic
CreatePerspectiveFieldOfView(float fieldOfView, float aspectRatio, float nearPlaneDistance, float farPlaneDistance)Mathf.Matrixinlinestatic
CreatePerspectiveFieldOfView(float fieldOfView, float aspectRatio, float nearPlaneDistance, float farPlaneDistance, out Matrix result)Mathf.Matrixinlinestatic
CreatePerspectiveOffCenter(float left, float right, float bottom, float top, float nearPlaneDistance, float farPlaneDistance)Mathf.Matrixinlinestatic
CreatePerspectiveOffCenter(Rectangle viewingVolume, float nearPlaneDistance, float farPlaneDistance)Mathf.Matrixinlinestatic
CreatePerspectiveOffCenter(float left, float right, float bottom, float top, float nearPlaneDistance, float farPlaneDistance, out Matrix result)Mathf.Matrixinlinestatic
CreateReflection(Plane value)Mathf.Matrixinlinestatic
CreateReflection(ref Plane value, out Matrix result)Mathf.Matrixinlinestatic
CreateRotationX(float radians)Mathf.Matrixinlinestatic
CreateRotationX(float radians, out Matrix result)Mathf.Matrixinlinestatic
CreateRotationY(float radians)Mathf.Matrixinlinestatic
CreateRotationY(float radians, out Matrix result)Mathf.Matrixinlinestatic
CreateRotationZ(float radians)Mathf.Matrixinlinestatic
CreateRotationZ(float radians, out Matrix result)Mathf.Matrixinlinestatic
CreateScale(float scale)Mathf.Matrixinlinestatic
CreateScale(float scale, out Matrix result)Mathf.Matrixinlinestatic
CreateScale(float xScale, float yScale, float zScale)Mathf.Matrixinlinestatic
CreateScale(float xScale, float yScale, float zScale, out Matrix result)Mathf.Matrixinlinestatic
CreateScale(Vector3 scales)Mathf.Matrixinlinestatic
CreateScale(ref Vector3 scales, out Matrix result)Mathf.Matrixinlinestatic
CreateShadow(Vector3 lightDirection, Plane plane)Mathf.Matrixinlinestatic
CreateShadow(ref Vector3 lightDirection, ref Plane plane, out Matrix result)Mathf.Matrixinlinestatic
CreateTranslation(float xPosition, float yPosition, float zPosition)Mathf.Matrixinlinestatic
CreateTranslation(ref Vector3 position, out Matrix result)Mathf.Matrixinlinestatic
CreateTranslation(Vector3 position)Mathf.Matrixinlinestatic
CreateTranslation(float xPosition, float yPosition, float zPosition, out Matrix result)Mathf.Matrixinlinestatic
CreateWorld(Vector3 position, Vector3 forward, Vector3 up)Mathf.Matrixinlinestatic
CreateWorld(ref Vector3 position, ref Vector3 forward, ref Vector3 up, out Matrix result)Mathf.Matrixinlinestatic
DebugDisplayStringMathf.Matrixpackage
Decompose(out Vector3 scale, out Quaternion rotation, out Vector3 translation)Mathf.Matrixinline
Determinant()Mathf.Matrixinline
Divide(Matrix matrix1, Matrix matrix2)Mathf.Matrixinlinestatic
Divide(ref Matrix matrix1, ref Matrix matrix2, out Matrix result)Mathf.Matrixinlinestatic
Divide(Matrix matrix1, float divider)Mathf.Matrixinlinestatic
Divide(ref Matrix matrix1, float divider, out Matrix result)Mathf.Matrixinlinestatic
DownMathf.Matrix
Equals(Matrix other)Mathf.Matrixinline
Equals(object obj)Mathf.Matrixinline
FindDeterminants(ref Matrix matrix, out float major, out float minor1, out float minor2, out float minor3, out float minor4, out float minor5, out float minor6, out float minor7, out float minor8, out float minor9, out float minor10, out float minor11, out float minor12)Mathf.Matrixinlineprivatestatic
ForwardMathf.Matrix
GetHashCode()Mathf.Matrixinline
IdentityMathf.Matrixstatic
identityMathf.Matrixprivatestatic
Invert(Matrix matrix)Mathf.Matrixinlinestatic
Invert(ref Matrix matrix, out Matrix result)Mathf.Matrixinlinestatic
LeftMathf.Matrix
Lerp(Matrix matrix1, Matrix matrix2, float amount)Mathf.Matrixinlinestatic
Lerp(ref Matrix matrix1, ref Matrix matrix2, float amount, out Matrix result)Mathf.Matrixinlinestatic
M11Mathf.Matrix
M12Mathf.Matrix
M13Mathf.Matrix
M14Mathf.Matrix
M21Mathf.Matrix
M22Mathf.Matrix
M23Mathf.Matrix
M24Mathf.Matrix
M31Mathf.Matrix
M32Mathf.Matrix
M33Mathf.Matrix
M34Mathf.Matrix
M41Mathf.Matrix
M42Mathf.Matrix
M43Mathf.Matrix
M44Mathf.Matrix
Matrix(float m11, float m12, float m13, float m14, float m21, float m22, float m23, float m24, float m31, float m32, float m33, float m34, float m41, float m42, float m43, float m44)Mathf.Matrixinline
Matrix(Vector4 row1, Vector4 row2, Vector4 row3, Vector4 row4)Mathf.Matrixinline
Multiply(Matrix matrix1, Matrix matrix2)Mathf.Matrixinlinestatic
Multiply(ref Matrix matrix1, ref Matrix matrix2, out Matrix result)Mathf.Matrixinlinestatic
Multiply(Matrix matrix1, float scaleFactor)Mathf.Matrixinlinestatic
Multiply(ref Matrix matrix1, float scaleFactor, out Matrix result)Mathf.Matrixinlinestatic
Negate(Matrix matrix)Mathf.Matrixinlinestatic
Negate(ref Matrix matrix, out Matrix result)Mathf.Matrixinlinestatic
operator!=(Matrix matrix1, Matrix matrix2)Mathf.Matrixinlinestatic
operator*(Matrix matrix1, Matrix matrix2)Mathf.Matrixinlinestatic
operator*(Matrix matrix, float scaleFactor)Mathf.Matrixinlinestatic
operator+(Matrix matrix1, Matrix matrix2)Mathf.Matrixinlinestatic
operator-(Matrix matrix1, Matrix matrix2)Mathf.Matrixinlinestatic
operator-(Matrix matrix)Mathf.Matrixinlinestatic
operator/(Matrix matrix1, Matrix matrix2)Mathf.Matrixinlinestatic
operator/(Matrix matrix, float divider)Mathf.Matrixinlinestatic
operator==(Matrix matrix1, Matrix matrix2)Mathf.Matrixinlinestatic
RightMathf.Matrix
Subtract(Matrix matrix1, Matrix matrix2)Mathf.Matrixinlinestatic
Subtract(ref Matrix matrix1, ref Matrix matrix2, out Matrix result)Mathf.Matrixinlinestatic
this[int index]Mathf.Matrix
this[int row, int column]Mathf.Matrix
ToFloatArray(Matrix matrix)Mathf.Matrixinlinestatic
ToString()Mathf.Matrixinline
TranslationMathf.Matrix
Transpose(Matrix matrix)Mathf.Matrixinlinestatic
Transpose(ref Matrix matrix, out Matrix result)Mathf.Matrixinlinestatic
UpMathf.Matrix