|
| struct | AxisAngle< TV, T > |
| | Represents a rotation in 3D space using an axis‑angle pair. More...
|
| struct | DQuatf |
| | Dual quaternion using single-precision floating point values. Represents a rigid 3D transformation consisting of rotation (real part) and translation (dual part). Provides stable, non-drifting transformations compared to matrix-based approaches. More...
|
| struct | Half16 |
| interface | IDQuatv< TQ, T > |
| | Generic interface for dual quaternions. TQ represents the quaternion type (rotation + dual part), T represents the vector type used for translation. Provides the essential operations required for dual-quaternion-based rigid transformations.
|
| interface | IHalf< T > |
| class | m44f |
| struct | Projection |
| struct | Quatd |
| | Represents a doubleing‑point quaternion used for 3D rotations. More...
|
| struct | Quatf |
| | Represents a floating‑point quaternion used for 3D rotations. More...
|
| struct | Vec2d |
| struct | Vec2f |
| struct | Vec2i |
| struct | Vec3d |
| struct | Vec3f |
| struct | Vec3i |
| struct | Vec4d |
| struct | Vec4f |
| struct | Vec4i |