Crate euler[−][src]
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. |