Expand description
This module provides a grouping for all math operations and types.
Modules§
- Module containing matrix definitions.
- The simd crate provides basic wrapper around the builtin simd types in the Rust standard library.
- Module containing Euclidean vector definitions.
Structs§
- Representation of a Degree unit of angles.
- A dual-quaternion represents both translations and rotations in a combined format.
- Euler angles are a representation of orientation in 3D space.
- Representation of an angle in Gradians.
- Represents a quaternion in 4D space.
- Representation of a Radian angle.
- Representation of a unit-based
Angle.
Traits§
- A closed trait used to represent various angular units.
- A closed trait used to provide trigonmetric functionalities to angular types.
Functions§
- Interpolates between four values using a bilinear interpolation.
- Interpolates between two values using a circular interpolation.
- Interpolates between two values using a cosine interpolation.
- Linearly interpolates between two values.
- Quadratically interpolates between three values.
- Interpolates between two values using a sine interpolation.
- Interpolates between two values using a smoothstep interpolation.