Classes | |
class | camitk::Action |
Action class is an abstract class that enables you to build a action (generally on a component). At least two classes have to be reimplemented to enable the action: ActionExtension + Action. More... | |
class | camitk::ActionExtension |
This class describes what is a generic Action extension. To add a ActionExtension to CamiTK core, write a new class that inherits from this class. More... | |
class | camitk::ActionWidget |
Build a default widget for a given action using its Qt properties. It should be good enough in most of the case. The default widget contains a description, a reminder of the target component names, and an applyable/revertable ObjectController that allows you to edit/modify properties of the action. More... | |
The CamiTK Core Action structure. The Action class generalizes the notion of component processing. An action applies a given algorithm to one or several listed components. Generally viewers trigger actions on the currently selected components. Actions may work on [0 ... N] components and may have [0 ... N] input parameters.