#include <triplet.h>


Public Types | |
| typedef std::pair< _Ty1, _Ty2 > | _Mybase | 
| typedef triplet< _Ty1, _Ty2, _Ty3 > | _Myt | 
| typedef _Ty3 | third_type | 
Public Member Functions | |
| triplet () | |
| triplet (const _Ty1 &val1, const _Ty2 &val2, const _Ty3 &val3) | |
| template<typename _O1, typename _O2, typename _O3> | |
| triplet (const triplet< _O1, _O2, _O3 > &rhs) | |
| void | swap (_Myt &rhs) | 
Public Attributes | |
| third_type | third | 
Definition at line 47 of file triplet.h.
| typedef std::pair<_Ty1, _Ty2> mbo::triplet< _Ty1, _Ty2, _Ty3 >::_Mybase | 
Reimplemented in mbo::quaternion< _Ty1, _Ty2, _Ty3, _Ty4 >.
| typedef triplet<_Ty1, _Ty2, _Ty3> mbo::triplet< _Ty1, _Ty2, _Ty3 >::_Myt | 
Reimplemented in mbo::quaternion< _Ty1, _Ty2, _Ty3, _Ty4 >.
| typedef _Ty3 mbo::triplet< _Ty1, _Ty2, _Ty3 >::third_type | 
| mbo::triplet< _Ty1, _Ty2, _Ty3 >::triplet | ( | ) |  [inline] | 
        
| mbo::triplet< _Ty1, _Ty2, _Ty3 >::triplet | ( | const _Ty1 & | val1, | |
| const _Ty2 & | val2, | |||
| const _Ty3 & | val3 | |||
| ) |  [inline] | 
        
| mbo::triplet< _Ty1, _Ty2, _Ty3 >::triplet | ( | const triplet< _O1, _O2, _O3 > & | rhs | ) |  [inline] | 
        
| void mbo::triplet< _Ty1, _Ty2, _Ty3 >::swap | ( | _Myt & | rhs | ) |  [inline] | 
        
Definition at line 72 of file triplet.h.
References mbo::swap(), and mbo::triplet< _Ty1, _Ty2, _Ty3 >::third.
Referenced by mbo::swap().
00073 { 00074 std::swap(first, rhs.first); 00075 std::swap(second, rhs.second); 00076 std::swap(third, rhs.third); 00077 }

| third_type mbo::triplet< _Ty1, _Ty2, _Ty3 >::third | 
Definition at line 79 of file triplet.h.
Referenced by mbo::operator==(), mbo::triplet< _Ty1, _Ty2, _Ty3 >::swap(), and mbo::quaternion< _Ty1, _Ty2, _Ty3, _Ty4 >::swap().
| Hosted on code.google.com | © Marcus Börger | Generated on Fri Jan 18 21:21:14 2008 for MBO-lib by   1.5.4 |