Module OgamlMath

Mathematical helpers for data manipulation and rendering with OpenGL

Submodules

Matrix2D Provides easy creation and manipulation of 2D rendering matrices
Matrix3D Provides easy creation and manipulation of rendering matrices
Quaternion Operations on immutable quaternions
FloatBox Operations on float boxes
IntBox Operations on integer boxes
FloatRect Operations on float rectangles
IntRect Operations on integer rectangles
Vector3fs Operations on immutable vectors of 3 floats represented in spherical coordinates
Vector2fs Operations on immutable vectors of 2 floats represented in polar coordinates
Vector3f Operations on immutable vectors of 3 floats
Vector3i Operations on immutable vectors of 3 ints
Vector2f Operations on immutable vectors of 2 floats
Vector2i Operations on immutable vectors of 2 integers
Constants Contains various useful constants