[ VIGRA Homepage | Function Index | Class Index | Namespaces | File List | Main Page ]
| Tuple Types |  | 
pair, triple, tuple4, tuple5
#include <vigra/utilities.hxx>
 Namespace: vigra
VIGRA defines tuple types vigra::triple, vigra::tuple4, vigra::tuple5. In addition, std::pair is imported into namespace vigra from the C++ standard library. All these types are defined similarly:
template <class First, class Second, class Third> class Triple { ... };
typedef's tells the types stored in the tuple:
typedef ... first_type; typedef ... second_type; typedef ... third_type; // triple, tuple4, tuple5 only typedef ... forth_type; // tuple4, tuple5 only typedef ... fifth_type; // tuple5 only
    first;
    second;
    third;  // triple, tuple4, tuple5 only
    forth;  // tuple4, tuple5 only
    fifth;  // tuple5 only
| 
© Ullrich Köthe     (ullrich.koethe@iwr.uni-heidelberg.de)  | 
html generated using doxygen and Python
 |