|
template<class T > |
Quaternion< T > | ln (const Quaternion< T > &q) |
| calculates the natural logerithm of this quaternion More...
|
|
template<class T > |
Quaternion< T > | exp (const Quaternion< T > &q) |
| this will return the exponential of this quaternion \( e^Quaternion \) More...
|
|
template<class T > |
Quaternion< T > | inverse (const Quaternion< T > &q) |
| Calculate the inverse Quaternion. More...
|
|
template<class T > |
Quaternion< T > | pow (const Quaternion< T > &q, double power) |
| calculates the quaternion lifted to the power of power More...
|
|
template<class Q , class T > |
const Quaternion< Q > | cast (const Quaternion< T > &quaternion) |
| Casts Quaternion<T> to Quaternion<Q> More...
|
|
template<> |
void | write (const rw::math::Quaternion< double > &sobject, rw::common::OutputArchive &oarchive, const std::string &id) |
|
template<> |
void | write (const rw::math::Quaternion< float > &sobject, rw::common::OutputArchive &oarchive, const std::string &id) |
|
template<> |
void | read (rw::math::Quaternion< double > &sobject, rw::common::InputArchive &iarchive, const std::string &id) |
|
template<> |
void | read (rw::math::Quaternion< float > &sobject, rw::common::InputArchive &iarchive, const std::string &id) |
|