15 #ifndef niftkPointRegServiceI_h
16 #define niftkPointRegServiceI_h
18 #include <niftkIGIServicesExports.h>
20 #include <mitkServiceInterface.h>
21 #include <mitkPointSet.h>
22 #include <vtkMatrix4x4.h>
43 virtual double Register(
const mitk::PointSet::Pointer fixedPoints,
44 const mitk::PointSet::Pointer movingPoints,
45 vtkMatrix4x4&
matrix)
const = 0;
MITK_DECLARE_SERVICE_INTERFACE(niftk::PointRegServiceI,"uk.ac.ucl.cmic.PointRegServiceI")
GLuint GLenum matrix
Definition: glew.h:12775
Interface for a Point Based Registration Service.
Definition: niftkPointRegServiceI.h:33
Definition: niftkExceptionObject.h:21