Developer Documentation
RAVL, Recognition And Vision Library
USER HOME PAGE CLASS LIST CONTENTS
Ravl - Images - Lines - PixelMapSearchBaseC
 

  PUBLIC
PixelMapSearchBaseC::PixelMapSearchBaseC(PixelMapC &,RealT,RealT,RealT,const ImageC &)
PixelMapSearchBaseC::ParamPos(void) const
PixelMapSearchBaseC::MergeReady(DListC &,const DListC &)
PixelMapSearchBaseC::MapLocal(void)

   PixelMapSearchBaseC   
 
Pixel map search base class.
 
include "Ravl/Image/PixelMapSearch.hh"
Created:13/2/97 
Source file:Ravl/Image/Processing/Lines/PixelMapSearch.hh
User Level:Develop
Library:RavlImageProc
In Scope:RavlImageN

Derived Classes: Variables:
const RealT CWidth;
Width of corridor.

const RealT CWidth2;

RealT Where;
Where in the model we are.

RealT MaxParam;
Maximum value of paramiter.

RealT MinParam;
Minumum value of paramiter.

PixelMapC & Map;
Map of pixels.

HSetC Done;
Bins that have been checked.

DListC Ready;
Points that have been covered. in increasing paramiter value.

Index2dC LastSet;
Center of last set of 4 bins.

ImageC inimg;

Methods:
PixelMapSearchBaseC(PixelMapC & Map,RealT CWidth,RealT nMinParam,RealT nMaxParam,const ImageC<ByteT> & ninimg)
Constructor.

RealT ParamPos() const
Get position in linear space.

void MergeReady(DListC<PCIndex2dC> & aLst,const DListC<PCIndex2dC> & Ready)
Merge new points into ready list.

BinListC<Point2dC,Index2dC,Index2dC> & MapLocal()
Access bins in map.


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