13#ifndef mitkStaticIGTHelperFunctions_h
14#define mitkStaticIGTHelperFunctions_h
16#include <mitkCommon.h>
18#include <mitkQuaternion.h>
19#include "MitkIGTBaseExports.h"
20#include <mitkPointSet.h>
21#include <vtkLandmarkTransform.h>
22#include <vtkSmartPointer.h>
26 namespace StaticIGTHelperFunctions
MITKIGTBASE_EXPORT double GetAngleBetweenTwoQuaterions(mitk::Quaternion a, mitk::Quaternion b, itk::Vector< double, 3 > rotationVector)
MITKIGTBASE_EXPORT double ComputeFRE(mitk::PointSet::Pointer imageFiducials, mitk::PointSet::Pointer realWorldFiducials, vtkSmartPointer< vtkLandmarkTransform > transform=nullptr)
Computes the fiducial registration error out of two sets of fiducials. The two sets must have the sam...
MITKIGTBASE_EXPORT itk::Matrix< double, 3, 3 > ConvertEulerAnglesToRotationMatrix(double alpha, double beta, double gamma)