#include <rotation_matrix.h>

| Public Member Functions | |
| _RotationMatrix2 () | |
| _RotationMatrix2 () | |
| _RotationMatrix2 (Base angle) | |
| _RotationMatrix2 (Base angle) | |
| _RotationMatrix2 (const _Vector< 1, Base > &angles) | |
| _RotationMatrix2 (const _Vector< 1, Base > &angles) | |
| _RotationMatrix2 (const _RotationMatrix< 2, Base > &rm) | |
| _RotationMatrix2 (const _RotationMatrix< 2, Base > &rm) | |
| Base | angle () const | 
| Base | angle () const | 
| _Vector< 1, Base > | angles () const | 
| _Vector< 1, Base > | angles () const | 
| _RotationMatrix2< Base > | rotationMatrix () const | 
| _RotationMatrix2< Base > | rotationMatrix () const | 
| Static Public Attributes | |
| static const int | Angles = 1 | 
Specialized class for handling 2D rotations as rotation matrices
Definition at line 50 of file include/hogman_minimal/math/rotation_matrix.h.
| _RotationMatrix2< Base >::_RotationMatrix2 | ( | ) | 
Definition at line 111 of file include/hogman_minimal/math/rotation_matrix.hpp.
| _RotationMatrix2< Base >::_RotationMatrix2 | ( | Base | angle | ) | 
constructs a rotation matric from an angle value
Definition at line 58 of file include/hogman_minimal/math/rotation_matrix.hpp.
| _RotationMatrix2< Base >::_RotationMatrix2 | ( | const _Vector< 1, Base > & | angles | ) | 
constructs a rotation matric from a 3 vector representing the euler angle
Definition at line 67 of file include/hogman_minimal/math/rotation_matrix.hpp.
| _RotationMatrix2< Base >::_RotationMatrix2 | ( | const _RotationMatrix< 2, Base > & | rm | ) |  [inline] | 
Definition at line 57 of file include/hogman_minimal/math/rotation_matrix.h.
| _RotationMatrix2< Base >::_RotationMatrix2 | ( | ) | 
| _RotationMatrix2< Base >::_RotationMatrix2 | ( | Base | angle | ) | 
constructs a rotation matric from an angle value
| _RotationMatrix2< Base >::_RotationMatrix2 | ( | const _Vector< 1, Base > & | angles | ) | 
constructs a rotation matric from a 3 vector representing the euler angle
| _RotationMatrix2< Base >::_RotationMatrix2 | ( | const _RotationMatrix< 2, Base > & | rm | ) |  [inline] | 
Definition at line 57 of file src/math/rotation_matrix.h.
| Base _RotationMatrix2< Base >::angle | ( | ) | const | 
Definition at line 76 of file include/hogman_minimal/math/rotation_matrix.hpp.
| Base _RotationMatrix2< Base >::angle | ( | ) | const | 
| _Vector<1, Base> _RotationMatrix2< Base >::angles | ( | ) | const  [inline] | 
returns the euler angles
Definition at line 62 of file src/math/rotation_matrix.h.
| _Vector<1, Base> _RotationMatrix2< Base >::angles | ( | ) | const  [inline] | 
returns the euler angles
Definition at line 62 of file include/hogman_minimal/math/rotation_matrix.h.
| _RotationMatrix2<Base> _RotationMatrix2< Base >::rotationMatrix | ( | ) | const  [inline] | 
returns a rotation matrix which is a copy, Implemented be homogeneous with other rotation representations
Definition at line 60 of file src/math/rotation_matrix.h.
| _RotationMatrix2<Base> _RotationMatrix2< Base >::rotationMatrix | ( | ) | const  [inline] | 
returns a rotation matrix which is a copy, Implemented be homogeneous with other rotation representations
Definition at line 60 of file include/hogman_minimal/math/rotation_matrix.h.
| static const int _RotationMatrix2< Base >::Angles = 1  [static] | 
Definition at line 51 of file include/hogman_minimal/math/rotation_matrix.h.