#include <rotation.h>
Public Member Functions | |
void | add1 (const Vector &n_old, const Vector &n_new, const Vector &var) |
void | add2 (const Vector &n_old, const Vector &n_new, const TYPE weight=1) |
void | finish1 () |
Rotation () | |
Matrix | toRotationMatrix () const |
Private Types | |
typedef Eigen::Matrix< TYPE, 3, 3 > | Matrix |
typedef Eigen::Matrix< TYPE, 3, 1 > | Vector |
Private Attributes | |
RotationAngle< TYPE > | angle_ |
RotationAxis< TYPE > | axis_ |
int | num_ |
Definition at line 242 of file rotation.h.
typedef Eigen::Matrix<TYPE,3,3> DOF6::Rotation< TYPE >::Matrix [private] |
Definition at line 244 of file rotation.h.
typedef Eigen::Matrix<TYPE,3,1> DOF6::Rotation< TYPE >::Vector [private] |
Definition at line 245 of file rotation.h.
DOF6::Rotation< TYPE >::Rotation | ( | ) | [inline] |
Definition at line 251 of file rotation.h.
void DOF6::Rotation< TYPE >::add1 | ( | const Vector & | n_old, |
const Vector & | n_new, | ||
const Vector & | var | ||
) | [inline] |
Definition at line 255 of file rotation.h.
void DOF6::Rotation< TYPE >::add2 | ( | const Vector & | n_old, |
const Vector & | n_new, | ||
const TYPE | weight = 1 |
||
) | [inline] |
Definition at line 268 of file rotation.h.
void DOF6::Rotation< TYPE >::finish1 | ( | ) | [inline] |
Definition at line 264 of file rotation.h.
Matrix DOF6::Rotation< TYPE >::toRotationMatrix | ( | ) | const [inline] |
Definition at line 273 of file rotation.h.
RotationAngle<TYPE> DOF6::Rotation< TYPE >::angle_ [private] |
Definition at line 247 of file rotation.h.
RotationAxis<TYPE> DOF6::Rotation< TYPE >::axis_ [private] |
Definition at line 248 of file rotation.h.
int DOF6::Rotation< TYPE >::num_ [private] |
Definition at line 249 of file rotation.h.