|
Medical Imaging Interaction Toolkit
2018.4.99-389bf124
Medical Imaging Interaction Toolkit
|
#include <mitkLinearSplitting.h>
Public Types | |
| typedef TLossAccumulator::WeightContainerType | TWeightContainer |
| typedef TWeightContainer | WeightContainerType |
Public Member Functions | |
| LinearSplitting () | |
| template<class T > | |
| LinearSplitting (vigra::ProblemSpec< T > const &ext) | |
| void | UsePointWeights (bool pointWeight) |
| bool | IsUsingPointWeights () |
| void | UseRandomSplit (bool randomSplit) |
| bool | IsUsingRandomSplit () |
| void | SetPointWeights (WeightContainerType weight) |
| WeightContainerType | GetPointWeights () |
| void | SetAdditionalData (AdditionalRFDataAbstract *data) |
| AdditionalRFDataAbstract * | GetAdditionalData () const |
| template<class T > | |
| void | set_external_parameters (vigra::ProblemSpec< T > const &ext) |
| template<class TDataSourceFeature , class TDataSourceLabel , class TDataIterator , class TArray > | |
| void | operator() (TDataSourceFeature const &column, TDataSourceLabel const &labels, TDataIterator &begin, TDataIterator &end, TArray const ®ionResponse) |
| template<class TDataSourceLabel , class TDataIterator , class TArray > | |
| double | LossOfRegion (TDataSourceLabel const &labels, TDataIterator &begin, TDataIterator &end, TArray const ®ionResponse) |
| double | GetMinimumLoss () |
| double | GetMinimumThreshold () |
| std::ptrdiff_t | GetMinimumIndex () |
| vigra::ArrayVector< double > * | GetBestCurrentCounts () |
Definition at line 23 of file mitkLinearSplitting.h.
| typedef TLossAccumulator::WeightContainerType mitk::LinearSplitting< TLossAccumulator >::TWeightContainer |
Definition at line 26 of file mitkLinearSplitting.h.
| typedef TWeightContainer mitk::LinearSplitting< TLossAccumulator >::WeightContainerType |
Definition at line 27 of file mitkLinearSplitting.h.
| mitk::LinearSplitting< TLossAccumulator >::LinearSplitting | ( | ) |
Definition at line 20 of file mitkLinearSplitting.cpp.
| mitk::LinearSplitting< TLossAccumulator >::LinearSplitting | ( | vigra::ProblemSpec< T > const & | ext | ) |
Definition at line 29 of file mitkLinearSplitting.cpp.
References mitk::LinearSplitting< TLossAccumulator >::set_external_parameters().
| mitk::AdditionalRFDataAbstract * mitk::LinearSplitting< TLossAccumulator >::GetAdditionalData | ( | ) | const |
Definition at line 45 of file mitkLinearSplitting.cpp.
|
inline |
Definition at line 82 of file mitkLinearSplitting.h.
|
inline |
Definition at line 77 of file mitkLinearSplitting.h.
|
inline |
Definition at line 67 of file mitkLinearSplitting.h.
|
inline |
Definition at line 72 of file mitkLinearSplitting.h.
| mitk::LinearSplitting< TLossAccumulator >::WeightContainerType mitk::LinearSplitting< TLossAccumulator >::GetPointWeights | ( | ) |
Definition at line 88 of file mitkLinearSplitting.cpp.
| bool mitk::LinearSplitting< TLossAccumulator >::IsUsingPointWeights | ( | ) |
Definition at line 59 of file mitkLinearSplitting.cpp.
| bool mitk::LinearSplitting< TLossAccumulator >::IsUsingRandomSplit | ( | ) |
Definition at line 74 of file mitkLinearSplitting.cpp.
| double mitk::LinearSplitting< TLossAccumulator >::LossOfRegion | ( | TDataSourceLabel const & | labels, |
| TDataIterator & | begin, | ||
| TDataIterator & | end, | ||
| TArray const & | regionResponse | ||
| ) |
Definition at line 181 of file mitkLinearSplitting.cpp.
| void mitk::LinearSplitting< TLossAccumulator >::operator() | ( | TDataSourceFeature const & | column, |
| TDataSourceLabel const & | labels, | ||
| TDataIterator & | begin, | ||
| TDataIterator & | end, | ||
| TArray const & | regionResponse | ||
| ) |
Definition at line 104 of file mitkLinearSplitting.cpp.
References offset.
| void mitk::LinearSplitting< TLossAccumulator >::set_external_parameters | ( | vigra::ProblemSpec< T > const & | ext | ) |
Definition at line 96 of file mitkLinearSplitting.cpp.
Referenced by mitk::LinearSplitting< TLossAccumulator >::LinearSplitting().
| void mitk::LinearSplitting< TLossAccumulator >::SetAdditionalData | ( | AdditionalRFDataAbstract * | data | ) |
Definition at line 38 of file mitkLinearSplitting.cpp.
| void mitk::LinearSplitting< TLossAccumulator >::SetPointWeights | ( | WeightContainerType | weight | ) |
Definition at line 81 of file mitkLinearSplitting.cpp.
| void mitk::LinearSplitting< TLossAccumulator >::UsePointWeights | ( | bool | pointWeight | ) |
Definition at line 52 of file mitkLinearSplitting.cpp.
| void mitk::LinearSplitting< TLossAccumulator >::UseRandomSplit | ( | bool | randomSplit | ) |
Definition at line 67 of file mitkLinearSplitting.cpp.