ITK  6.0.0
Insight Toolkit
Namespaces | Functions
itkStatisticsAlgorithm.h File Reference
#include "itkSubsample.h"
#include "itkStatisticsAlgorithm.hxx"
+ Include dependency graph for itkStatisticsAlgorithm.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  itk
 
namespace  itk::Statistics
 
namespace  itk::Statistics::Algorithm
 

Functions

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