Struct Rotation¶
- Defined in File effector.hpp
Inheritance Relationships¶
Base Type¶
public boost::addable< Rotation, boost::subtractable< Rotation, boost::equality_comparable< Rotation, boost::multipliable< Rotation, std::size_t > > > >
Struct Documentation¶
-
struct
Rotation: public boost::addable<Rotation, boost::subtractable<Rotation, boost::equality_comparable<Rotation, boost::multipliable<Rotation, std::size_t>>>>¶ Public Types
-
using
value_type= Eigen::Quaternion<double>¶
Public Functions
-
Rotation()¶
-
Rotation(double w, double x, double y, double z)¶
-
Rotation(const value_type&)¶
-
const value_type &
quaternion() const¶
-
void
set_quaternion(const value_type&)¶
-
double
w() const¶
-
double
x() const¶
-
double
y() const¶
-
double
z() const¶
-
std::tuple<double, double, double, double>
wxyz() const¶
-
void
set_wxyz(double, double, double, double)¶
-
using