Evita  0.16
Public Member Functions | Protected Attributes | Private Member Functions | List of all members
evFeatureSegmenter Class Referenceabstract

#include <evFeatureSegmenter.h>

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

Public Member Functions

 evFeatureSegmenter (void)
 
virtual ~evFeatureSegmenter (void)
 
virtual const evString GetClassName (void) const
 
virtual int Segment (const evScalarField &significance_map, evSegmentationMap &segmentation_map)=0
 
double GetThreshold (void) const
 
void SetThreshold (const double threshold)
 
- Public Member Functions inherited from evProcessObject
 evProcessObject (void)
 
virtual ~evProcessObject (void)
 
- Public Member Functions inherited from evObject
 evObject (void)
 
virtual ~evObject (void)
 
void Print (const int tabbing) const
 
void Print (void) const
 
virtual void PrintSelf (const int tabbing) const
 

Protected Attributes

double Threshold
 

Private Member Functions

void Initialize (void)
 

Additional Inherited Members

- Protected Member Functions inherited from evObject
 evObject (const evObject &object)
 

Constructor & Destructor Documentation

evFeatureSegmenter::evFeatureSegmenter ( void  )
inline
virtual evFeatureSegmenter::~evFeatureSegmenter ( void  )
inlinevirtual

Member Function Documentation

virtual const evString evFeatureSegmenter::GetClassName ( void  ) const
inlinevirtual

Reimplemented from evProcessObject.

Reimplemented in evFeatureSegmenterScanline.

double evFeatureSegmenter::GetThreshold ( void  ) const
inline
void evFeatureSegmenter::Initialize ( void  )
inlineprivate
virtual int evFeatureSegmenter::Segment ( const evScalarField significance_map,
evSegmentationMap segmentation_map 
)
pure virtual

Implemented in evFeatureSegmenterScanline.

void evFeatureSegmenter::SetThreshold ( const double  threshold)
inline

Member Data Documentation

double evFeatureSegmenter::Threshold
protected

The documentation for this class was generated from the following file: