claraty::Base_Trans< T, Rotation_Type > Struct Template Reference
[Data Structure]
#include <trans.h>
Inheritance diagram for claraty::Base_Trans< T, Rotation_Type >:


Public Member Functions | |
| Base_Trans () | |
| Base_Trans (const Point< T > &p) | |
| Base_Trans (const Rotation_Type &r) | |
| Base_Trans (const Point< T > &p, const Rotation_Type &r) | |
| Base_Trans (const Base_Trans< T, Rotation_Type > &t) | |
Public Attributes | |
| Point< T > | _p |
| Rotation_Type | _r |
Detailed Description
template<class T, class Rotation_Type>
struct claraty::Base_Trans< T, Rotation_Type >
Definition at line 49 of file trans.h.
Constructor & Destructor Documentation
| claraty::Base_Trans< T, Rotation_Type >::Base_Trans | ( | ) | [inline] |
| claraty::Base_Trans< T, Rotation_Type >::Base_Trans | ( | const Point< T > & | p | ) | [inline] |
| claraty::Base_Trans< T, Rotation_Type >::Base_Trans | ( | const Rotation_Type & | r | ) | [inline] |
| claraty::Base_Trans< T, Rotation_Type >::Base_Trans | ( | const Point< T > & | p, | |
| const Rotation_Type & | r | |||
| ) | [inline] |
| claraty::Base_Trans< T, Rotation_Type >::Base_Trans | ( | const Base_Trans< T, Rotation_Type > & | t | ) | [inline] |
Member Data Documentation
| Point<T> claraty::Base_Trans< T, Rotation_Type >::_p |
Definition at line 50 of file trans.h.
Referenced by claraty::Trans< T, Rotation_Type >::distance_from(), claraty::QTrans< T >::get(), claraty::Trans< T, Rotation_Type >::get_translation(), claraty::Trans< T, Rotation_Type >::get_x(), claraty::Trans< T, Rotation_Type >::get_xyz(), claraty::Trans< T, Rotation_Type >::get_y(), claraty::Trans< T, Rotation_Type >::get_z(), claraty::inverse(), claraty::Trans< T, Rotation_Type >::io(), claraty::Trans< T, Rotation_Type >::operator *(), claraty::operator<<(), claraty::Trans< T, Rotation_Type >::rotate(), claraty::Trans< T, Rotation_Type >::rotate_x(), claraty::Trans< T, Rotation_Type >::rotate_y(), claraty::Trans< T, Rotation_Type >::rotate_z(), claraty::QTrans< T >::set(), claraty::Trans< T, Rotation_Type >::set_identity(), claraty::Trans< T, Rotation_Type >::set_translation(), claraty::Trans< T, Rotation_Type >::set_x(), claraty::Trans< T, Rotation_Type >::set_xy(), claraty::Trans< T, Rotation_Type >::set_xyz(), claraty::Trans< T, Rotation_Type >::set_y(), claraty::Trans< T, Rotation_Type >::set_z(), and claraty::Trans< T, Rotation_Type >::translate().
| Rotation_Type claraty::Base_Trans< T, Rotation_Type >::_r |
Definition at line 51 of file trans.h.
Referenced by claraty::QTrans< T >::get(), claraty::HTrans< T >::get_pitch(), claraty::QTrans< T >::get_qi(), claraty::QTrans< T >::get_qj(), claraty::QTrans< T >::get_qk(), claraty::QTrans< T >::get_qs(), claraty::QTrans< T >::get_quaternion(), claraty::HTrans< T >::get_roll(), claraty::Trans< T, Rotation_Type >::get_rotation(), claraty::QTrans< T >::get_rotation_matrix(), claraty::QTrans< T >::get_rpy_angles(), claraty::HTrans< T >::get_rpy_angles(), claraty::HTrans< T >::get_yaw(), claraty::inverse(), claraty::Trans< T, Rotation_Type >::io(), claraty::Trans< T, Rotation_Type >::operator *(), claraty::operator<<(), claraty::Trans< T, Rotation_Type >::rotate(), claraty::Trans< T, Rotation_Type >::rotate_x(), claraty::Trans< T, Rotation_Type >::rotate_y(), claraty::Trans< T, Rotation_Type >::rotate_z(), claraty::QTrans< T >::set(), claraty::HTrans< T >::set(), claraty::HTrans< T >::set_absolute_heading(), claraty::HTrans< T >::set_heading(), claraty::Trans< T, Rotation_Type >::set_identity(), claraty::QTrans< T >::set_quaternion(), claraty::Trans< T, Rotation_Type >::set_rotation(), claraty::QTrans< T >::set_rotation_matrix(), claraty::HTrans< T >::set_rpy_angles(), and claraty::Trans< T, Rotation_Type >::translate().
The documentation for this struct was generated from the following file: