Medical Imaging Interaction Toolkit
2023.04.00
Medical Imaging Interaction Toolkit
|
This subcategory includes the undo/redo-specific classes. More...
Classes | |
class | mitk::DisplayCoordinateOperation |
Operation with information necessary for operations of DisplayVectorInteractor. More... | |
class | mitk::Operation |
Base class of all Operation-classes. More... | |
class | mitk::OperationActor |
abstract class, that can be used by Undo to undo an operation. More... | |
class | mitk::UndoStackItem |
Represents an entry of the undo or redo stack. More... | |
class | mitk::PlaneOperation |
Operation for setting a plane (defined by its origin and normal) More... | |
class | mitk::PointOperation |
Operation that handles all actions on one Point. Stores everything for Adding, Moving and Deleting a Point. More... | |
class | mitk::RotationOperation |
Operation, that holds everything necessary for an rotation operation on mitk::BaseData. More... | |
class | mitk::UndoModel |
superclass for all UndoModels More... | |
class | mitk::ApplyDiffImageOperation |
Operation, that holds information about some image difference. More... | |
class | mitk::CellOperation |
Operation, that holds everything necessary for an operation on a cell. More... | |
class | mitk::LineOperation |
Operation, that holds everything necessary for an operation on a line. Stores everything for de-/ selecting, inserting , moving and removing a line. More... | |
This subcategory includes the undo/redo-specific classes.
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.