CircleShape Class Reference

A Circle ShapeModel. More...

#include <BeoSub/CannyModel.H>

Inheritance diagram for CircleShape:
Inheritance graph
[legend]
Collaboration diagram for CircleShape:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 CircleShape (const double thresh, double *dims, const bool debug=false)
 Constructor.
virtual ~CircleShape ()
 Destructor.

Protected Member Functions

virtual float getDist (double p[], const Image< float > &distMap, Image< PixRGB< byte > > &xdisp) const
 Core of the distance computation.

Detailed Description

A Circle ShapeModel.

Definition at line 168 of file CannyModel.H.


Constructor & Destructor Documentation

CircleShape::CircleShape ( const double  thresh,
double *  dims,
const bool  debug = false 
)

Constructor.

Definition at line 368 of file CannyModel.C.

CircleShape::~CircleShape (  )  [virtual]

Destructor.

Definition at line 373 of file CannyModel.C.


Member Function Documentation

float CircleShape::getDist ( double  p[],
const Image< float > &  distMap,
Image< PixRGB< byte > > &  xdisp 
) const [protected, virtual]

Core of the distance computation.

Implements ShapeModel.

Definition at line 377 of file CannyModel.C.

References ShapeModel::getDistVal().


The documentation for this class was generated from the following files:
Generated on Sun May 8 08:20:51 2011 for iLab Neuromorphic Vision Toolkit by  doxygen 1.6.3