Developer Documentation
RAVL, Recognition And Vision Library
USER HOME PAGE CLASS LIST CONTENTS
Ravl - Images - Lines - PixelMapSearchC<class CurveT>
 

  PUBLIC
PixelMapSearchC::PixelMapSearchC(PixelMapC &,RealT,CurveT,RealT,RealT,const ImageC &)
PixelMapSearchC::NewPoints(Point2dC,DListC &)
PixelMapSearchC::NextPoint(Point2dC,bool,RealT &)
PixelMapSearchC::Collect(Point2dC)
PixelMapSearchC::IncWhere(void)
PixelMapSearchC::NewPoints(Point2dC)
PixelMapSearchC::NextValid(void)
PixelMapSearchBaseC::ParamPos(void) const
PixelMapSearchBaseC::MergeReady(DListC &,const DListC &)
PixelMapSearchBaseC::MapLocal(void)

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

Parent Classes: Variables:
CurveT Curve;
Object model.

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

Point2dC NewPoints(Point2dC CurAt,DListC<PCIndex2dC> & NewPnts)
Get new points.

Point2dC NextPoint(Point2dC From,bool PosDir,RealT & NewPar)
Find next point on grid.

PCPixelListC Collect(Point2dC Start)
Returns closest pixels to the 'Start' point

void IncWhere()
Increment where

DListC<PCIndex2dC> NewPoints(Point2dC At)

bool NextValid()

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