Class euler_angles
Defined in File orientation.hpp
Inheritance Relationships
Base Type
public rcppsw::er::stringizable
(Class stringizable)
Class Documentation
-
class euler_angles : public rcppsw::er::stringizable
A class representing the orientation of a point or body in space using Euler angles.
Public Functions
-
inline euler_angles(const rmath::radians &x, const rmath::radians &y, const rmath::radians &z)
-
euler_angles(void) = default
Initializes to (0,0,0).
-
inline euler_angles operator+(const euler_angles &rhs) const
-
inline euler_angles &operator+=(const euler_angles &rhs)
-
inline euler_angles operator/(double rhs) const
-
inline virtual std::string to_str(void) const override
Return a string representation of a class.
-
inline const rmath::radians &x(void) const
-
inline const rmath::radians &y(void) const
-
inline const rmath::radians &z(void) const
-
inline euler_angles(const rmath::radians &x, const rmath::radians &y, const rmath::radians &z)