Medical Imaging Interaction Toolkit
2018.4.99-389bf124
Medical Imaging Interaction Toolkit
|
#include <mitkPUImpurityLoss.h>
Public Types | |
typedef TLabelContainer | LabelContainerType |
typedef TWeightContainer | WeightContainerType |
Public Member Functions | |
template<class T > | |
PUImpurityLoss (TLabelContainer const &labels, vigra::ProblemSpec< T > const &ext, AdditionalRFDataAbstract *data) | |
void | Reset () |
void | UpdatePUCounts () |
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 32 of file mitkPUImpurityLoss.h.
typedef TLabelContainer mitk::PUImpurityLoss< TLossFunction, TLabelContainer, TWeightContainer >::LabelContainerType |
Definition at line 35 of file mitkPUImpurityLoss.h.
typedef TWeightContainer mitk::PUImpurityLoss< TLossFunction, TLabelContainer, TWeightContainer >::WeightContainerType |
Definition at line 36 of file mitkPUImpurityLoss.h.
mitk::PUImpurityLoss< TLossFunction, TLabelContainer, TWeightContainer >::PUImpurityLoss | ( | TLabelContainer const & | labels, |
vigra::ProblemSpec< T > const & | ext, | ||
AdditionalRFDataAbstract * | data | ||
) |
Definition at line 21 of file mitkPUImpurityLoss.cpp.
References mitk::PURFData::m_Kappa.
double mitk::PUImpurityLoss< TLossFunction, TLabelContainer, TWeightContainer >::Decrement | ( | TDataIterator | begin, |
TDataIterator | end | ||
) |
Definition at line 83 of file mitkPUImpurityLoss.cpp.
References mitk::PUImpurityLoss< TLossFunction, TLabelContainer, TWeightContainer >::UpdatePUCounts().
mitk::PUImpurityLoss< TLossFunction, TLabelContainer, TWeightContainer >::WeightContainerType mitk::PUImpurityLoss< TLossFunction, TLabelContainer, TWeightContainer >::GetPointWeights | ( | ) |
Definition at line 140 of file mitkPUImpurityLoss.cpp.
double mitk::PUImpurityLoss< TLossFunction, TLabelContainer, TWeightContainer >::Increment | ( | TDataIterator | begin, |
TDataIterator | end | ||
) |
Definition at line 64 of file mitkPUImpurityLoss.cpp.
References mitk::PUImpurityLoss< TLossFunction, TLabelContainer, TWeightContainer >::UpdatePUCounts().
double mitk::PUImpurityLoss< TLossFunction, TLabelContainer, TWeightContainer >::Init | ( | TArray | initCounts | ) |
Definition at line 102 of file mitkPUImpurityLoss.cpp.
References mitk::PUImpurityLoss< TLossFunction, TLabelContainer, TWeightContainer >::Reset().
bool mitk::PUImpurityLoss< TLossFunction, TLabelContainer, TWeightContainer >::IsUsingPointWeights | ( | ) |
Definition at line 126 of file mitkPUImpurityLoss.cpp.
void mitk::PUImpurityLoss< TLossFunction, TLabelContainer, TWeightContainer >::Reset | ( | ) |
Definition at line 41 of file mitkPUImpurityLoss.cpp.
Referenced by mitk::PUImpurityLoss< TLossFunction, TLabelContainer, TWeightContainer >::Init().
vigra::ArrayVector< double > const & mitk::PUImpurityLoss< TLossFunction, TLabelContainer, TWeightContainer >::Response | ( | ) |
Definition at line 112 of file mitkPUImpurityLoss.cpp.
void mitk::PUImpurityLoss< TLossFunction, TLabelContainer, TWeightContainer >::SetPointWeights | ( | TWeightContainer | weight | ) |
Definition at line 133 of file mitkPUImpurityLoss.cpp.
void mitk::PUImpurityLoss< TLossFunction, TLabelContainer, TWeightContainer >::UpdatePUCounts | ( | ) |
Definition at line 49 of file mitkPUImpurityLoss.cpp.
References max().
Referenced by mitk::PUImpurityLoss< TLossFunction, TLabelContainer, TWeightContainer >::Decrement(), and mitk::PUImpurityLoss< TLossFunction, TLabelContainer, TWeightContainer >::Increment().
void mitk::PUImpurityLoss< TLossFunction, TLabelContainer, TWeightContainer >::UsePointWeights | ( | bool | useWeights | ) |
Definition at line 119 of file mitkPUImpurityLoss.cpp.