OctagonShape Class Reference

An Octagon ShapeModel. More...

#include <BeoSub/CannyModel.H>

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

List of all members.

Public Member Functions

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

An Octagon ShapeModel.

Definition at line 150 of file CannyModel.H.


Constructor & Destructor Documentation

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

Constructor.

Definition at line 277 of file CannyModel.C.

OctagonShape::~OctagonShape (  )  [virtual]

Destructor.

Definition at line 282 of file CannyModel.C.


Member Function Documentation

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

Core of the distance computation.

Implements ShapeModel.

Definition at line 286 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:38 2011 for iLab Neuromorphic Vision Toolkit by  doxygen 1.6.3