MeVisLabToolboxReference
MeVisLab/Standard/Sources/ML/MLCSO/CSOBase/CSOUndoRedo/CSOUndoRedoCommands.h File Reference

Base class for a CSOCommand for the undo/redo mechanism. More...

#include "MLCSOIncludes.h"
#include "CSOBase/CSOList.h"

Go to the source code of this file.

Classes

class  ml::CSOCommand
 Base class for a CSOCommand for the undo/redo mechanism. More...
class  ml::CSOCmdAddCSO
 Class for undo/redo of adding a new CSO to the CSOList. More...
class  ml::CSOCmdRemoveCSO
 Class for undo/redo of removing a CSO from the CSOList. More...
class  ml::CSOCmdAddCSOGroup
 Class for undo/redo of adding a CSOGroup to the CSOList. More...
class  ml::CSOCmdRemoveCSOGroup
 Class for undo/redo of removing a CSOGroup from the CSOList. More...
class  ml::CSOCmdAddCSOtoGroup
 Class for undo/redo of adding a CSO to a Group. More...
class  ml::CSOCmdRemoveCSOfromGroup
 Class for undo/redo of removing a CSO from a Group. More...
class  ml::CSOCmdAddCSOList
 Class for undo/redo of adding multiple CSOs to the CSOList. More...
class  ml::CSOCmdMoveContour
 Class for undo/redo of the moving of a contour. More...
class  ml::CSOCmdMoveSeedPoint
 Class for undo/redo of the moving of a single seed point. More...
class  ml::CSOCmdInsertRemoveSeedPoint
 Class for undo/redo of the insertion/removal of a single seed point. More...
class  ml::CSOCmdAddCSOSet
 Class for undo/redo of of adding a set of CSOs to the CSOList. More...
struct  ml::CSOCmdAddCSOSet::CSOUndoRedoData
class  ml::CSOCmdRemoveCSOSet
 Class for undo/redo of removing a set of CSOs from the CSOList. More...
class  ml::CSOCmdModifySet
 Class for undo/redo of modifying a set of CSOs. More...
struct  ml::CSOCmdModifySet::CSOUndoRedoData

Namespaces

namespace  ml
 

Define the namespace name like in the ML. Default is ml.



Detailed Description

Base class for a CSOCommand for the undo/redo mechanism.

Author:
Olaf Konrad
Date:
04/2006

Definition in file CSOUndoRedoCommands.h.