ParallelShape Class Reference

A Parallel-lines ShapeModel. More...

#include <BeoSub/CannyModel.H>

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

List of all members.

Public Member Functions

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

Definition at line 185 of file CannyModel.H.


Constructor & Destructor Documentation

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

Constructor.

Definition at line 410 of file CannyModel.C.

ParallelShape::~ParallelShape (  )  [virtual]

Destructor.

Definition at line 415 of file CannyModel.C.


Member Function Documentation

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

Core of the distance computation.

Implements ShapeModel.

Definition at line 419 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