User Documentation
RAVL, Recognition And Vision Library
DEVELOP HOME PAGE CLASS LIST CONTENTS
Ravl - Images - Misc - Rectangle2dIterC
 

  PUBLIC
Rectangle2dIterC::Rectangle2dIterC(const ImageRectangleC &,const ImageRectangleC &)
Rectangle2dIterC::Window(void)
Rectangle2dIterC::Window(void) const
Rectangle2dIterC::First(void)
Rectangle2dIterC::Next(void)
Rectangle2dIterC::operator ++(int)
Rectangle2dIterC::IsElm(void) const
Rectangle2dIterC::operator bool(void) const

   Rectangle2dIterC   
 
Slide a rectangular window over a larger rectangle.
 
include "Ravl/Image/Rectangle2dIter.hh"
User Level:Normal
Library:RavlImageProc
In Scope:RavlImageN

Comments:
Slide a window over all possible positions in a larger rectangle.

Variables:
Methods:
Rectangle2dIterC(const ImageRectangleC & nImageRect,const ImageRectangleC & nwindow)
Constructor.

ImageRectangleC & Window()
Access current window.

const ImageRectangleC & Window() const
Access current window.

void First()
Goto first position.

bool Next()
Goto next position.
Returns true if window is on the same row.

bool operator ++(int)
Goto next position.
Returns true if window is on the same row.

bool IsElm() const
At a valid position ?

operator bool() const
At a valid position ?


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