|
Medical Imaging Interaction Toolkit
2018.4.99-389bf124
Medical Imaging Interaction Toolkit
|
This subcategory includes interaction classes (subclasses of mitk::StateMachine) that change the data according to the input of the user. More...
|
Files | |
| file | mitkInteractionConst.h |
| Constants for most interaction classes, due to the generic StateMachines. | |
Namespaces | |
| mitk | |
| DataCollection - Class to facilitate loading/accessing structured data. | |
Classes | |
| class | mitk::BoundingShapeInteractor |
| Basic interaction methods for mitk::GeometryData. More... | |
| class | mitk::Action |
| represents an action, that is executed after a certain event (in statemachine-mechanism) More... | |
| class | mitk::ProgressBar |
| Sending a message to the applications ProgressBar. More... | |
| class | mitk::StateMachineCondition |
| Represents a condition, that has to be fulfilled in order to execute a state machine transition after a certain event. More... | |
| class | mitk::StateMachineContainer |
| class | mitk::StatusBar |
| Sending a message to the applications StatusBar. More... | |
| class | mitk::AffineBaseDataInteractor3D |
| Affine interaction with mitk::BaseGeometry. More... | |
| class | mitk::AffineImageCropperInteractor |
| Affine interaction with objects in 3D windows. More... | |
| class | mitk::ClippingPlaneInteractor3D |
| Specialized interactor for clipping planes. More... | |
| class | mitk::SurfaceDeformationDataInteractor3D |
| SurfaceDeformation interaction with objects in 3D windows. More... | |
| class | mitk::ToolManager |
| Manages and coordinates instances of mitk::Tool. More... | |
| class | mitk::AddContourTool |
| Fill the inside of a contour with 1. More... | |
| class | mitk::ContourModelInteractor |
| class | mitk::ContourModelLiveWireInteractor |
| class | mitk::ContourTool |
| Simple contour filling tool. More... | |
| class | mitk::CorrectorTool2D |
| Corrector tool for 2D binary segmentations. More... | |
| class | mitk::DrawPaintbrushTool |
| Paintbrush tool for InteractiveSegmentation. More... | |
| class | mitk::ErasePaintbrushTool |
| Paintbrush tool for InteractiveSegmentation. More... | |
| class | mitk::EraseRegionTool |
| Fill the inside of a contour with 1. More... | |
| class | mitk::FeedbackContourTool |
| Base class for tools that use a contour for feedback. More... | |
| class | mitk::FillRegionTool |
| Fill the inside of a contour with 1. More... | |
| class | mitk::LiveWireTool2D |
| A 2D segmentation tool based on a LiveWire approach. More... | |
| class | mitk::PaintbrushTool |
| Paintbrush tool for InteractiveSegmentation. More... | |
| class | mitk::RegionGrowingTool |
| A slice based region growing tool. More... | |
| class | mitk::SegTool2D |
| Abstract base class for segmentation tools. More... | |
| class | mitk::SetRegionTool |
| Fills or erases a 2D region. More... | |
| class | mitk::SubtractContourTool |
| Fill the inside of a contour with 1. More... | |
| class | mitk::Tool |
| Base class of all tools used by mitk::ToolManager. More... | |
| class | mitk::WatershedTool |
| Simple watershed segmentation tool. More... | |
| class | mitk::TubeGraphDataInteractor |
| class | mitk::BindDispatcherInteractor |
| This Class is used to connect a DataStorage with the Dispatcher. More... | |
| class | mitk::Dispatcher |
| Manages event distribution. More... | |
| class | mitk::DisplayInteractor |
| Observer that manages the interaction with the display. More... | |
| class | mitk::EventConfig |
| Configuration Object for Statemachines. More... | |
| class | mitk::EventFactory |
| Generates InteractionEvent-Objects/XML. More... | |
| class | mitk::EventRecorder |
| Observer that enables recoding of all user interaction with the render windows and storing it in an XML file. More... | |
| class | mitk::InteractionEventObserver |
| Base class to implement InteractionEventObservers. More... | |
| class | mitk::InteractionKeyEvent |
| Handles key events. Takes a std::string for pressed key or special key description, mitk::ModifierKeys for modifiers More... | |
| class | mitk::StateMachineTransition |
| Connects two states, and holds references to corresponding actions and conditions. More... | |
| class | InteractionEventList |
| Generates a list of InteractionEvents based on an XML file-. More... | |
| class | mitk::SegmentationInteractor |
| Observer that adds interaction with a segmentation session to the default display interaction. More... | |
This subcategory includes interaction classes (subclasses of mitk::StateMachine) that change the data according to the input of the user.
For undo-support, the change is done by sending an OperationEvent to the respective data object, which changes itself accordingly.
A detailed description of the rationale for these classes can be found in Interaction and Undo/Redo Concepts.