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