13 #ifndef mitkVerboseLimitedLinearUndo_h
14 #define mitkVerboseLimitedLinearUndo_h
39 itkFactorylessNewMacro(
Self);
43 typedef std::vector<StackDescriptionItem>
A linear undo model with one undo and one redo stack.
Represents an entry of the undo or redo stack.
A limited linear undo model providing GUI elements with stack status information.
virtual StackDescription GetRedoDescriptions()
~VerboseLimitedLinearUndo() override
VerboseLimitedLinearUndo()
bool SetOperationEvent(UndoStackItem *undoStackItem) override
a list of pairs (int,string), representing a stack with ObjectEventIDs and descriptions
std::pair< int, std::string > StackDescriptionItem
std::vector< StackDescriptionItem > StackDescription
virtual StackDescription GetUndoDescriptions()
#define mitkClassMacro(className, SuperClassName)
Find image slices visible on a given plane.