Developer Documentation
RAVL, Recognition And Vision Library
USER HOME PAGE CLASS LIST CONTENTS
Ravl - Core - Tuples - Tuple3C<class T1,class T2,class T3>
 

  PUBLIC
Tuple3C::Tuple3C(void)
Tuple3C::Tuple3C(istream &)
Tuple3C::Tuple3C(BinIStreamC &)
Tuple3C::Tuple3C(const T1 &,const T2 &,const T3 &)
Tuple3C::Tuple3C(const Tuple3C &)
Tuple3C::Data1(void)
Tuple3C::Data1(void) const
Tuple3C::Data2(void)
Tuple3C::Data2(void) const
Tuple3C::Data3(void)
Tuple3C::Data3(void) const
Tuple3C::Hash(void) const
Tuple3C::operator ==(const Tuple3C &) const
Tuple3C::operator !=(const Tuple3C &) const

   Tuple3C<class T1,class T2,class T3>   
 
Class containing 3 other classes.
 
include "Ravl/Tuple3.hh"
Created:09/06/1998 
Source file:Ravl/Core/Container/Misc/Tuple3.hh
User Level:Normal
Library:RavlCore
In Scope:RavlN

Variables:
T1 d1;

T2 d2;

T3 d3;

Methods:
Tuple3C()
Default constructor.

Tuple3C(istream & in)
Stream constructor.

Tuple3C(BinIStreamC & in)
Binary Stream constructor.

Tuple3C(const T1 & nd1,const T2 & nd2,const T3 & nd3)
Constructor.

Tuple3C(const Tuple3C<T1,T2,T3> & oth)
Copy constructor.

T1 & Data1()
Data access.

const T1 & Data1() const
Data access.

T2 & Data2()
Data access.

const T2 & Data2() const
Data access.

T3 & Data3()
Data access.

const T3 & Data3() const
Data access.

UIntT Hash() const
Get hash value for tuple.

bool operator ==(const Tuple3C<T1,T2,T3> & oth) const
Are tuples equal ?

bool operator !=(const Tuple3C<T1,T2,T3> & oth) const
Are tuples unequal ?


Maintainer:Charles Galambos, Created: 09/06/1998, Documentation by CxxDoc: Tue Aug 13 09:59:30 2002