Go to the source code of this file.
|
double | dot (const dual_quaternion &a, const dual_quaternion &b) |
|
dual_quaternion | exp (dual_quaternion a) |
|
dual_quaternion | log (dual_quaternion a) |
|
dual_quaternion | operator! (const dual_quaternion &a) |
|
dual_quaternion | operator* (const dual_quaternion &a, const dual_quaternion &b) |
|
std::ostream & | operator<< (std::ostream &out, const dual_quaternion &dq) |
|
dual_quaternion | operator~ (const dual_quaternion &a) |
|
void | set_dual_quaternion_matrix (matrix< double > &M, const dual_quaternion &dq, int i=0, int j=0, double w=1.0) |
|
void | set_quaternion_matrix (matrix< double > &M, const quaternion< double > &q, int i=0, int j=0, double w=1.0) |
|
template<typename T > |
int | sign (T v) |
|
◆ dot()
◆ exp()
◆ log()
◆ operator!()
◆ operator*()
◆ operator<<()
std::ostream& operator<< |
( |
std::ostream & |
out, |
|
|
const dual_quaternion & |
dq |
|
) |
| |
◆ operator~()
◆ set_dual_quaternion_matrix()
void set_dual_quaternion_matrix |
( |
matrix< double > & |
M, |
|
|
const dual_quaternion & |
dq, |
|
|
int |
i = 0 , |
|
|
int |
j = 0 , |
|
|
double |
w = 1.0 |
|
) |
| |
◆ set_quaternion_matrix()
void set_quaternion_matrix |
( |
matrix< double > & |
M, |
|
|
const quaternion< double > & |
q, |
|
|
int |
i = 0 , |
|
|
int |
j = 0 , |
|
|
double |
w = 1.0 |
|
) |
| |
◆ sign()