Abacus
Abacus.DoublePrecision.Matrix44 Member List

This is the complete list of members for Abacus.DoublePrecision.Matrix44, including all inherited members.

Add(ref Matrix44 a, ref Matrix44 b, out Matrix44 r) (defined in Abacus.DoublePrecision.Matrix44)Abacus.DoublePrecision.Matrix44inlinestatic
Add(Matrix44 a, Matrix44 b) (defined in Abacus.DoublePrecision.Matrix44)Abacus.DoublePrecision.Matrix44inlinestatic
ApproximateEquals(Matrix44 other) (defined in Abacus.DoublePrecision.Matrix44)Abacus.DoublePrecision.Matrix44inline
ApproximateEquals(ref Matrix44 a, ref Matrix44 b, out Boolean r) (defined in Abacus.DoublePrecision.Matrix44)Abacus.DoublePrecision.Matrix44inlinestatic
ApproximateEquals(Matrix44 a, Matrix44 b) (defined in Abacus.DoublePrecision.Matrix44)Abacus.DoublePrecision.Matrix44inlinestatic
Backward (defined in Abacus.DoublePrecision.Matrix44)Abacus.DoublePrecision.Matrix44
CreateFromAxisAngle(ref Vector3 axis, ref Double angle, out Matrix44 r) (defined in Abacus.DoublePrecision.Matrix44)Abacus.DoublePrecision.Matrix44inlinestatic
CreateFromAxisAngle(Vector3 axis, Double angle) (defined in Abacus.DoublePrecision.Matrix44)Abacus.DoublePrecision.Matrix44inlinestatic
CreateFromCartesianAxes(ref Vector3 right, ref Vector3 up, ref Vector3 backward, out Matrix44 r) (defined in Abacus.DoublePrecision.Matrix44)Abacus.DoublePrecision.Matrix44inlinestatic
CreateFromCartesianAxes(Vector3 right, Vector3 up, Vector3 backward) (defined in Abacus.DoublePrecision.Matrix44)Abacus.DoublePrecision.Matrix44inlinestatic
CreateFromQuaternion(ref Quaternion q, out Matrix44 r) (defined in Abacus.DoublePrecision.Matrix44)Abacus.DoublePrecision.Matrix44inlinestatic
CreateFromQuaternion(Quaternion quaternion) (defined in Abacus.DoublePrecision.Matrix44)Abacus.DoublePrecision.Matrix44inlinestatic
CreateFromYawPitchRoll(ref Double yaw, ref Double pitch, ref Double roll, out Matrix44 r) (defined in Abacus.DoublePrecision.Matrix44)Abacus.DoublePrecision.Matrix44inlinestatic
CreateFromYawPitchRoll(Double yaw, Double pitch, Double roll) (defined in Abacus.DoublePrecision.Matrix44)Abacus.DoublePrecision.Matrix44inlinestatic
CreateLookAt(ref Vector3 cameraPosition, ref Vector3 cameraTarget, ref Vector3 cameraUpVector, out Matrix44 r) (defined in Abacus.DoublePrecision.Matrix44)Abacus.DoublePrecision.Matrix44inlinestatic
CreateLookAt(Vector3 cameraPosition, Vector3 cameraTarget, Vector3 cameraUpVector) (defined in Abacus.DoublePrecision.Matrix44)Abacus.DoublePrecision.Matrix44inlinestatic
CreateOrthographic(ref Double width, ref Double height, ref Double zNearPlane, ref Double zFarPlane, out Matrix44 r) (defined in Abacus.DoublePrecision.Matrix44)Abacus.DoublePrecision.Matrix44inlinestatic
CreateOrthographic(Double width, Double height, Double nearPlane, Double farPlane) (defined in Abacus.DoublePrecision.Matrix44)Abacus.DoublePrecision.Matrix44inlinestatic
CreateOrthographicOffCenter(ref Double left, ref Double right, ref Double bottom, ref Double top, ref Double zNearPlane, ref Double zFarPlane, out Matrix44 r) (defined in Abacus.DoublePrecision.Matrix44)Abacus.DoublePrecision.Matrix44inlinestatic
CreateOrthographicOffCenter(Double left, Double right, Double bottom, Double top, Double nearPlane, Double farPlane) (defined in Abacus.DoublePrecision.Matrix44)Abacus.DoublePrecision.Matrix44inlinestatic
CreatePerspective(ref Double width, ref Double height, ref Double nearPlaneDistance, ref Double farPlaneDistance, out Matrix44 r) (defined in Abacus.DoublePrecision.Matrix44)Abacus.DoublePrecision.Matrix44inlinestatic
CreatePerspective(Double width, Double height, Double nearPlane, Double farPlane) (defined in Abacus.DoublePrecision.Matrix44)Abacus.DoublePrecision.Matrix44inlinestatic
CreatePerspectiveFieldOfView(ref Double fieldOfView, ref Double aspectRatio, ref Double nearPlaneDistance, ref Double farPlaneDistance, out Matrix44 r) (defined in Abacus.DoublePrecision.Matrix44)Abacus.DoublePrecision.Matrix44inlinestatic
CreatePerspectiveFieldOfView(Double fieldOfView, Double aspectRatio, Double nearPlane, Double farPlane) (defined in Abacus.DoublePrecision.Matrix44)Abacus.DoublePrecision.Matrix44inlinestatic
CreatePerspectiveOffCenter(ref Double left, ref Double right, ref Double bottom, ref Double top, ref Double nearPlaneDistance, ref Double farPlaneDistance, out Matrix44 r) (defined in Abacus.DoublePrecision.Matrix44)Abacus.DoublePrecision.Matrix44inlinestatic
CreatePerspectiveOffCenter(Double left, Double right, Double bottom, Double top, Double nearPlane, Double farPlane) (defined in Abacus.DoublePrecision.Matrix44)Abacus.DoublePrecision.Matrix44inlinestatic
CreateRotationX(ref Double radians, out Matrix44 r) (defined in Abacus.DoublePrecision.Matrix44)Abacus.DoublePrecision.Matrix44inlinestatic
CreateRotationX(Double radians) (defined in Abacus.DoublePrecision.Matrix44)Abacus.DoublePrecision.Matrix44inlinestatic
CreateRotationY(ref Double radians, out Matrix44 r) (defined in Abacus.DoublePrecision.Matrix44)Abacus.DoublePrecision.Matrix44inlinestatic
CreateRotationY(Double radians) (defined in Abacus.DoublePrecision.Matrix44)Abacus.DoublePrecision.Matrix44inlinestatic
CreateRotationZ(ref Double radians, out Matrix44 r) (defined in Abacus.DoublePrecision.Matrix44)Abacus.DoublePrecision.Matrix44inlinestatic
CreateRotationZ(Double radians) (defined in Abacus.DoublePrecision.Matrix44)Abacus.DoublePrecision.Matrix44inlinestatic
CreateScale(ref Vector3 scale, out Matrix44 r) (defined in Abacus.DoublePrecision.Matrix44)Abacus.DoublePrecision.Matrix44inlinestatic
CreateScale(ref Double x, ref Double y, ref Double z, out Matrix44 r) (defined in Abacus.DoublePrecision.Matrix44)Abacus.DoublePrecision.Matrix44inlinestatic
CreateScale(ref Double scale, out Matrix44 r) (defined in Abacus.DoublePrecision.Matrix44)Abacus.DoublePrecision.Matrix44inlinestatic
CreateScale(Double xScale, Double yScale, Double zScale) (defined in Abacus.DoublePrecision.Matrix44)Abacus.DoublePrecision.Matrix44inlinestatic
CreateScale(Vector3 scales) (defined in Abacus.DoublePrecision.Matrix44)Abacus.DoublePrecision.Matrix44inlinestatic
CreateScale(Double scale) (defined in Abacus.DoublePrecision.Matrix44)Abacus.DoublePrecision.Matrix44inlinestatic
CreateTranslation(ref Vector3 position, out Matrix44 r) (defined in Abacus.DoublePrecision.Matrix44)Abacus.DoublePrecision.Matrix44inlinestatic
CreateTranslation(ref Double x, ref Double y, ref Double z, out Matrix44 r) (defined in Abacus.DoublePrecision.Matrix44)Abacus.DoublePrecision.Matrix44inlinestatic
CreateTranslation(Double xPosition, Double yPosition, Double zPosition) (defined in Abacus.DoublePrecision.Matrix44)Abacus.DoublePrecision.Matrix44inlinestatic
CreateTranslation(Vector3 position) (defined in Abacus.DoublePrecision.Matrix44)Abacus.DoublePrecision.Matrix44inlinestatic
CreateWorld(ref Vector3 position, ref Vector3 forward, ref Vector3 up, out Matrix44 r) (defined in Abacus.DoublePrecision.Matrix44)Abacus.DoublePrecision.Matrix44inlinestatic
CreateWorld(Vector3 position, Vector3 forward, Vector3 up) (defined in Abacus.DoublePrecision.Matrix44)Abacus.DoublePrecision.Matrix44inlinestatic
Decompose(ref Matrix44 matrix, out Vector3 scale, out Quaternion rotation, out Vector3 translation, out Boolean r) (defined in Abacus.DoublePrecision.Matrix44)Abacus.DoublePrecision.Matrix44inlinestatic
Determinant(ref Matrix44 m, out Double r) (defined in Abacus.DoublePrecision.Matrix44)Abacus.DoublePrecision.Matrix44inlinestatic
Determinant() (defined in Abacus.DoublePrecision.Matrix44)Abacus.DoublePrecision.Matrix44inline
Determinant(Matrix44 matrix) (defined in Abacus.DoublePrecision.Matrix44)Abacus.DoublePrecision.Matrix44inlinestatic
Down (defined in Abacus.DoublePrecision.Matrix44)Abacus.DoublePrecision.Matrix44
Equals(Object obj) (defined in Abacus.DoublePrecision.Matrix44)Abacus.DoublePrecision.Matrix44inline
Equals(Matrix44 other) (defined in Abacus.DoublePrecision.Matrix44)Abacus.DoublePrecision.Matrix44inline
Equals(ref Matrix44 a, ref Matrix44 b, out Boolean r) (defined in Abacus.DoublePrecision.Matrix44)Abacus.DoublePrecision.Matrix44inlinestatic
Equals(Matrix44 a, Matrix44 b) (defined in Abacus.DoublePrecision.Matrix44)Abacus.DoublePrecision.Matrix44inlinestatic
Forward (defined in Abacus.DoublePrecision.Matrix44)Abacus.DoublePrecision.Matrix44
GetHashCode() (defined in Abacus.DoublePrecision.Matrix44)Abacus.DoublePrecision.Matrix44inline
Identity (defined in Abacus.DoublePrecision.Matrix44)Abacus.DoublePrecision.Matrix44static
identity (defined in Abacus.DoublePrecision.Matrix44)Abacus.DoublePrecision.Matrix44static
Invert(ref Matrix44 m, out Matrix44 r) (defined in Abacus.DoublePrecision.Matrix44)Abacus.DoublePrecision.Matrix44inlinestatic
Invert() (defined in Abacus.DoublePrecision.Matrix44)Abacus.DoublePrecision.Matrix44inline
Invert(Matrix44 matrix) (defined in Abacus.DoublePrecision.Matrix44)Abacus.DoublePrecision.Matrix44inlinestatic
IsSkewSymmetric() (defined in Abacus.DoublePrecision.Matrix44)Abacus.DoublePrecision.Matrix44inline
IsSymmetric() (defined in Abacus.DoublePrecision.Matrix44)Abacus.DoublePrecision.Matrix44inline
Left (defined in Abacus.DoublePrecision.Matrix44)Abacus.DoublePrecision.Matrix44
Lerp(ref Matrix44 a, ref Matrix44 b, ref Double amount, out Matrix44 r) (defined in Abacus.DoublePrecision.Matrix44)Abacus.DoublePrecision.Matrix44inlinestatic
Lerp(Matrix44 a, Matrix44 b, Double amount) (defined in Abacus.DoublePrecision.Matrix44)Abacus.DoublePrecision.Matrix44inlinestatic
Matrix44(Double m00, Double m01, Double m02, Double m03, Double m10, Double m11, Double m12, Double m13, Double m20, Double m21, Double m22, Double m23, Double m30, Double m31, Double m32, Double m33) (defined in Abacus.DoublePrecision.Matrix44)Abacus.DoublePrecision.Matrix44inline
Matrix44() (defined in Abacus.DoublePrecision.Matrix44)Abacus.DoublePrecision.Matrix44inlinestatic
Multiply(ref Matrix44 m, ref Double f, out Matrix44 r) (defined in Abacus.DoublePrecision.Matrix44)Abacus.DoublePrecision.Matrix44inlinestatic
Multiply(Matrix44 m, Double f) (defined in Abacus.DoublePrecision.Matrix44)Abacus.DoublePrecision.Matrix44inlinestatic
Negate(ref Matrix44 m, out Matrix44 r) (defined in Abacus.DoublePrecision.Matrix44)Abacus.DoublePrecision.Matrix44inlinestatic
Negate(Matrix44 m) (defined in Abacus.DoublePrecision.Matrix44)Abacus.DoublePrecision.Matrix44inlinestatic
operator!=(Matrix44 a, Matrix44 b) (defined in Abacus.DoublePrecision.Matrix44)Abacus.DoublePrecision.Matrix44inlinestatic
operator*(Matrix44 a, Matrix44 b) (defined in Abacus.DoublePrecision.Matrix44)Abacus.DoublePrecision.Matrix44inlinestatic
operator*(Matrix44 m, Double f) (defined in Abacus.DoublePrecision.Matrix44)Abacus.DoublePrecision.Matrix44inlinestatic
operator*(Double f, Matrix44 m) (defined in Abacus.DoublePrecision.Matrix44)Abacus.DoublePrecision.Matrix44inlinestatic
operator*(Vector3 v, Matrix44 m) (defined in Abacus.DoublePrecision.Matrix44)Abacus.DoublePrecision.Matrix44inlinestatic
operator*(Vector4 v, Matrix44 m) (defined in Abacus.DoublePrecision.Matrix44)Abacus.DoublePrecision.Matrix44inlinestatic
operator*(Matrix44 m, Vector3 v) (defined in Abacus.DoublePrecision.Matrix44)Abacus.DoublePrecision.Matrix44inlinestatic
operator*(Matrix44 m, Vector4 v) (defined in Abacus.DoublePrecision.Matrix44)Abacus.DoublePrecision.Matrix44inlinestatic
operator+(Matrix44 a, Matrix44 b) (defined in Abacus.DoublePrecision.Matrix44)Abacus.DoublePrecision.Matrix44inlinestatic
operator-(Matrix44 a, Matrix44 b) (defined in Abacus.DoublePrecision.Matrix44)Abacus.DoublePrecision.Matrix44inlinestatic
operator-(Matrix44 m) (defined in Abacus.DoublePrecision.Matrix44)Abacus.DoublePrecision.Matrix44inlinestatic
operator==(Matrix44 a, Matrix44 b) (defined in Abacus.DoublePrecision.Matrix44)Abacus.DoublePrecision.Matrix44inlinestatic
Product(ref Matrix44 a, ref Matrix44 b, out Matrix44 r) (defined in Abacus.DoublePrecision.Matrix44)Abacus.DoublePrecision.Matrix44inlinestatic
Product(Matrix44 a, Matrix44 b) (defined in Abacus.DoublePrecision.Matrix44)Abacus.DoublePrecision.Matrix44inlinestatic
R0C0 (defined in Abacus.DoublePrecision.Matrix44)Abacus.DoublePrecision.Matrix44
R0C1 (defined in Abacus.DoublePrecision.Matrix44)Abacus.DoublePrecision.Matrix44
R0C2 (defined in Abacus.DoublePrecision.Matrix44)Abacus.DoublePrecision.Matrix44
R0C3 (defined in Abacus.DoublePrecision.Matrix44)Abacus.DoublePrecision.Matrix44
R1C0 (defined in Abacus.DoublePrecision.Matrix44)Abacus.DoublePrecision.Matrix44
R1C1 (defined in Abacus.DoublePrecision.Matrix44)Abacus.DoublePrecision.Matrix44
R1C2 (defined in Abacus.DoublePrecision.Matrix44)Abacus.DoublePrecision.Matrix44
R1C3 (defined in Abacus.DoublePrecision.Matrix44)Abacus.DoublePrecision.Matrix44
R2C0 (defined in Abacus.DoublePrecision.Matrix44)Abacus.DoublePrecision.Matrix44
R2C1 (defined in Abacus.DoublePrecision.Matrix44)Abacus.DoublePrecision.Matrix44
R2C2 (defined in Abacus.DoublePrecision.Matrix44)Abacus.DoublePrecision.Matrix44
R2C3 (defined in Abacus.DoublePrecision.Matrix44)Abacus.DoublePrecision.Matrix44
R3C0 (defined in Abacus.DoublePrecision.Matrix44)Abacus.DoublePrecision.Matrix44
R3C1 (defined in Abacus.DoublePrecision.Matrix44)Abacus.DoublePrecision.Matrix44
R3C2 (defined in Abacus.DoublePrecision.Matrix44)Abacus.DoublePrecision.Matrix44
R3C3 (defined in Abacus.DoublePrecision.Matrix44)Abacus.DoublePrecision.Matrix44
Right (defined in Abacus.DoublePrecision.Matrix44)Abacus.DoublePrecision.Matrix44
Subtract(ref Matrix44 a, ref Matrix44 b, out Matrix44 r) (defined in Abacus.DoublePrecision.Matrix44)Abacus.DoublePrecision.Matrix44inlinestatic
Subtract(Matrix44 a, Matrix44 b) (defined in Abacus.DoublePrecision.Matrix44)Abacus.DoublePrecision.Matrix44inlinestatic
ToString() (defined in Abacus.DoublePrecision.Matrix44)Abacus.DoublePrecision.Matrix44inline
Transform(ref Matrix44 m, ref Quaternion q, out Matrix44 r) (defined in Abacus.DoublePrecision.Matrix44)Abacus.DoublePrecision.Matrix44inlinestatic
Transform(ref Matrix44 m, ref Vector3 v, out Vector3 r) (defined in Abacus.DoublePrecision.Matrix44)Abacus.DoublePrecision.Matrix44inlinestatic
Transform(ref Matrix44 m, ref Vector4 v, out Vector4 r) (defined in Abacus.DoublePrecision.Matrix44)Abacus.DoublePrecision.Matrix44inlinestatic
Transform(Quaternion rotation) (defined in Abacus.DoublePrecision.Matrix44)Abacus.DoublePrecision.Matrix44inline
Transform(Vector3 v) (defined in Abacus.DoublePrecision.Matrix44)Abacus.DoublePrecision.Matrix44inline
Transform(Vector4 v) (defined in Abacus.DoublePrecision.Matrix44)Abacus.DoublePrecision.Matrix44inline
Transform(Matrix44 matrix, Quaternion rotation) (defined in Abacus.DoublePrecision.Matrix44)Abacus.DoublePrecision.Matrix44inlinestatic
Transform(Matrix44 matrix, Vector3 v) (defined in Abacus.DoublePrecision.Matrix44)Abacus.DoublePrecision.Matrix44inlinestatic
Transform(Matrix44 matrix, Vector4 v) (defined in Abacus.DoublePrecision.Matrix44)Abacus.DoublePrecision.Matrix44inlinestatic
Translation (defined in Abacus.DoublePrecision.Matrix44)Abacus.DoublePrecision.Matrix44
Transpose(ref Matrix44 m, out Matrix44 r) (defined in Abacus.DoublePrecision.Matrix44)Abacus.DoublePrecision.Matrix44inlinestatic
Transpose() (defined in Abacus.DoublePrecision.Matrix44)Abacus.DoublePrecision.Matrix44inline
Transpose(Matrix44 input) (defined in Abacus.DoublePrecision.Matrix44)Abacus.DoublePrecision.Matrix44inlinestatic
Up (defined in Abacus.DoublePrecision.Matrix44)Abacus.DoublePrecision.Matrix44
zero (defined in Abacus.DoublePrecision.Matrix44)Abacus.DoublePrecision.Matrix44static
Zero (defined in Abacus.DoublePrecision.Matrix44)Abacus.DoublePrecision.Matrix44static