#include <assert.h>
#include <cmath>
#include "dmatrix.hh"
#include "transformation3.hxx"
Go to the source code of this file.
|
template<class T > |
T | AISNavigation::innerproduct (const Quaternion< T > &left, const Quaternion< T > &right) |
|
template<class T > |
Quaternion< T > | AISNavigation::operator* (const Quaternion< T > &left, const Quaternion< T > &right) |
|
template<class T > |
Quaternion< T > | AISNavigation::operator* (const Quaternion< T > &left, const T scalar) |
|
template<class T > |
Quaternion< T > | AISNavigation::operator* (const T scalar, const Quaternion< T > &right) |
|
template<class T > |
Vector3< T > | AISNavigation::operator* (const Transformation3< T > &m, const Vector3< T > &v) |
|
template<class T > |
Transformation3< T > | AISNavigation::operator* (const Transformation3< T > &m1, const Transformation3< T > &m2) |
|
template<class T > |
Quaternion< T > | AISNavigation::operator+ (const Quaternion< T > &left, const Quaternion< T > &right) |
|
template<class T > |
Quaternion< T > | AISNavigation::operator- (const Quaternion< T > &left, const Quaternion< T > &right) |
|
template<class T > |
std::ostream & | AISNavigation::operator<< (std::ostream &os, const Quaternion< T > &q) |
|
template<class T > |
Quaternion< T > | AISNavigation::slerp (const Quaternion< T > &from, const Quaternion< T > &to, const T lambda) |
|