Main Page   Groups   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Concepts

itk::MinimumDecisionRule Class Reference

A Decision rule that choose the class that has minimum value. More...

#include <itkMinimumDecisionRule.h>

Inheritance diagram for itk::MinimumDecisionRule:

Inheritance graph
[legend]
Collaboration diagram for itk::MinimumDecisionRule:

Collaboration graph
[legend]
List of all members.

Public Types

typedef MinimumDecisionRule Self
typedef DecisionRuleBase Superclass
typedef itk::SmartPointer<
Self
Pointer

Public Member Functions

virtual const char * GetClassName () const
unsigned int Evaluate (std::vector< double > &discriminantScores)

Static Public Member Functions

Pointer New ()

Protected Member Functions

 MinimumDecisionRule ()
virtual ~MinimumDecisionRule ()

Detailed Description

A Decision rule that choose the class that has minimum value.

Definition at line 35 of file itkMinimumDecisionRule.h.


Member Typedef Documentation

typedef itk::SmartPointer<Self> itk::MinimumDecisionRule::Pointer
 

Reimplemented from itk::DecisionRuleBase.

Definition at line 42 of file itkMinimumDecisionRule.h.

typedef MinimumDecisionRule itk::MinimumDecisionRule::Self
 

Standard class typedefs

Reimplemented from itk::DecisionRuleBase.

Definition at line 40 of file itkMinimumDecisionRule.h.

typedef DecisionRuleBase itk::MinimumDecisionRule::Superclass
 

Reimplemented from itk::DecisionRuleBase.

Definition at line 41 of file itkMinimumDecisionRule.h.


Constructor & Destructor Documentation

itk::MinimumDecisionRule::MinimumDecisionRule  )  [protected]
 

virtual itk::MinimumDecisionRule::~MinimumDecisionRule  )  [inline, protected, virtual]
 

Definition at line 54 of file itkMinimumDecisionRule.h.


Member Function Documentation

unsigned int itk::MinimumDecisionRule::Evaluate std::vector< double > &  discriminantScores  )  [virtual]
 

The return value of this function is a class label. Basically, using its internal logic based on the discriminant scores, this function decides best class label and return it.

Implements itk::DecisionRuleBase.

virtual const char* itk::MinimumDecisionRule::GetClassName  )  const [virtual]
 

Run-time type information (and related methods)

Reimplemented from itk::DecisionRuleBase.

Pointer itk::MinimumDecisionRule::New  )  [static]
 

Standard New() method support

Reimplemented from itk::Object.


The documentation for this class was generated from the following file:
Generated at Sun Apr 1 03:10:31 2007 for ITK by doxygen 1.3.8 written by Dimitri van Heesch, © 1997-2000