#include <vtkUndoElement.h>
Definition at line 14 of file vtkUndoElement.h.
◆ vtkUndoElement()
| vtkUndoElement::vtkUndoElement |
( |
| ) |
|
|
protected |
◆ ~vtkUndoElement()
| vtkUndoElement::~vtkUndoElement |
( |
| ) |
|
|
overrideprotected |
◆ Merge()
| virtual bool vtkUndoElement::Merge |
( |
vtkUndoElement * |
vtkNotUsednew_element | ) |
|
|
inlinevirtual |
Called on the older element in the UndoSet to merge with the element being added if both the elements are mergeable. Returns if the merge was successful. Default implementation doesn't do anything.
Definition at line 49 of file vtkUndoElement.h.
Referenced by vtkUndoSet::AddElement().
◆ PrintSelf()
| void vtkUndoElement::PrintSelf |
( |
ostream & |
os, |
|
|
vtkIndent |
indent |
|
) |
| |
|
override |
◆ Redo()
| virtual int vtkUndoElement::Redo |
( |
| ) |
|
|
pure virtual |
◆ SetUndoSetWorkingContext()
| virtual void vtkUndoElement::SetUndoSetWorkingContext |
( |
vtkCollection * |
workCTX | ) |
|
|
inlinevirtual |
◆ Undo()
| virtual int vtkUndoElement::Undo |
( |
| ) |
|
|
pure virtual |
◆ vtkGetMacro()
| vtkUndoElement::vtkGetMacro |
( |
Mergeable |
, |
|
|
bool |
|
|
) |
| |
Returns if this undo element can be merged with other undo elements. When an undo element is added to a vtkUndoSet unsing AddElement, an attempt is made to "merge" the element with the most recently added undo element, if any, if both the undo elements are mergeable.
◆ vtkSetMacro()
| vtkUndoElement::vtkSetMacro |
( |
Mergeable |
, |
|
|
bool |
|
|
) |
| |
|
protected |
◆ vtkTypeMacro()
◆ Mergeable
| bool vtkUndoElement::Mergeable |
|
protected |
◆ UndoSetWorkingContext
| vtkCollection* vtkUndoElement::UndoSetWorkingContext |
|
protected |
The documentation for this class was generated from the following files: