Developer Documentation
RAVL, Recognition And Vision Library
USER HOME PAGE CLASS LIST CONTENTS
Ravl - Core - Indexing - IndexRange3dIterC
 

  PUBLIC
IndexRange3dIterC::IndexRange3dIterC(void)
IndexRange3dIterC::IndexRange3dIterC(const IndexRange3dC &)
IndexRange3dIterC::First(void)
IndexRange3dIterC::Data(void) const
IndexRange3dIterC::operator *(void) const
IndexRange3dIterC::Next(void)
IndexRange3dIterC::operator ++(int)
IndexRange3dIterC::IsElm(void) const
IndexRange3dIterC::operator bool(void) const
IndexRange3dIterC::Frame(void) const
IndexRange3dIterC::Frame(void)

   IndexRange3dIterC   
 
Iterate through a 3d range.
 
include "Ravl/IndexRange3dIter.hh"
Source file:Ravl/Core/Base/IndexRange3dIter.hh
User Level:Normal
Library:RavlCore
In Scope:RavlN

Variables:
Index3dC at;

IndexRange3dC range;

Methods:
IndexRange3dIterC()
Default constructor.

IndexRange3dIterC(const IndexRange3dC & rng)
Construct from an index range.

bool First()
Goto first index.

const Index3dC & Data() const
Access current position.

const Index3dC & operator *() const
Access current position.

bool Next()
Goto next index.
Returns true if on the same line.

void operator ++(int)
Goto next index.

bool IsElm() const
At a valid index in rectangle ?

operator bool() const
At a valid index in rectangle ?

const IndexRange3dC & Frame() const
Access the frame we're iterating.

IndexRange3dC & Frame()
Access the frame we're iterating.


Maintainer:Charles Galambos, Documentation by CxxDoc: Tue Aug 13 09:59:30 2002