User Documentation
RAVL, Recognition And Vision Library
DEVELOP HOME PAGE CLASS LIST CONTENTS
Ravl - Pattern Recognition - Data Set - DataSet1IterC<class SampleT>
 

  PUBLIC
DataSet1IterC::DataSet1IterC(void)
DataSet1IterC::DataSet1IterC(const DataSet1C &)
DArray1dIterC::First(void)
DArray1dIterC::operator =(const DArray1dC &)
DArray1dIterC::IsElm(void) const
DArray1dIterC::operator bool(void) const
DArray1dIterC::Data(void)
DArray1dIterC::Data(void) const
DArray1dIterC::operator *(void)
DArray1dIterC::operator *(void) const
DArray1dIterC::operator ->(void)
DArray1dIterC::operator ->(void) const
DArray1dIterC::Next(void)
DArray1dIterC::operator ++(int)
DArray1dIterC::Index(void)
DArray1dIterC::Invalidate(void)

   DataSet1IterC<class SampleT>   
 
Iterate through a data set.
 
include "Ravl/PatternRec/DataSet1Iter.hh"
User Level:Normal
Library:RavlPatternRec
In Scope:RavlN

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

Methods:
DataSet1IterC()
Default construtor.

DataSet1IterC(const DataSet1C<SampleT> & nds)
Construct from a data set.

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

const DArray1dIterC<typename SampleT::ElementT> & operator =(const DArray1dC<typename SampleT::ElementT> & narr)
Assign to array.
Leave iterator at first element in list.

bool IsElm() const
At a valid element ?

operator bool() const
At a valid element ?

typename SampleT::ElementT & Data()
Access data.

const typename SampleT::ElementT & Data() const
Access data.

typename SampleT::ElementT & operator *()
Access data.

const typename SampleT::ElementT & operator *() const
Access data.

typename SampleT::ElementT * operator ->()
Access data.

const typename SampleT::ElementT * operator ->() 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.

void Invalidate()
Invalidate iterator.


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