[−][src]Module bevy::math
Math types (Vec3, Mat4, Quat, etc) and helpers.
Modules
f32 | |
prelude |
Macros
const_mat2 | Creates a |
const_mat3 | Creates a |
const_mat4 | Creates a |
const_quat | Creates a |
const_vec2 | Creates a |
const_vec3 | Creates a |
const_vec3a | Creates a |
const_vec4 | Creates a |
Structs
Mat2 | A 2x2 column major matrix. |
Mat3 | A 3x3 column major matrix. |
Mat4 | A 4x4 column major matrix. |
Quat | A quaternion representing an orientation. |
Rect | A rect, as defined by its "side" locations |
Size | A two dimensional "size" as defined by a width and height |
Vec2 | A 2-dimensional vector. |
Vec2Mask | A 2-dimensional vector mask. |
Vec3 | A 3-dimensional vector without SIMD support. |
Vec3A | A 3-dimensional vector with SIMD support. |
Vec3AMask | A 3-dimensional vector mask. |
Vec3Mask | A 3-dimensional vector mask. |
Vec4 | A 4-dimensional vector. |
Vec4Mask | A 4-dimensional vector mask. |
Traits
FaceToward | Generates a translation / rotation matrix that faces a given target |
Functions
clamp | A value bounded by a minimum and a maximum |
mat2 | Creates a |
mat3 | Creates a |
mat4 | Creates a |
quat | Creates a |
vec2 | Creates a |
vec3 | Creates a |
vec3a | Creates a |
vec4 | Creates a |