Module radiant_utils::maths
[−]
[src]
Basic math types, traits and methods.
Structs
Angle |
An Angle between -PI and PI. |
Mat4 |
A 4x4 matrix. |
Vec2 |
A 2-dimensional vector. |
Vec3 |
A 3-dimensional vector. |
Traits
Matrix |
Matrix-methods for 4x4 arrays. |
Vector |
Values that can be converted to a vector. |
Functions
approach |
Mutates source_value to approach target_value at the rate_of_change. Effectively a lerp that writes to source. |
lerp |
Interpolates between values. Returns source_value for ratio = 0.0 and target_value for ratio = 1.0. |
max |
Returns the greater of the two given values, ignoring edge-cases like NaN. |
min |
Returns the smaller of the two given values, ignoring edge-cases like NaN. |