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. |
clamp |
Returns the given value limited to the bounds min and max. |
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. |
min |
Returns the smaller of the two given values. |