|
class | AABB |
| Axis-Aligned Bounding Box (AABB) representation for efficient collision detection. More...
|
|
class | Angle |
| Efficient 16-bit angle representation optimized for Saturn hardware. More...
|
|
struct | EulerAngles |
| Represents three rotation angles in Euler angle format. More...
|
|
class | Frustum |
| High-performance view frustum implementation for efficient 3D culling operations. More...
|
|
class | Fxp |
| Fixed-point arithmetic optimized for Saturn hardware. More...
|
|
struct | Matrix33 |
| High-performance 3x3 matrix implementation optimized for Saturn hardware. More...
|
|
struct | Matrix43 |
| High-performance 4x3 transformation matrix optimized for Saturn hardware. More...
|
|
class | MatrixStack |
| A high-performance matrix stack implementation for hierarchical transformations. More...
|
|
class | Plane |
| Infinite plane in 3D space defined by normal and distance for efficient geometric calculations. More...
|
|
class | Shape |
| Base class for geometric shapes in 3D space with common functionality. More...
|
|
class | Sphere |
| High-performance sphere primitive for collision detection and bounding volume applications. More...
|
|
struct | Vector2D |
| A high-performance two-dimensional vector implementation using fixed-point arithmetic. More...
|
|
struct | Vector3D |
| A high-performance three-dimensional vector implementation optimized for Saturn hardware. More...
|
|