[−][src]Crate mint
Mint - Math interoperability standard types.
Defines basic math types useful for computer graphics. Designed to serve as an interoperability standard between libraries.
Structs
ColumnMatrix2 | |
ColumnMatrix3 | |
ColumnMatrix4 | |
ColumnMatrix2x3 | |
ColumnMatrix3x2 | |
ColumnMatrix3x4 | |
ColumnMatrix4x3 | |
EulerAngles | Abstract set of Euler angles in 3D space. The basis of angles
is defined by the generic parameter |
Point2 | |
Point3 | |
Quaternion | Standard quaternion represented by the scalar and vector parts. Useful for representing rotation in 3D space. Corresponds to a right-handed rotation matrix. |
RowMatrix2 | |
RowMatrix3 | |
RowMatrix4 | |
RowMatrix2x3 | |
RowMatrix3x2 | |
RowMatrix3x4 | |
RowMatrix4x3 | |
Vector2 | |
Vector3 | |
Vector4 |
Enums
ExtraXYZ | Extrinsic rotation around X, then Y, then Z axis. |
ExtraZXZ | Extrinsic rotation around Z, then X, then Z axis. |
ExtraZYX | Extrinsic rotation around Z, then Y, then X axis. |
IntraXYZ | Intrinsic rotation around X, then Y, then Z axis. |
IntraZXZ | Intrinsic rotation around Z, then X, then Z axis. |
IntraZYX | Intrinsic rotation around Z, then Y, then X axis. |