ProtoTracer  1.0
Real-time 3D rendering and animation engine
Loading...
Searching...
No Matches
EulerOrder.cpp
Go to the documentation of this file.
1#include "EulerOrder.h"
2
3// Default constructor.
5 : AxisOrder(Axis::XYZ),
6 FrameTaken(AxisFrame::Static),
7 Permutation(0, 1, 2) {}
8
9// Parameterized constructor.
14
15// Convert EulerOrder to a string representation.
Defines the EulerOrder class for specifying rotation orders in 3D space.
String ToString()
Converts the EulerOrder object to a string representation.
Vector3D Permutation
Permutation vector for axis reordering.
Definition EulerOrder.h:61
EulerOrder()
Default constructor.
Definition EulerOrder.cpp:4
Axis
Enumeration of possible axis orders for rotations.
Definition EulerOrder.h:38
AxisFrame
Enumeration of possible reference frames for rotations.
Definition EulerOrder.h:54
Implements a generic Kalman Filter for 1D data.
Represents a 3D vector (X, Y, Z) and provides methods for vector arithmetic.
Definition Vector3D.h:26
String ToString() const
Converts the vector to a string representation.
Definition Vector3D.cpp:189