25 #ifndef ELASTIXREGISTRATIONEXTENSION_H
26 #define ELASTIXREGISTRATIONEXTENSION_H
41 Q_PLUGIN_METADATA(IID
"fr.imag.camitk.imaging.action.ElastixRegistration")
52 return "Registration using elastix executable";
57 return "This extension calls the elastix program to perform image registration. Note that elastix should be installed separately on your machine.";
61 virtual void init()
override;
Manager of the Elastix registration actions.
Definition: ElastixRegistrationExtension.h:38
ElastixRegistrationExtension()
the constructor
Definition: ElastixRegistrationExtension.h:45
virtual QString getName() override
Method that return the action extension name.
Definition: ElastixRegistrationExtension.h:51
virtual QString getDescription() override
Method that return the action extension description.
Definition: ElastixRegistrationExtension.h:56
virtual void init() override
initialize all the actions
Definition: ElastixRegistrationExtension.cpp:30
virtual ~ElastixRegistrationExtension()
the destructor
Definition: ElastixRegistrationExtension.h:48
This class describes what is a generic Action extension.
Definition: ActionExtension.h:57
ActionExtension()
constructor
Definition: ActionExtension.cpp:39