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 Methods

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

Static Public Methods

Pointer New ()

Protected Methods

 MinimumDecisionRule ()
virtual ~MinimumDecisionRule ()

Detailed Description

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

Definition at line 33 of file itkMinimumDecisionRule.h.


Member Typedef Documentation

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

Reimplemented from itk::DecisionRuleBase.

Definition at line 40 of file itkMinimumDecisionRule.h.

typedef MinimumDecisionRule itk::MinimumDecisionRule::Self
 

Standard class typedefs

Reimplemented from itk::DecisionRuleBase.

Definition at line 38 of file itkMinimumDecisionRule.h.

typedef DecisionRuleBase itk::MinimumDecisionRule::Superclass
 

Reimplemented from itk::DecisionRuleBase.

Definition at line 39 of file itkMinimumDecisionRule.h.


Constructor & Destructor Documentation

itk::MinimumDecisionRule::MinimumDecisionRule   [protected]
 

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

Definition at line 52 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 Wed Mar 12 01:19:38 2003 for ITK by doxygen 1.2.15 written by Dimitri van Heesch, © 1997-2000