#include <freConstrainedImageClassificationSOMetric.h>


Public Types | |
| typedef ConstrainedImageClassificationSOMetric < VImageDimension > | Self |
| typedef ImageClassificationSOMetric < VImageDimension > | Superclass |
| typedef itk::SmartPointer < Self > | Pointer |
| typedef itk::SmartPointer < const Self > | ConstPointer |
| typedef Superclass::DecomposedMeasureType | DecomposedMeasureType |
Public Member Functions | |
| virtual const char * | GetNameOfClass () const |
| virtual ::itk::LightObject::Pointer | CreateAnother (void) const |
| virtual unsigned int | GetNumberOfValues (void) const |
Static Public Member Functions | |
| static Pointer | New (void) |
Protected Types | |
| typedef SetupOptimizationMetric::ParametersType | ParametersType |
Protected Member Functions | |
| ConstrainedImageClassificationSOMetric () | |
| virtual DecomposedMeasureType | ComputeDecomposedValue (const ParametersType ¶meters) const |
Private Member Functions | |
| ConstrainedImageClassificationSOMetric (const Self &) | |
| void | operator= (const Self &) |
ConstrainedImageClassificationSOMetric is based on ImageClassificationSOMetric and allows additionally to specify constraints for the parameters to be optimized.
Definition at line 42 of file freConstrainedImageClassificationSOMetric.h.
| typedef ConstrainedImageClassificationSOMetric<VImageDimension> FREE::ConstrainedImageClassificationSOMetric< VImageDimension >::Self |
Standard class typedefs.
Reimplemented from FREE::ImageClassificationSOMetric< VImageDimension >.
Definition at line 47 of file freConstrainedImageClassificationSOMetric.h.
| typedef ImageClassificationSOMetric<VImageDimension> FREE::ConstrainedImageClassificationSOMetric< VImageDimension >::Superclass |
Reimplemented from FREE::ImageClassificationSOMetric< VImageDimension >.
Definition at line 48 of file freConstrainedImageClassificationSOMetric.h.
| typedef itk::SmartPointer<Self> FREE::ConstrainedImageClassificationSOMetric< VImageDimension >::Pointer |
Reimplemented from FREE::ImageClassificationSOMetric< VImageDimension >.
Definition at line 49 of file freConstrainedImageClassificationSOMetric.h.
| typedef itk::SmartPointer<const Self> FREE::ConstrainedImageClassificationSOMetric< VImageDimension >::ConstPointer |
Reimplemented from FREE::ImageClassificationSOMetric< VImageDimension >.
Definition at line 50 of file freConstrainedImageClassificationSOMetric.h.
| typedef Superclass::DecomposedMeasureType FREE::ConstrainedImageClassificationSOMetric< VImageDimension >::DecomposedMeasureType |
Reimplemented from FREE::ImageClassificationSOMetric< VImageDimension >.
Definition at line 51 of file freConstrainedImageClassificationSOMetric.h.
typedef SetupOptimizationMetric::ParametersType FREE::ConstrainedImageClassificationSOMetric< VImageDimension >::ParametersType [protected] |
ParametersType typedef. It defines a position in the optimization search space.
Reimplemented from FREE::SetupOptimizationMetric.
Definition at line 58 of file freConstrainedImageClassificationSOMetric.h.
| FREE::ConstrainedImageClassificationSOMetric< VImageDimension >::ConstrainedImageClassificationSOMetric | ( | ) | [inline, protected] |
Definition at line 65 of file freConstrainedImageClassificationSOMetric.txx.
References FREE::ConstrainedMetricInterface::m_MaxConstraintPenalty, and FREE::ConstrainedMetricInterface::ResetConstraints().

| FREE::ConstrainedImageClassificationSOMetric< VImageDimension >::ConstrainedImageClassificationSOMetric | ( | const Self & | ) | [private] |
| virtual const char* FREE::ConstrainedImageClassificationSOMetric< VImageDimension >::GetNameOfClass | ( | ) | const [inline, virtual] |
Run-time type information (and related methods).
Reimplemented from FREE::ConstrainedMetricInterface.
Definition at line 54 of file freConstrainedImageClassificationSOMetric.h.
| static Pointer FREE::ConstrainedImageClassificationSOMetric< VImageDimension >::New | ( | void | ) | [inline, static] |
Reimplemented from FREE::ImageClassificationSOMetric< VImageDimension >.
Definition at line 56 of file freConstrainedImageClassificationSOMetric.h.
| virtual ::itk::LightObject::Pointer FREE::ConstrainedImageClassificationSOMetric< VImageDimension >::CreateAnother | ( | void | ) | const [inline, virtual] |
Reimplemented from FREE::ImageClassificationSOMetric< VImageDimension >.
Definition at line 56 of file freConstrainedImageClassificationSOMetric.h.
| virtual unsigned int FREE::ConstrainedImageClassificationSOMetric< VImageDimension >::GetNumberOfValues | ( | void | ) | const [inline, virtual] |
Return the number of values that are computed by the multivalued cost function. This method MUST be overloaded by derived classes
Reimplemented from FREE::ImageClassificationSOMetric< VImageDimension >.
Definition at line 58 of file freConstrainedImageClassificationSOMetric.h.
| ConstrainedImageClassificationSOMetric< VImageDimension >::DecomposedMeasureType FREE::ConstrainedImageClassificationSOMetric< VImageDimension >::ComputeDecomposedValue | ( | const ParametersType & | parameters | ) | const [inline, protected, virtual] |
Definition at line 33 of file freConstrainedImageClassificationSOMetric.txx.
References FREE::ConstrainedMetricInterface::ComputeConstraintPenalties(), and FREE::SetupOptimizationMultiThreadMetric< TMonitor, TThread >::ComputeDecomposedValue().

| void FREE::ConstrainedImageClassificationSOMetric< VImageDimension >::operator= | ( | const Self & | ) | [private] |
1.5.3 written by Dimitri van Heesch,
© 1997-2000