|
Computer Assited Medical Intervention Tool Kit
version 5.0
|
|
Go to the documentation of this file.
27 #ifndef ACTIONVIEWEREXTENSION_H
28 #define ACTIONVIEWEREXTENSION_H
44 Q_PLUGIN_METADATA(IID
"fr.imag.camitk.sdk.viewer.actionviewerextension")
54 virtual QString
getName()
override {
55 return "Action Viewer Extension";
60 return "\"Action Viewer\" displays the currently selected action's GUI as well as an action selector";
64 virtual void init()
override;
68 #endif // ACTIONVIEWEREXTENSION_H
virtual QString getDescription()=0
returns the viewer extension small description (to be overriden in the derived class)
#define registerDefaultViewer(className)
register a new viewer and create a default instance using the name of the class (note that the regula...
Definition: ViewerExtension.h:66
virtual void init()=0
this method should just call registerNewViewer(MyViewer) for any MyViewer class you need to register ...
ViewerExtension()
constructor
Definition: ViewerExtension.cpp:61
virtual QString getName()=0
returns the viewer extension name (to be overriden in the derived class)
#define ACTIONVIEWER_API
Definition: ActionViewerAPI.h:54
ActionViewer is the viewer used to manage the actions.
Definition: ActionViewer.h:63
virtual void init() override
initialize all the viewers
Definition: ActionViewerExtension.cpp:32
Manage the ActionViewer viewer, instanciates and register the default "Action Explorer" instance.
Definition: ActionViewerExtension.h:41
This class describes what is a generic Action extension. To add a ActionExtension to CamiTK core,...
Definition: ViewerExtension.h:108