Abacus
|
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.Matrix44 | inlinestatic |
Add(Matrix44 a, Matrix44 b) (defined in Abacus.DoublePrecision.Matrix44) | Abacus.DoublePrecision.Matrix44 | inlinestatic |
ApproximateEquals(Matrix44 other) (defined in Abacus.DoublePrecision.Matrix44) | Abacus.DoublePrecision.Matrix44 | inline |
ApproximateEquals(ref Matrix44 a, ref Matrix44 b, out Boolean r) (defined in Abacus.DoublePrecision.Matrix44) | Abacus.DoublePrecision.Matrix44 | inlinestatic |
ApproximateEquals(Matrix44 a, Matrix44 b) (defined in Abacus.DoublePrecision.Matrix44) | Abacus.DoublePrecision.Matrix44 | inlinestatic |
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.Matrix44 | inlinestatic |
CreateFromAxisAngle(Vector3 axis, Double angle) (defined in Abacus.DoublePrecision.Matrix44) | Abacus.DoublePrecision.Matrix44 | inlinestatic |
CreateFromCartesianAxes(ref Vector3 right, ref Vector3 up, ref Vector3 backward, out Matrix44 r) (defined in Abacus.DoublePrecision.Matrix44) | Abacus.DoublePrecision.Matrix44 | inlinestatic |
CreateFromCartesianAxes(Vector3 right, Vector3 up, Vector3 backward) (defined in Abacus.DoublePrecision.Matrix44) | Abacus.DoublePrecision.Matrix44 | inlinestatic |
CreateFromQuaternion(ref Quaternion q, out Matrix44 r) (defined in Abacus.DoublePrecision.Matrix44) | Abacus.DoublePrecision.Matrix44 | inlinestatic |
CreateFromQuaternion(Quaternion quaternion) (defined in Abacus.DoublePrecision.Matrix44) | Abacus.DoublePrecision.Matrix44 | inlinestatic |
CreateFromYawPitchRoll(ref Double yaw, ref Double pitch, ref Double roll, out Matrix44 r) (defined in Abacus.DoublePrecision.Matrix44) | Abacus.DoublePrecision.Matrix44 | inlinestatic |
CreateFromYawPitchRoll(Double yaw, Double pitch, Double roll) (defined in Abacus.DoublePrecision.Matrix44) | Abacus.DoublePrecision.Matrix44 | inlinestatic |
CreateLookAt(ref Vector3 cameraPosition, ref Vector3 cameraTarget, ref Vector3 cameraUpVector, out Matrix44 r) (defined in Abacus.DoublePrecision.Matrix44) | Abacus.DoublePrecision.Matrix44 | inlinestatic |
CreateLookAt(Vector3 cameraPosition, Vector3 cameraTarget, Vector3 cameraUpVector) (defined in Abacus.DoublePrecision.Matrix44) | Abacus.DoublePrecision.Matrix44 | inlinestatic |
CreateOrthographic(ref Double width, ref Double height, ref Double zNearPlane, ref Double zFarPlane, out Matrix44 r) (defined in Abacus.DoublePrecision.Matrix44) | Abacus.DoublePrecision.Matrix44 | inlinestatic |
CreateOrthographic(Double width, Double height, Double nearPlane, Double farPlane) (defined in Abacus.DoublePrecision.Matrix44) | Abacus.DoublePrecision.Matrix44 | inlinestatic |
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.Matrix44 | inlinestatic |
CreateOrthographicOffCenter(Double left, Double right, Double bottom, Double top, Double nearPlane, Double farPlane) (defined in Abacus.DoublePrecision.Matrix44) | Abacus.DoublePrecision.Matrix44 | inlinestatic |
CreatePerspective(ref Double width, ref Double height, ref Double nearPlaneDistance, ref Double farPlaneDistance, out Matrix44 r) (defined in Abacus.DoublePrecision.Matrix44) | Abacus.DoublePrecision.Matrix44 | inlinestatic |
CreatePerspective(Double width, Double height, Double nearPlane, Double farPlane) (defined in Abacus.DoublePrecision.Matrix44) | Abacus.DoublePrecision.Matrix44 | inlinestatic |
CreatePerspectiveFieldOfView(ref Double fieldOfView, ref Double aspectRatio, ref Double nearPlaneDistance, ref Double farPlaneDistance, out Matrix44 r) (defined in Abacus.DoublePrecision.Matrix44) | Abacus.DoublePrecision.Matrix44 | inlinestatic |
CreatePerspectiveFieldOfView(Double fieldOfView, Double aspectRatio, Double nearPlane, Double farPlane) (defined in Abacus.DoublePrecision.Matrix44) | Abacus.DoublePrecision.Matrix44 | inlinestatic |
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.Matrix44 | inlinestatic |
CreatePerspectiveOffCenter(Double left, Double right, Double bottom, Double top, Double nearPlane, Double farPlane) (defined in Abacus.DoublePrecision.Matrix44) | Abacus.DoublePrecision.Matrix44 | inlinestatic |
CreateRotationX(ref Double radians, out Matrix44 r) (defined in Abacus.DoublePrecision.Matrix44) | Abacus.DoublePrecision.Matrix44 | inlinestatic |
CreateRotationX(Double radians) (defined in Abacus.DoublePrecision.Matrix44) | Abacus.DoublePrecision.Matrix44 | inlinestatic |
CreateRotationY(ref Double radians, out Matrix44 r) (defined in Abacus.DoublePrecision.Matrix44) | Abacus.DoublePrecision.Matrix44 | inlinestatic |
CreateRotationY(Double radians) (defined in Abacus.DoublePrecision.Matrix44) | Abacus.DoublePrecision.Matrix44 | inlinestatic |
CreateRotationZ(ref Double radians, out Matrix44 r) (defined in Abacus.DoublePrecision.Matrix44) | Abacus.DoublePrecision.Matrix44 | inlinestatic |
CreateRotationZ(Double radians) (defined in Abacus.DoublePrecision.Matrix44) | Abacus.DoublePrecision.Matrix44 | inlinestatic |
CreateScale(ref Vector3 scale, out Matrix44 r) (defined in Abacus.DoublePrecision.Matrix44) | Abacus.DoublePrecision.Matrix44 | inlinestatic |
CreateScale(ref Double x, ref Double y, ref Double z, out Matrix44 r) (defined in Abacus.DoublePrecision.Matrix44) | Abacus.DoublePrecision.Matrix44 | inlinestatic |
CreateScale(ref Double scale, out Matrix44 r) (defined in Abacus.DoublePrecision.Matrix44) | Abacus.DoublePrecision.Matrix44 | inlinestatic |
CreateScale(Double xScale, Double yScale, Double zScale) (defined in Abacus.DoublePrecision.Matrix44) | Abacus.DoublePrecision.Matrix44 | inlinestatic |
CreateScale(Vector3 scales) (defined in Abacus.DoublePrecision.Matrix44) | Abacus.DoublePrecision.Matrix44 | inlinestatic |
CreateScale(Double scale) (defined in Abacus.DoublePrecision.Matrix44) | Abacus.DoublePrecision.Matrix44 | inlinestatic |
CreateTranslation(ref Vector3 position, out Matrix44 r) (defined in Abacus.DoublePrecision.Matrix44) | Abacus.DoublePrecision.Matrix44 | inlinestatic |
CreateTranslation(ref Double x, ref Double y, ref Double z, out Matrix44 r) (defined in Abacus.DoublePrecision.Matrix44) | Abacus.DoublePrecision.Matrix44 | inlinestatic |
CreateTranslation(Double xPosition, Double yPosition, Double zPosition) (defined in Abacus.DoublePrecision.Matrix44) | Abacus.DoublePrecision.Matrix44 | inlinestatic |
CreateTranslation(Vector3 position) (defined in Abacus.DoublePrecision.Matrix44) | Abacus.DoublePrecision.Matrix44 | inlinestatic |
CreateWorld(ref Vector3 position, ref Vector3 forward, ref Vector3 up, out Matrix44 r) (defined in Abacus.DoublePrecision.Matrix44) | Abacus.DoublePrecision.Matrix44 | inlinestatic |
CreateWorld(Vector3 position, Vector3 forward, Vector3 up) (defined in Abacus.DoublePrecision.Matrix44) | Abacus.DoublePrecision.Matrix44 | inlinestatic |
Decompose(ref Matrix44 matrix, out Vector3 scale, out Quaternion rotation, out Vector3 translation, out Boolean r) (defined in Abacus.DoublePrecision.Matrix44) | Abacus.DoublePrecision.Matrix44 | inlinestatic |
Determinant(ref Matrix44 m, out Double r) (defined in Abacus.DoublePrecision.Matrix44) | Abacus.DoublePrecision.Matrix44 | inlinestatic |
Determinant() (defined in Abacus.DoublePrecision.Matrix44) | Abacus.DoublePrecision.Matrix44 | inline |
Determinant(Matrix44 matrix) (defined in Abacus.DoublePrecision.Matrix44) | Abacus.DoublePrecision.Matrix44 | inlinestatic |
Down (defined in Abacus.DoublePrecision.Matrix44) | Abacus.DoublePrecision.Matrix44 | |
Equals(Object obj) (defined in Abacus.DoublePrecision.Matrix44) | Abacus.DoublePrecision.Matrix44 | inline |
Equals(Matrix44 other) (defined in Abacus.DoublePrecision.Matrix44) | Abacus.DoublePrecision.Matrix44 | inline |
Equals(ref Matrix44 a, ref Matrix44 b, out Boolean r) (defined in Abacus.DoublePrecision.Matrix44) | Abacus.DoublePrecision.Matrix44 | inlinestatic |
Equals(Matrix44 a, Matrix44 b) (defined in Abacus.DoublePrecision.Matrix44) | Abacus.DoublePrecision.Matrix44 | inlinestatic |
Forward (defined in Abacus.DoublePrecision.Matrix44) | Abacus.DoublePrecision.Matrix44 | |
GetHashCode() (defined in Abacus.DoublePrecision.Matrix44) | Abacus.DoublePrecision.Matrix44 | inline |
Identity (defined in Abacus.DoublePrecision.Matrix44) | Abacus.DoublePrecision.Matrix44 | static |
identity (defined in Abacus.DoublePrecision.Matrix44) | Abacus.DoublePrecision.Matrix44 | static |
Invert(ref Matrix44 m, out Matrix44 r) (defined in Abacus.DoublePrecision.Matrix44) | Abacus.DoublePrecision.Matrix44 | inlinestatic |
Invert() (defined in Abacus.DoublePrecision.Matrix44) | Abacus.DoublePrecision.Matrix44 | inline |
Invert(Matrix44 matrix) (defined in Abacus.DoublePrecision.Matrix44) | Abacus.DoublePrecision.Matrix44 | inlinestatic |
IsSkewSymmetric() (defined in Abacus.DoublePrecision.Matrix44) | Abacus.DoublePrecision.Matrix44 | inline |
IsSymmetric() (defined in Abacus.DoublePrecision.Matrix44) | Abacus.DoublePrecision.Matrix44 | inline |
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.Matrix44 | inlinestatic |
Lerp(Matrix44 a, Matrix44 b, Double amount) (defined in Abacus.DoublePrecision.Matrix44) | Abacus.DoublePrecision.Matrix44 | inlinestatic |
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.Matrix44 | inline |
Matrix44() (defined in Abacus.DoublePrecision.Matrix44) | Abacus.DoublePrecision.Matrix44 | inlinestatic |
Multiply(ref Matrix44 m, ref Double f, out Matrix44 r) (defined in Abacus.DoublePrecision.Matrix44) | Abacus.DoublePrecision.Matrix44 | inlinestatic |
Multiply(Matrix44 m, Double f) (defined in Abacus.DoublePrecision.Matrix44) | Abacus.DoublePrecision.Matrix44 | inlinestatic |
Negate(ref Matrix44 m, out Matrix44 r) (defined in Abacus.DoublePrecision.Matrix44) | Abacus.DoublePrecision.Matrix44 | inlinestatic |
Negate(Matrix44 m) (defined in Abacus.DoublePrecision.Matrix44) | Abacus.DoublePrecision.Matrix44 | inlinestatic |
operator!=(Matrix44 a, Matrix44 b) (defined in Abacus.DoublePrecision.Matrix44) | Abacus.DoublePrecision.Matrix44 | inlinestatic |
operator*(Matrix44 a, Matrix44 b) (defined in Abacus.DoublePrecision.Matrix44) | Abacus.DoublePrecision.Matrix44 | inlinestatic |
operator*(Matrix44 m, Double f) (defined in Abacus.DoublePrecision.Matrix44) | Abacus.DoublePrecision.Matrix44 | inlinestatic |
operator*(Double f, Matrix44 m) (defined in Abacus.DoublePrecision.Matrix44) | Abacus.DoublePrecision.Matrix44 | inlinestatic |
operator*(Vector3 v, Matrix44 m) (defined in Abacus.DoublePrecision.Matrix44) | Abacus.DoublePrecision.Matrix44 | inlinestatic |
operator*(Vector4 v, Matrix44 m) (defined in Abacus.DoublePrecision.Matrix44) | Abacus.DoublePrecision.Matrix44 | inlinestatic |
operator*(Matrix44 m, Vector3 v) (defined in Abacus.DoublePrecision.Matrix44) | Abacus.DoublePrecision.Matrix44 | inlinestatic |
operator*(Matrix44 m, Vector4 v) (defined in Abacus.DoublePrecision.Matrix44) | Abacus.DoublePrecision.Matrix44 | inlinestatic |
operator+(Matrix44 a, Matrix44 b) (defined in Abacus.DoublePrecision.Matrix44) | Abacus.DoublePrecision.Matrix44 | inlinestatic |
operator-(Matrix44 a, Matrix44 b) (defined in Abacus.DoublePrecision.Matrix44) | Abacus.DoublePrecision.Matrix44 | inlinestatic |
operator-(Matrix44 m) (defined in Abacus.DoublePrecision.Matrix44) | Abacus.DoublePrecision.Matrix44 | inlinestatic |
operator==(Matrix44 a, Matrix44 b) (defined in Abacus.DoublePrecision.Matrix44) | Abacus.DoublePrecision.Matrix44 | inlinestatic |
Product(ref Matrix44 a, ref Matrix44 b, out Matrix44 r) (defined in Abacus.DoublePrecision.Matrix44) | Abacus.DoublePrecision.Matrix44 | inlinestatic |
Product(Matrix44 a, Matrix44 b) (defined in Abacus.DoublePrecision.Matrix44) | Abacus.DoublePrecision.Matrix44 | inlinestatic |
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.Matrix44 | inlinestatic |
Subtract(Matrix44 a, Matrix44 b) (defined in Abacus.DoublePrecision.Matrix44) | Abacus.DoublePrecision.Matrix44 | inlinestatic |
ToString() (defined in Abacus.DoublePrecision.Matrix44) | Abacus.DoublePrecision.Matrix44 | inline |
Transform(ref Matrix44 m, ref Quaternion q, out Matrix44 r) (defined in Abacus.DoublePrecision.Matrix44) | Abacus.DoublePrecision.Matrix44 | inlinestatic |
Transform(ref Matrix44 m, ref Vector3 v, out Vector3 r) (defined in Abacus.DoublePrecision.Matrix44) | Abacus.DoublePrecision.Matrix44 | inlinestatic |
Transform(ref Matrix44 m, ref Vector4 v, out Vector4 r) (defined in Abacus.DoublePrecision.Matrix44) | Abacus.DoublePrecision.Matrix44 | inlinestatic |
Transform(Quaternion rotation) (defined in Abacus.DoublePrecision.Matrix44) | Abacus.DoublePrecision.Matrix44 | inline |
Transform(Vector3 v) (defined in Abacus.DoublePrecision.Matrix44) | Abacus.DoublePrecision.Matrix44 | inline |
Transform(Vector4 v) (defined in Abacus.DoublePrecision.Matrix44) | Abacus.DoublePrecision.Matrix44 | inline |
Transform(Matrix44 matrix, Quaternion rotation) (defined in Abacus.DoublePrecision.Matrix44) | Abacus.DoublePrecision.Matrix44 | inlinestatic |
Transform(Matrix44 matrix, Vector3 v) (defined in Abacus.DoublePrecision.Matrix44) | Abacus.DoublePrecision.Matrix44 | inlinestatic |
Transform(Matrix44 matrix, Vector4 v) (defined in Abacus.DoublePrecision.Matrix44) | Abacus.DoublePrecision.Matrix44 | inlinestatic |
Translation (defined in Abacus.DoublePrecision.Matrix44) | Abacus.DoublePrecision.Matrix44 | |
Transpose(ref Matrix44 m, out Matrix44 r) (defined in Abacus.DoublePrecision.Matrix44) | Abacus.DoublePrecision.Matrix44 | inlinestatic |
Transpose() (defined in Abacus.DoublePrecision.Matrix44) | Abacus.DoublePrecision.Matrix44 | inline |
Transpose(Matrix44 input) (defined in Abacus.DoublePrecision.Matrix44) | Abacus.DoublePrecision.Matrix44 | inlinestatic |
Up (defined in Abacus.DoublePrecision.Matrix44) | Abacus.DoublePrecision.Matrix44 | |
zero (defined in Abacus.DoublePrecision.Matrix44) | Abacus.DoublePrecision.Matrix44 | static |
Zero (defined in Abacus.DoublePrecision.Matrix44) | Abacus.DoublePrecision.Matrix44 | static |