15 #ifndef RegistrationExecution_h
16 #define RegistrationExecution_h
21 #include <niftkF3DControlGridToVTKPolyData.h>
58 int controlGridSkipFactor );
62 nifti_image *controlPointGrid,
70 #endif // RegistrationExecution_h
void run()
Starts the event loop by calling exec()
Definition: RegistrationExecution.cxx:53
void CreateControlPointSphereVisualisation(nifti_image *controlPointGrid)
Create a VTK polydata object to visualise the control points using spheres.
Definition: RegistrationExecution.cxx:361
void CreateDeformationVisualisationSurface(niftk::PlaneType plane, nifti_image *controlPointGrid, int xSkip, int ySkip, int zSkip)
Create a VTK polydata object to visualise the deformation.
Definition: RegistrationExecution.cxx:467
GUI interface to enable the user to run the NiftyReg registration algorithm. .... ...
Definition: QmitkNiftyRegView.h:54
RegistrationExecution(void *param)
Constructor.
Definition: RegistrationExecution.cxx:41
Definition: RegistrationExecution.h:24
void CreateControlPointVisualisation(nifti_image *controlPointGrid)
Create a VTK polydata object to visualise the control points.
Definition: RegistrationExecution.cxx:305
QmitkNiftyRegView * userData
A pointer to the registration plugin.
Definition: RegistrationExecution.h:48
void ExecuteRegistration(void)
Run the actual registration.
Definition: RegistrationExecution.cxx:66
GLfloat param
Definition: glew.h:1514
void CreateVectorFieldVisualisation(nifti_image *controlPointGrid, int controlGridSkipFactor)
Create a VTK polydata object to visualise the deformation vector field.
Definition: RegistrationExecution.cxx:421