18 #ifndef _MITK_PointSetDifferenceStatisticsCalculator_H
19 #define _MITK_PointSetDifferenceStatisticsCalculator_H
21 #include <itkObject.h>
39 itkFactorylessNewMacro(Self)
51 std::vector<double> GetDifferences();
55 std::vector<double> GetSquaredDifferences();
87 double GetNumberOfPoints();
98 void ComputeStatistics();
110 #endif // #define _MITK_PointSetDifferenceStatisticsCalculator_H
std::vector< double > m_SquaredDifferencesVector
vector holding the squared differences between the corresponding points
DataCollection - Class to facilitate loading/accessing structured data.
itk::SmartPointer< Self > Pointer
#define MITKIMAGESTATISTICS_EXPORT
#define mitkNewMacro2Param(classname, typea, typeb)
mitk::PointSet::Pointer m_PointSet2
second point set used for comparison
bool m_StatisticsCalculated
flag indicating whether statistics are already calculated or not.
#define mitkClassMacroItkParent(className, SuperClassName)
std::vector< double > m_DifferencesVector
vector holding the differences between the corresponding points
mitk::ImageStatisticsCalculator::StatisticsContainer::Pointer m_Statistics
struct holding the statistics
Class for calculating the difference between two corresponding point sets. The user can access the si...
mitk::PointSet::Pointer m_PointSet1
first point set used for comparison