![]() |
Computer Assited Medical Intervention Tool Kit
version 3.3
|
The CamiTK Core Action structure. More...
Collaboration diagram for Action: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 |
1.8.8