GAMS
1.2.2
|
#include <Coordinate.h>
Public Types | |
using | Base = basic_rotational_mixin< Derived > |
Public Member Functions | |
double | angle_to (const Derived &target) const |
template<typename U > | |
double | angle_to (const Derived &target, U u) const |
void | from_quat (const Eigen::Quaterniond &quat) |
Eigen::Quaterniond | into_quat () const |
Represent this rotation as a quaternion. More... | |
Eigen::Vector3d & | rot_vec () |
const Eigen::Vector3d & | rot_vec () const |
double | rx () const |
double | rx (double v) |
double | ry () const |
double | ry (double v) |
double | rz () const |
double | rz (double v) |
Derived & | self () |
const Derived & | self () const |
template<typename Other > | |
auto | slerp (double scale, const Other &other) -> typename std::decay< decltype(other.into_quat(), std::declval< Derived >())>::type |
template<typename Other > | |
auto | slerp (const Other &other, double scale) -> typename std::decay< decltype(other.into_quat(), std::declval< Derived >())>::type |
template<typename Other > | |
auto | slerp_this (double scale, const Other &other) -> decltype(other.into_quat(), void()) |
template<typename Other > | |
auto | slerp_this (const Other &other, double scale) -> decltype(other.into_quat(), void()) |
Definition at line 456 of file Coordinate.h.
using gams::pose::unit_traits< units::plane_angle >::mixin< Derived >::Base = basic_rotational_mixin<Derived> |
Definition at line 457 of file Coordinate.h.
|
inlineinherited |
Definition at line 350 of file Coordinate.h.
|
inlineinherited |
Definition at line 356 of file Coordinate.h.
|
inlineinherited |
Definition at line 397 of file Coordinate.h.
|
inlineinherited |
Represent this rotation as a quaternion.
Definition at line 381 of file Coordinate.h.
|
inline |
Definition at line 460 of file Coordinate.h.
|
inline |
Definition at line 461 of file Coordinate.h.
|
inlineinherited |
Definition at line 369 of file Coordinate.h.
|
inlineinherited |
Definition at line 373 of file Coordinate.h.
|
inlineinherited |
Definition at line 370 of file Coordinate.h.
|
inlineinherited |
Definition at line 374 of file Coordinate.h.
|
inlineinherited |
Definition at line 371 of file Coordinate.h.
|
inlineinherited |
Definition at line 375 of file Coordinate.h.
|
inlineinherited |
Definition at line 347 of file Coordinate.h.
|
inlineinherited |
Definition at line 348 of file Coordinate.h.
|
inlineinherited |
Definition at line 403 of file Coordinate.h.
|
inlineinherited |
Definition at line 411 of file Coordinate.h.
|
inlineinherited |
Definition at line 419 of file Coordinate.h.
|
inlineinherited |
Definition at line 426 of file Coordinate.h.