![]() |
OpendTect
6.3
|
Holds one change in a Pick::Set. More...
Public Types | |
| typedef Set::LocID | LocID |
| typedef ChangeRecorder::Action | Action |
Public Types inherited from ChangeRecorder::Record | |
| typedef ChangeRecorder::Action | Action |
Public Member Functions | |
| virtual bool | apply (Monitorable &, Action) const |
| virtual bool | isValid () const |
Public Member Functions inherited from ChangeRecorder::Record | |
| virtual | ~Record () |
| virtual Record * | clone () const =0 |
| virtual uiString | name () const =0 |
| virtual uiString | actionText (Action) const |
Static Public Member Functions | |
| static const SetChangeRecord & | udf () |
Public Attributes | |
| LocID | locid_ |
| Location | loc_ |
Protected Member Functions | |
| SetChangeRecord (LocID id, const Location &loc) | |
| void | replaceID (Set &, LocID tmpid, LocID realid) const |
| virtual void | doApply (Set &, bool) const =0 |
Holds one change in a Pick::Set.
| typedef Set::LocID Pick::SetChangeRecord::LocID |
|
virtual |
Implements ChangeRecorder::Record.
|
protectedpure virtual |
Implemented in Pick::SetLocRemoveRecord, Pick::SetLocMoveRecord, and Pick::SetLocCreateRecord.
|
inlinevirtual |
Implements ChangeRecorder::Record.
|
static |
| Location Pick::SetChangeRecord::loc_ |
| LocID Pick::SetChangeRecord::locid_ |
Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B. V. 2017