Crate euler

Source
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.