Medical Imaging Interaction Toolkit
2018.4.99-389bf124
Medical Imaging Interaction Toolkit
|
#include <mitkImpurityLoss.h>
Public Types | |
typedef TLabelContainer | LabelContainerType |
typedef TWeightContainer | WeightContainerType |
Public Member Functions | |
template<class T > | |
ImpurityLoss (TLabelContainer const &labels, vigra::ProblemSpec< T > const &ext, AdditionalRFDataAbstract *data) | |
void | Reset () |
template<class TDataIterator > | |
double | Increment (TDataIterator begin, TDataIterator end) |
template<class TDataIterator > | |
double | Decrement (TDataIterator begin, TDataIterator end) |
template<class TArray > | |
double | Init (TArray initCounts) |
vigra::ArrayVector< double > const & | Response () |
void | UsePointWeights (bool useWeights) |
bool | IsUsingPointWeights () |
void | SetPointWeights (TWeightContainer weight) |
WeightContainerType | GetPointWeights () |
Definition at line 23 of file mitkImpurityLoss.h.
typedef TLabelContainer mitk::ImpurityLoss< TLossFunction, TLabelContainer, TWeightContainer >::LabelContainerType |
Definition at line 26 of file mitkImpurityLoss.h.
typedef TWeightContainer mitk::ImpurityLoss< TLossFunction, TLabelContainer, TWeightContainer >::WeightContainerType |
Definition at line 27 of file mitkImpurityLoss.h.
mitk::ImpurityLoss< TLossFunction, TLabelContainer, TWeightContainer >::ImpurityLoss | ( | TLabelContainer const & | labels, |
vigra::ProblemSpec< T > const & | ext, | ||
AdditionalRFDataAbstract * | data | ||
) |
Definition at line 20 of file mitkImpurityLoss.cpp.
double mitk::ImpurityLoss< TLossFunction, TLabelContainer, TWeightContainer >::Decrement | ( | TDataIterator | begin, |
TDataIterator | end | ||
) |
Definition at line 60 of file mitkImpurityLoss.cpp.
mitk::ImpurityLoss< TLossFunction, TLabelContainer, TWeightContainer >::WeightContainerType mitk::ImpurityLoss< TLossFunction, TLabelContainer, TWeightContainer >::GetPointWeights | ( | ) |
Definition at line 116 of file mitkImpurityLoss.cpp.
double mitk::ImpurityLoss< TLossFunction, TLabelContainer, TWeightContainer >::Increment | ( | TDataIterator | begin, |
TDataIterator | end | ||
) |
Definition at line 42 of file mitkImpurityLoss.cpp.
double mitk::ImpurityLoss< TLossFunction, TLabelContainer, TWeightContainer >::Init | ( | TArray | initCounts | ) |
Definition at line 78 of file mitkImpurityLoss.cpp.
References mitk::ImpurityLoss< TLossFunction, TLabelContainer, TWeightContainer >::Reset().
bool mitk::ImpurityLoss< TLossFunction, TLabelContainer, TWeightContainer >::IsUsingPointWeights | ( | ) |
Definition at line 102 of file mitkImpurityLoss.cpp.
void mitk::ImpurityLoss< TLossFunction, TLabelContainer, TWeightContainer >::Reset | ( | ) |
Definition at line 33 of file mitkImpurityLoss.cpp.
Referenced by mitk::ImpurityLoss< TLossFunction, TLabelContainer, TWeightContainer >::Init().
vigra::ArrayVector< double > const & mitk::ImpurityLoss< TLossFunction, TLabelContainer, TWeightContainer >::Response | ( | ) |
Definition at line 88 of file mitkImpurityLoss.cpp.
void mitk::ImpurityLoss< TLossFunction, TLabelContainer, TWeightContainer >::SetPointWeights | ( | TWeightContainer | weight | ) |
Definition at line 109 of file mitkImpurityLoss.cpp.
void mitk::ImpurityLoss< TLossFunction, TLabelContainer, TWeightContainer >::UsePointWeights | ( | bool | useWeights | ) |
Definition at line 95 of file mitkImpurityLoss.cpp.