Developer Documentation
RAVL, Recognition And Vision Library
USER HOME PAGE CLASS LIST CONTENTS
Ravl - Pattern Recognition - Data Set - DataSet3IterC<class Sample1T,class Sample2T,class Sample3T>
 

  PUBLIC
DataSet3IterC::DataSet3IterC(void)
DataSet3IterC::DataSet3IterC(const DataSet3C &)
DataSet3IterC::DataSet3IterC(const Sample1T &,const Sample2T &,const Sample3T &)
DArray1dIter3C::First(void)
DArray1dIter3C::Data3(void)
DArray1dIter3C::Data3(void) const
DArray1dIter3C::Next(void)
DArray1dIter3C::operator ++(int)
DArray1dIter3C::Index(void)
DArray1dIter2C::First(void)
DArray1dIter2C::IsElm(void) const
DArray1dIter2C::operator bool(void) const
DArray1dIter2C::Data1(void)
DArray1dIter2C::Data1(void) const
DArray1dIter2C::Data2(void)
DArray1dIter2C::Data2(void) const
DArray1dIter2C::Next(void)
DArray1dIter2C::operator ++(int)
DArray1dIter2C::Index(void)

   DataSet3IterC<class Sample1T,class Sample2T,class Sample3T>   
 
Iterate through a data set.
 
include "Ravl/PatternRec/DataSet3Iter.hh"
Source file:Ravl/PatternRec/DataSet/DataSet3Iter.hh
User Level:Normal
Library:RavlPatternRec
In Scope:RavlN

Parent Classes: Typedefs:
typedef Sample1T::ElementT Element1T;

typedef Sample2T::ElementT Element2T;

typedef Sample3T::ElementT Element3T;

Methods:
DataSet3IterC()
Default construtor.

DataSet3IterC(const DataSet3C<Sample1T,Sample2T,Sample3T> & nds)
Construct from a data set.

DataSet3IterC(const Sample1T & s1,const Sample2T & s2,const Sample3T & s3)
Construct from individual samples.

#include "Ravl/DArray1dIter3.hh"
bool First()
Goto first element in the array.
Returns true if iterator is at a valid element after operation.

typename Sample3T::ElementT & Data3()
Access data.

const typename Sample3T::ElementT & Data3() const
Access data.

bool Next()
Goto next element.
Returns true if iterator is at a valid element after operation.

void operator ++(int)
Goto next element.

IndexC Index()
Get index of current element.

#include "Ravl/DArray1dIter2.hh"
bool First()
Goto first element in the array.
Returns true if iterator is at a valid element after operation.

bool IsElm() const
At a valid element ?

operator bool() const
At a valid element ?

typename Sample1T::ElementT & Data1()
Access data.

const typename Sample1T::ElementT & Data1() const
Access data.

typename Sample2T::ElementT & Data2()
Access data.

const typename Sample2T::ElementT & Data2() const
Access data.

bool Next()
Goto next element.
Returns true if iterator is at a valid element after operation.

void operator ++(int)
Goto next element.

IndexC Index()
Get index of current element.


Documentation by CxxDoc: Tue Aug 13 09:59:30 2002