![]() |
OpendTect
7.0
|
Public Member Functions | |
| LeafUnitRef (NodeUnitRef *, const LithologyID &lithid=LithologyID::udf(), const char *desc=nullptr) | |
| ~LeafUnitRef () | |
| const OD::String & | code () const override |
| OD::Color | dispColor (bool lith_else_upnode) const |
| const LeafUnitRef * | firstLeaf () const override |
| const Lithology & | getLithology () const |
| void | getPropsFrom (const IOPar &) override |
| bool | hasChildren () const override |
| bool | isUndef () const override |
| int | level () const override |
| LithologyID | lithology () const |
| void | setLithology (const LithologyID &) |
| Type | type () const override |
Public Member Functions inherited from Strat::UnitRef | |
| UnitRef (NodeUnitRef *, const char *d=nullptr) | |
| virtual | ~UnitRef () |
| OD::Color | color () const |
| const OD::String & | description () const |
| CompoundKey | fullCode () const |
| bool | isBelow (const UnitRef *) const |
| is given ref parent, grandparent, grandgrand... More... | |
| virtual bool | isEmpty () const |
| bool | isLeaf () const |
| bool | isLeaved () const |
| virtual bool | isParentOf (const UnitRef &) const |
| CompoundKey | parentCode () const |
| IOPar & | pars () |
| const IOPar & | pars () const |
| bool | precedes (const UnitRef &) const |
| in terms of iterating through tree More... | |
| virtual void | putPropsTo (IOPar &) const |
| RefTree & | refTree () |
| const RefTree & | refTree () const |
| virtual void | setCode (const char *) |
| void | setColor (OD::Color) |
| virtual void | setDescription (const char *d) |
| void | setUpNode (NodeUnitRef *newpar) |
| NodeUnitRef * | topNode () |
| const NodeUnitRef * | topNode () const |
| int | treeDepth () const |
| NodeUnitRef * | upNode (int skip=0) |
| const NodeUnitRef * | upNode (int skip=0) const |
Public Member Functions inherited from CallBacker | |
| CallBacker () | |
| CallBacker (const CallBacker &) | |
| virtual | ~CallBacker () |
| bool | attachCB (const NotifierAccess &, const CallBack &, bool onlyifnew=false) const |
| bool | attachCB (const NotifierAccess *notif, const CallBack &cb, bool onlyifnew=false) const |
| void | detachAllNotifiers () const |
| Call from the destructor of your inherited object. More... | |
| void | detachCB (const NotifierAccess &, const CallBack &) const |
| void | detachCB (const NotifierAccess *notif, const CallBack &cb) const |
| virtual bool | isCapsule () const |
| bool | isNotifierAttached (const NotifierAccess *) const |
| Only for debugging purposes, don't use. More... | |
| void | stopReceivingNotifications () const |
| virtual CallBacker * | trueCaller () |
Protected Member Functions | |
| void | fill (BufferString &bs) const override |
| void | use (const char *s) override |
Protected Member Functions inherited from Strat::UnitRef | |
| void | doFill (BufferString &, int) const |
| void | doUse (const char *, int *) |
| void | notifChange (bool isrem=false) |
Protected Attributes | |
| LithologyID | lith_ |
Protected Attributes inherited from Strat::UnitRef | |
| OD::Color | color_ |
| BufferString | desc_ |
| IOPar | pars_ |
| NodeUnitRef * | upnode_ |
Additional Inherited Members | |
Public Types inherited from Strat::UnitRef | |
| enum | Type { NodeOnly , Leaved , Leaf } |
Static Public Member Functions inherited from Strat::UnitRef | |
| static const char * | sKeyPropsFor () |
| static const char * | sKeyTreeProps () |
Static Public Member Functions inherited from CallBacker | |
| static void | createReceiverForCurrentThread () |
| static void | removeReceiverForCurrentThread () |
Public Attributes inherited from Strat::UnitRef | |
| Notifier< UnitRef > | changed |
| Notifier< UnitRef > | toBeDeleted |
UnitRef for layers.
<>
| Strat::LeafUnitRef::LeafUnitRef | ( | NodeUnitRef * | , |
| const LithologyID & | lithid = LithologyID::udf(), |
||
| const char * | desc = nullptr |
||
| ) |
| Strat::LeafUnitRef::~LeafUnitRef | ( | ) |
|
overridevirtual |
Implements Strat::UnitRef.
| OD::Color Strat::LeafUnitRef::dispColor | ( | bool | lith_else_upnode | ) | const |
|
inlineoverrideprotectedvirtual |
Reimplemented from Strat::UnitRef.
|
inlineoverridevirtual |
Implements Strat::UnitRef.
| const Lithology& Strat::LeafUnitRef::getLithology | ( | ) | const |
|
overridevirtual |
Reimplemented from Strat::UnitRef.
|
inlineoverridevirtual |
Implements Strat::UnitRef.
|
overridevirtual |
Reimplemented from Strat::UnitRef.
|
inlineoverridevirtual |
Implements Strat::UnitRef.
|
inline |
| void Strat::LeafUnitRef::setLithology | ( | const LithologyID & | ) |
|
inlineoverridevirtual |
Implements Strat::UnitRef.
|
overrideprotectedvirtual |
Reimplemented from Strat::UnitRef.
|
protected |
Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B.V. 1995-2024