Represents rotations in 3D space using Euler angles.
Provides predefined constants for common Euler rotation orders.
String ToString()
Converts the EulerAngles object to a string representation.
EulerAngles()
Default constructor that initializes angles to zero and order to a default value.
Vector3D Angles
The three rotation angles (pitch, yaw, roll) in degrees (or radians based on usage).
EulerOrder Order
The order in which the angles are applied (e.g., XYZ, ZYX, etc.).
Specifies the order and frame of reference for Euler rotations.
String ToString()
Converts the EulerOrder object to a string representation.
Implements a generic Kalman Filter for 1D data.
Represents a 3D vector (X, Y, Z) and provides methods for vector arithmetic.
String ToString() const
Converts the vector to a string representation.
A collection of predefined constants for Euler rotation orders.