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

  PUBLIC
Tuple2C::Tuple2C(void)
Tuple2C::Tuple2C(const T1 &,const T2 &)
Tuple2C::Tuple2C(const Tuple2C &)
Tuple2C::Data1(void)
Tuple2C::Data1(void) const
Tuple2C::Data2(void)
Tuple2C::Data2(void) const
Tuple2C::Hash(void) const
Tuple2C::operator ==(const Tuple2C &) const
Tuple2C::operator !=(const Tuple2C &) const

   Tuple2C<class T1,class T2>   
 
Class containing two other arbitrary classes
 
include "Ravl/Tuple2.hh"
Created:09/06/98 
Source file:Ravl/Core/Container/Misc/Tuple2.hh
User Level:Normal
Library:RavlCore
In Scope:RavlN

Variables:
T1 d1;

T2 d2;

Methods:
Tuple2C()
Default constructor.

Tuple2C(const T1 & nd1,const T2 & nd2)
Constructor.

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

T1 & Data1()
Data access.

const T1 & Data1() const
Data access.

T2 & Data2()
Data access.

const T2 & Data2() const
Data access.

UIntT Hash() const
Get hash value for tuple.

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

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


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