Class for calculating statistics (like standard derivation, RMS, mean, etc.) for a PointSet.
More...
#include <mitkPointSetStatisticsCalculator.h>
Class for calculating statistics (like standard derivation, RMS, mean, etc.) for a PointSet.
Definition at line 27 of file mitkPointSetStatisticsCalculator.h.
◆ PointSetStatisticsCalculator() [1/2]
mitk::PointSetStatisticsCalculator::PointSetStatisticsCalculator |
( |
| ) |
|
|
protected |
◆ PointSetStatisticsCalculator() [2/2]
◆ ~PointSetStatisticsCalculator()
mitk::PointSetStatisticsCalculator::~PointSetStatisticsCalculator |
( |
| ) |
|
|
overrideprotected |
◆ CheckIfAllPositionsAreEqual()
bool mitk::PointSetStatisticsCalculator::CheckIfAllPositionsAreEqual |
( |
| ) |
|
|
protected |
- Returns
- Returns true if all positions in the evaluated points set are equal. False if not.
◆ Clone()
Pointer mitk::PointSetStatisticsCalculator::Clone |
( |
| ) |
const |
◆ GetErrorList()
std::vector<double> mitk::PointSetStatisticsCalculator::GetErrorList |
( |
std::vector< mitk::Point3D > |
list | ) |
|
|
protected |
- Returns
- Returns a list with the distances to the mean of the list
◆ GetMax()
double mitk::PointSetStatisticsCalculator::GetMax |
( |
std::vector< double > |
list | ) |
|
|
protected |
◆ GetMean() [1/2]
double mitk::PointSetStatisticsCalculator::GetMean |
( |
std::vector< double > |
list | ) |
|
|
protected |
◆ GetMean() [2/2]
- Returns
- Returns the mean of the point list. Returns [0;0;0] if the list is empty.
◆ GetMedian()
double mitk::PointSetStatisticsCalculator::GetMedian |
( |
std::vector< double > |
list | ) |
|
|
protected |
◆ GetMin()
double mitk::PointSetStatisticsCalculator::GetMin |
( |
std::vector< double > |
list | ) |
|
|
protected |
◆ GetPositionErrorMax()
double mitk::PointSetStatisticsCalculator::GetPositionErrorMax |
( |
| ) |
|
- Returns
- Returns the maximum of the errors of all positions of the analysed point set (only valid navigation data). Returns 0 if there is no valid navigation data.
◆ GetPositionErrorMean()
double mitk::PointSetStatisticsCalculator::GetPositionErrorMean |
( |
| ) |
|
- Returns
- Returns the mean distance to the mean position (=mean error) of the analysed point set (only valid navigation data). Returns 0 if there is no valid navigation data.
◆ GetPositionErrorMedian()
double mitk::PointSetStatisticsCalculator::GetPositionErrorMedian |
( |
| ) |
|
- Returns
- Returns the median of the errors of all positions of the analysed point set (only valid navigation data). Returns 0 if there is no valid navigation data.
◆ GetPositionErrorMin()
double mitk::PointSetStatisticsCalculator::GetPositionErrorMin |
( |
| ) |
|
- Returns
- Returns the minimum of the errors of all positions of the analysed point set (only valid navigation data). Returns 0 if there is no valid navigation data.
◆ GetPositionErrorRMS()
double mitk::PointSetStatisticsCalculator::GetPositionErrorRMS |
( |
| ) |
|
- Returns
- Returns the RMS of the errors of all positions of the analysed point set (only valid navigation data). Returns 0 if there is no valid navigation data.
◆ GetPositionErrorSampleStandardDeviation()
double mitk::PointSetStatisticsCalculator::GetPositionErrorSampleStandardDeviation |
( |
| ) |
|
- Returns
- Returns the sample standard derivation of the errors of all positions of the analysed point set (only valid navigation data). Returns 0 if there is no valid navigation data.
◆ GetPositionErrorStandardDeviation()
double mitk::PointSetStatisticsCalculator::GetPositionErrorStandardDeviation |
( |
| ) |
|
- Returns
- Returns the standard derivation of the errors of all positions of the analysed point set (only valid navigation data). Returns 0 if there is no valid navigation data.
◆ GetPositionMean()
mitk::Point3D mitk::PointSetStatisticsCalculator::GetPositionMean |
( |
| ) |
|
- Returns
- Returns the mean position of the analysed point set (only valid navigation data). Returns [0;0;0] if there is no valid navigation data.
◆ GetPositionSampleStandardDeviation()
mitk::Vector3D mitk::PointSetStatisticsCalculator::GetPositionSampleStandardDeviation |
( |
| ) |
|
- Returns
- Returns the sample standard derivation of each component (x, y and z) of the analysed point set (only valid navigation data). Returns [0;0;0] if there is no valid navigation data.
◆ GetPositionStandardDeviation()
mitk::Vector3D mitk::PointSetStatisticsCalculator::GetPositionStandardDeviation |
( |
| ) |
|
- Returns
- Returns the standard derivation of each component (x, y and z) of the analysed point set (only valid navigation data). Returns [0;0;0] if there is no valid navigation data.
◆ GetSampleStabw()
double mitk::PointSetStatisticsCalculator::GetSampleStabw |
( |
std::vector< double > |
list | ) |
|
- Returns
- returns the sample standard derivation of the given list (NOT of the point set).
◆ GetStabw()
double mitk::PointSetStatisticsCalculator::GetStabw |
( |
std::vector< double > |
list | ) |
|
- Returns
- returns the standard derivation of the given list (NOT of the point set).
◆ mitkClassMacroItkParent()
◆ mitkNewMacro1Param()
◆ New()
static Pointer mitk::PointSetStatisticsCalculator::New |
( |
| ) |
|
|
static |
◆ PointSetToVector()
Converts a point set to a vector of Point3D.
◆ SetPointSet()
Sets the point set which will be analysed.
◆ m_PointSet
The documentation for this class was generated from the following file: