CustusX
2023.01.05-dev+develop.0da12
An IGT application
|
Registration Method services. More...
#include <cxRegistrationMethodService.h>
Public Member Functions | |
RegistrationMethodService (RegServicesPtr services) | |
virtual | ~RegistrationMethodService () |
virtual QWidget * | createWidget ()=0 |
virtual QString | getWidgetName ()=0 |
virtual QString | getRegistrationType ()=0 |
virtual QString | getRegistrationMethod ()=0 |
Protected Attributes | |
RegServicesPtr | mServices |
Registration Method services.
This class defines the common interface towards the registration methods plugins.
Definition at line 36 of file cxRegistrationMethodService.h.
|
inline |
Definition at line 40 of file cxRegistrationMethodService.h.
|
inlinevirtual |
Definition at line 42 of file cxRegistrationMethodService.h.
|
pure virtual |
Implemented in cx::RegistrationMethodFastLandmarkImageToPatientService, cx::RegistrationMethodBronchoscopyImageToImageService, cx::RegistrationMethodLandmarkImageToPatientService, cx::RegistrationMethodCommandLineService, cx::RegistrationMethodBronchoscopyImageToPatientService, cx::RegistrationMethodCenterlineImageToPatientService, cx::RegistrationMethodLandmarkImageToImageService, cx::RegistrationMethodPlateImageToPatientService, cx::RMPCFromPointerImageToPatientService, cx::RegistrationMethodVesselImageToImageService, cx::RMPCImageToPatientService, cx::RegistrationMethodManualImageToImageService, cx::RegistrationMethodManualImageToPatientService, cx::RegistrationMethodManualImageTransformService, and cx::RegistrationMethodManualPatientOrientationService.
|
pure virtual |
Implemented in cx::RegistrationMethodFastLandmarkImageToPatientService, cx::RegistrationMethodBronchoscopyImageToImageService, cx::RegistrationMethodLandmarkImageToPatientService, cx::RegistrationMethodCommandLineService, cx::RegistrationMethodBronchoscopyImageToPatientService, cx::RegistrationMethodCenterlineImageToPatientService, cx::RegistrationMethodLandmarkImageToImageService, cx::RegistrationMethodPlateImageToPatientService, cx::RMPCFromPointerImageToPatientService, cx::RegistrationMethodVesselImageToImageService, cx::RMPCImageToPatientService, cx::RegistrationMethodManualImageToImageService, cx::RegistrationMethodManualImageToPatientService, cx::RegistrationMethodManualImageTransformService, and cx::RegistrationMethodManualPatientOrientationService.
|
pure virtual |
Implemented in cx::RegistrationMethodFastLandmarkImageToPatientService, cx::RegistrationMethodBronchoscopyImageToImageService, cx::RegistrationMethodLandmarkImageToPatientService, cx::RegistrationMethodCommandLineService, cx::RegistrationMethodBronchoscopyImageToPatientService, cx::RegistrationMethodCenterlineImageToPatientService, cx::RegistrationMethodLandmarkImageToImageService, cx::RegistrationMethodPlateImageToPatientService, cx::RMPCFromPointerImageToPatientService, cx::RegistrationMethodVesselImageToImageService, cx::RMPCImageToPatientService, cx::RegistrationMethodManualImageToImageService, cx::RegistrationMethodManualImageToPatientService, cx::RegistrationMethodManualImageTransformService, and cx::RegistrationMethodManualPatientOrientationService.
|
pure virtual |
Implemented in cx::RegistrationMethodFastLandmarkImageToPatientService, cx::RegistrationMethodBronchoscopyImageToImageService, cx::RegistrationMethodLandmarkImageToPatientService, cx::RegistrationMethodCommandLineService, cx::RegistrationMethodBronchoscopyImageToPatientService, cx::RegistrationMethodCenterlineImageToPatientService, cx::RegistrationMethodLandmarkImageToImageService, cx::RegistrationMethodPlateImageToPatientService, cx::RMPCFromPointerImageToPatientService, cx::RegistrationMethodVesselImageToImageService, cx::RegistrationMethodManualImageToImageService, cx::RMPCImageToPatientService, cx::RegistrationMethodManualImageToPatientService, cx::RegistrationMethodManualImageTransformService, and cx::RegistrationMethodManualPatientOrientationService.
|
protected |
Definition at line 50 of file cxRegistrationMethodService.h.