14 #ifndef mitkPointSetStatisticsCalculator_h
15 #define mitkPointSetStatisticsCalculator_h
17 #include <itkObject.h>
32 itkFactorylessNewMacro(Self);
#define MITKIMAGESTATISTICS_EXPORT
Class for calculating statistics (like standard derivation, RMS, mean, etc.) for a PointSet.
mitk::Point3D GetMean(std::vector< mitk::Point3D > list)
double GetSampleStabw(std::vector< double > list)
double GetMax(std::vector< double > list)
std::vector< mitk::Point3D > PointSetToVector(mitk::PointSet::Pointer pSet)
Converts a point set to a vector of Point3D.
double GetMedian(std::vector< double > list)
double GetPositionErrorStandardDeviation()
~PointSetStatisticsCalculator() override
double GetPositionErrorMax()
mitk::PointSet::Pointer m_PointSet
mitk::Vector3D GetPositionStandardDeviation()
mitkNewMacro1Param(PointSetStatisticsCalculator, mitk::PointSet::Pointer)
PointSetStatisticsCalculator(mitk::PointSet::Pointer)
double GetMean(std::vector< double > list)
double GetPositionErrorMin()
double GetPositionErrorSampleStandardDeviation()
double GetPositionErrorMedian()
double GetPositionErrorRMS()
mitk::Vector3D GetPositionSampleStandardDeviation()
PointSetStatisticsCalculator()
double GetMin(std::vector< double > list)
void SetPointSet(mitk::PointSet::Pointer pSet)
Sets the point set which will be analysed.
mitk::Point3D GetPositionMean()
bool CheckIfAllPositionsAreEqual()
mitkClassMacroItkParent(PointSetStatisticsCalculator, itk::Object)
std::vector< double > GetErrorList(std::vector< mitk::Point3D > list)
double GetStabw(std::vector< double > list)
double GetPositionErrorMean()
Find image slices visible on a given plane.