|
Namespaces |
namespace | itk |
namespace | itk::Statistics |
Functions |
template<class TSize> TSize | FloorLog (TSize size) |
template<class TValue> TValue | MedianOfThree (const TValue a, const TValue b, const TValue c) |
template<class TSample> void | FindSampleBound (TSample *sample, typename TSample::Iterator begin, typename TSample::Iterator end, typename TSample::MeasurementVectorType &min, typename TSample::MeasurementVectorType &max) |
template<class TSubsample> void | FindSampleBoundAndMean (TSubsample *sample, int beginIndex, int endIndex, typename TSubsample::MeasurementVectorType &min, typename TSubsample::MeasurementVectorType &max, typename TSubsample::MeasurementVectorType &mean) |
template<class TSubsample> int | Partition (TSubsample *sample, unsigned int activeDimension, int beginIndex, int endIndex, const typename TSubsample::MeasurementType partitionValue) |
template<class TSubsample> TSubsample::MeasurementType | QuickSelect (TSubsample *sample, unsigned int activeDimension, int beginIndex, int endIndex, int kth, typename TSubsample::MeasurementType medianGuess) |
template<class TSubsample> TSubsample::MeasurementType | QuickSelect (TSubsample *sample, unsigned int activeDimension, int beginIndex, int endIndex, int kth) |
template<class TSubsample> void | InsertSort (TSubsample *sample, unsigned int activeDimension, int beginIndex, int endIndex) |
template<class TSubsample> void | DownHeap (TSubsample *sample, unsigned int activeDimension, int beginIndex, int endIndex, int node) |
template<class TSubsample> void | HeapSort (TSubsample *sample, unsigned int activeDimension, int beginIndex, int endIndex) |
template<class TSubsample> void | IntrospectiveSortLoop (TSubsample *sample, unsigned int activeDimension, int beginIndex, int endIndex, int depthLimit, int sizeThreshold) |
template<class TSubsample> void | IntrospectiveSort (TSubsample *sample, unsigned int activeDimension, int beginIndex, int endIndex, int sizeThreshold) |