Expand description
Macros§
- complex
- Creates new complex number where
real
= first argument andimag
= second argument. - matrix
- Creates new matrix from individual elements.
If number of elements is
4
=> Matrix2 is created. If number of elements is9
=> Matrix3 is created. If number of elements is16
=> Matrix4 is created. - rad
- Converts degrees to radians.
- vector
- Creates new vector
If number of elements is
2
=> Vector2 is created. If number of elements is3
=> Vector3 is created. If number of elements is4
=> Vector4 is created.
Structs§
- Complex
- Complex number
- Deg
- Degrees marker type.
- Euler
- Euler angles
- Matrix2
- Row major 2x2 matrix.
- Matrix3
- Row major 3x3 matrix.
- Matrix4
- Row major 4x4 matrix.
- Quaternion
- Quaternion representing a rotation in 3d space.
- Rad
- Radians marker type.
- Vector2
- 2 Dimensional vector.
- Vector3
- 3 Dimensional vector.
- Vector4
- 4 Dimensional vector.
Traits§
Type Aliases§
- Euler
Degd - Euler degree-float angles.
- Euler
Degf - Euler degree-float angles.
- Euler
Radd - Euler radian angles.
- Euler
Radf - Euler radian angles.
- Vector2d
- Double precession Vector2.
- Vector2f
- Single precession Vector2.
- Vector3d
- Double precession Vector3.
- Vector3f
- Single precession Vector3.
- Vector4d
- Double precession Vector4.
- Vector4f
- Single precession Vector4.