![]() |
Computer Assited Medical Intervention Tool Kit
version 3.3
|
The CamiTK Core Action structure. More...
Classes | |
class | camitk::Action |
Action class is an abstract class that enables you to build a action (generally on a component). More... | |
class | camitk::ActionExtension |
This class describes what is a generic Action extension. More... | |
class | camitk::ActionWidget |
Build a default widget for a given action using its Qt properties. More... | |
Enumerations | |
enum | camitk::Action::ApplyStatus { camitk::Action::SUCCESS, camitk::Action::ERROR, camitk::Action::WARNING, camitk::Action::ABORTED, camitk::Action::TRIGGERED } |
describes what happened during the application of an algorithm (i.e. results of the apply method) 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.
describes what happened during the application of an algorithm (i.e. results of the apply method)
Enumerator | |
---|---|
SUCCESS |
everything went according to plan |
ERROR |
apply() failed : an error occured (usually it means that the apply() was interrupted) |
WARNING |
some (partial) error occured during the application of the algorithm |
ABORTED |
the action was aborted before completion |
TRIGGERED |
the action was triggered only, but not applied |