Module lotus_script::math::f32  
source · Expand description
f32 vector, quaternion and matrix types. 
Structs§
- A 2D affine transform, which can represent translation, rotation, scaling and shear.
 - A 3D affine transform, which can represent translation, rotation, scaling and shear.
 - A 2x2 column major matrix.
 - A 3x3 column major matrix.
 - A 3x3 column major matrix.
 - A 4x4 column major matrix.
 - A quaternion representing an orientation.
 - A 2-dimensional vector.
 - A 3-dimensional vector.
 - A 3-dimensional vector.
 - A 4-dimensional vector.
 
Functions§
- Creates a 2x2 matrix from two column vectors.
 - Creates a 3x3 matrix from three column vectors.
 - Creates a 3x3 matrix from three column vectors.
 - Creates a 4x4 matrix from four column vectors.
 - Creates a quaternion from
x,y,zandwvalues. - Creates a 2-dimensional vector.
 - Creates a 3-dimensional vector.
 - Creates a 3-dimensional vector.
 - Creates a 4-dimensional vector.