|
| | RefTree () |
| |
| | ~RefTree () |
| |
| bool | addLeavedUnit (const char *, const char *) |
| |
| void | addLevelUnit (const Level &) |
| |
| ContentSet & | contents () |
| |
| const ContentSet & | contents () const |
| |
| void | createFromLevelSet (const LevelSet &) |
| | keep contents and lithologies More...
|
| |
| Strat::LeavedUnitRef * | getByLevel (LevelID) const |
| |
| const LeavedUnitRef * | getLevelSetUnit (const char *lvlnm) const |
| |
| int | level () const override |
| |
| LithologySet & | lithologies () |
| |
| const LithologySet & | lithologies () const |
| |
| bool | read (od_istream &) |
| |
| void | removeLevelUnit (const Level &) |
| |
| Repos::Source | source () const |
| |
| const LeafUnitRef & | undefLeaf () const |
| |
| bool | write (od_ostream &) const |
| |
| | NodeOnlyUnitRef (NodeUnitRef *up, const char *c, const char *d=nullptr) |
| |
| | ~NodeOnlyUnitRef () |
| |
| void | ensureTimeSorted () |
| |
| const LeafUnitRef * | firstLeaf () const override |
| |
| bool | hasLeaves () const override |
| |
| Type | type () const override |
| |
| | NodeUnitRef (NodeUnitRef *, const char *, const char *d=nullptr) |
| |
| | ~NodeUnitRef () |
| |
| virtual bool | add (UnitRef *, bool rev=false) |
| |
| const OD::String & | code () const override |
| |
| UnitRef * | find (const char *urcode) |
| |
| const UnitRef * | find (const char *urcode) const |
| |
| void | getPropsFrom (const IOPar &) override |
| |
| bool | hasChildren () const override |
| |
| void | incTimeRange (const Interval< float > &) |
| |
| int | indexOf (const UnitRef *ur) const |
| |
| virtual bool | insert (UnitRef *, int posidx) |
| |
| bool | isEmpty () const override |
| |
| bool | isParentOf (const UnitRef &) const override |
| |
| int | level () const override |
| |
| virtual int | nrLeaves () const |
| |
| int | nrRefs () const |
| |
| void | putPropsTo (IOPar &) const override |
| |
| UnitRef & | ref (int idx) |
| |
| const UnitRef & | ref (int idx) const |
| |
| void | remove (const UnitRef *ur) |
| |
| void | remove (int uridx) |
| |
| virtual UnitRef * | replace (int uridx, UnitRef *) |
| |
| void | setCode (const char *c) override |
| |
| void | setEmpty () |
| |
| virtual void | setTimeRange (const Interval< float > &) |
| |
| void | swapChildren (int, int) |
| |
| virtual Interval< float > | timeRange () const |
| |
| | UnitRef (NodeUnitRef *, const char *d=nullptr) |
| |
| virtual | ~UnitRef () |
| |
| OD::Color | color () const |
| |
| const OD::String & | description () const |
| |
| virtual void | fill (BufferString &bs) const |
| |
| CompoundKey | fullCode () const |
| |
| bool | isBelow (const UnitRef *) const |
| | is given ref parent, grandparent, grandgrand... More...
|
| |
| bool | isLeaf () const |
| |
| bool | isLeaved () const |
| |
| virtual bool | isUndef () const |
| |
| CompoundKey | parentCode () const |
| |
| IOPar & | pars () |
| |
| const IOPar & | pars () const |
| |
| bool | precedes (const UnitRef &) const |
| | in terms of iterating through tree More...
|
| |
| RefTree & | refTree () |
| |
| const RefTree & | refTree () const |
| |
| 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 |
| |
| virtual void | use (const char *s) |
| |
| | 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 () |
| |