Module math

Source
Expand description

Math types

Re-exports§

pub use crate::ffi::CameraMode;
pub use crate::ffi::CameraProjection;

Structs§

BoundingBox
BoundingBox
Camera2D
Camera2D, defines position/orientation in 2d space
Camera3D
Camera, defines position/orientation in 3d space
Ray
Ray, ray for raycasting
RayCollision
RayCollision, ray hit information
Rectangle
Rectangle, 4 components
Transform
Transform, vertex transformation data

Type Aliases§

Camera
Camera type fallback, defaults to Camera3D
Matrix
Matrix, 4x4 f32 components, column major
Quaternion
Quaternion, 4x f32 components
Vector2
Vector2, 2x f32 components
Vector3
Vector3, 3x f32 components
Vector4
Vector4, 4x f32 components