![]() |
ProtoTracer
1.0
Real-time 3D rendering and animation engine
|
Defines the Quaternion class for 3D rotations and transformations. More...
Go to the source code of this file.
Classes | |
class | Quaternion |
A mathematical construct representing a rotation in 3D space. More... | |
Defines the Quaternion class for 3D rotations and transformations.
This header provides a Quaternion class that supports various quaternion operations (addition, multiplication, division, interpolation, etc.) as well as methods for rotating 2D and 3D vectors. Quaternions are commonly used for representing rotations in 3D space without suffering from some of the limitations of Euler angles (e.g., gimbal lock).
22/12/2024 22/12/2024
Definition in file Quaternion.h.