Expand description
An experimental mathematics library for computer graphics.
Macros§
- dmat2
- Double-precision 2x2 matrix macro constructor.
- dmat3
- Double-precision 3x3 matrix macro constructor.
- dmat4
- Double-precision 4x4 matrix macro constructor.
- dquat
- Double-precision quaternion macro constructor.
- dvec2
- Double-precision 2D vector macro constructor.
- dvec3
- Double-precision 3D vector macro constructor.
- dvec4
- Double-precision 4D vector macro constructor.
- mat2
- Single-precision 2x2 matrix macro constructor.
- mat3
- Single-precision 3x3 matrix macro constructor.
- mat4
- Single-precision 4x4 matrix macro constructor.
- quat
- Single-precision quaternion macro constructor.
- vec2
- Single-precision 2D vector macro constructor.
- vec3
- Single-precision 3D vector macro constructor.
- vec4
- Single-precision 4D vector macro constructor.
Structs§
- DMat2
- Double-precision 2x2 column major matrix.
- DMat3
- Double-precision 2x2 column major matrix.
- DMat4
- Double-precision 2x2 column major matrix.
- DQuat
- Double-precision quaternion.
- DTrs
- Double-precision translation + rotation + non-uniform scale transform.
- DVec2
- Double-precision 2D vector.
- DVec3
- Double-precision 3D vector.
- DVec4
- Double-precision 4D vector.
- Mat2
- Single-precision 2x2 column major matrix.
- Mat3
- Single-precision 2x2 column major matrix.
- Mat4
- Single-precision 2x2 column major matrix.
- Quat
- Single-precision quaternion.
- Trs
- Single-precision translation + rotation + non-uniform scale transform.
- Vec2
- Single-precision 2D vector.
- Vec3
- Single-precision 3D vector.
- Vec4
- Single-precision 4D vector.