RectangleShape Class Reference

A Rectangle ShapeModel. More...

#include <BeoSub/CannyModel.H>

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

List of all members.

Public Member Functions

 RectangleShape (const double thresh, double *dims, const bool debug=false)
 Constructor.
virtual ~RectangleShape ()
 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 Rectangle ShapeModel.

Definition at line 114 of file CannyModel.H.


Constructor & Destructor Documentation

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

Constructor.

Definition at line 149 of file CannyModel.C.

RectangleShape::~RectangleShape (  )  [virtual]

Destructor.

Definition at line 154 of file CannyModel.C.


Member Function Documentation

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

Core of the distance computation.

Implements ShapeModel.

Definition at line 158 of file CannyModel.C.

References ShapeModel::getDistVal(), and height.


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