#include <GteDualQuaternion.h>
Public Member Functions | |
DualQuaternion () | |
DualQuaternion (DualQuaternion const &d) | |
DualQuaternion (Quaternion< Real > const &p, Quaternion< Real > const &q) | |
DualQuaternion & | operator= (DualQuaternion const &d) |
Quaternion< Real > const & | operator[] (int i) const |
Quaternion< Real > & | operator[] (int i) |
Static Public Member Functions | |
static DualQuaternion | Identity () |
static DualQuaternion | Zero () |
Private Attributes | |
std::array< Quaternion< Real >, 2 > | mTuple |
Definition at line 166 of file GteDualQuaternion.h.
gte::DualQuaternion< Real >::DualQuaternion | ( | ) |
gte::DualQuaternion< Real >::DualQuaternion | ( | DualQuaternion< Real > const & | d | ) |
gte::DualQuaternion< Real >::DualQuaternion | ( | Quaternion< Real > const & | p, |
Quaternion< Real > const & | q | ||
) |
|
static |
DualQuaternion& gte::DualQuaternion< Real >::operator= | ( | DualQuaternion< Real > const & | d | ) |
Quaternion<Real> const& gte::DualQuaternion< Real >::operator[] | ( | int | i | ) | const |
Quaternion<Real>& gte::DualQuaternion< Real >::operator[] | ( | int | i | ) |
|
static |
|
private |
Definition at line 191 of file GteDualQuaternion.h.