EMTracker to track EM::Horizon3D.
More...
#include <horizon3dtracker.h>
|
| void | updateFlatCubesContainer (const TrcKeyZSampling &, bool addremove) override |
| |
| void | applySetupAsDefault () |
| |
| void | applySetupAsDefault (const EM::SectionID) |
| |
| SectionTracker * | cloneSectionTracker () |
| |
| SectionTracker * | createSectionTracker (EM::SectionID) |
| |
| RefMan< EM::EMObject > | emObject () |
| |
| ConstRefMan< EM::EMObject > | emObject () const |
| |
| virtual void | enable (bool yn) |
| |
| const char * | errMsg () const |
| |
| void | fillPar (IOPar &) const |
| |
| virtual TrcKeyZSampling | getAttribCube (const Attrib::SelSpec &) const |
| |
| void | getNeededAttribs (TypeSet< Attrib::SelSpec > &) const |
| |
| SectionTracker * | getSectionTracker (bool create=false) |
| |
| SectionTracker * | getSectionTracker (EM::SectionID, bool create=false) |
| |
| const char * | getTypeStr () const |
| |
| virtual bool | isEnabled () const |
| |
| EM::ObjectID | objectID () const |
| |
| BufferString | objectName () const |
| |
| void | setTypeStr (const char *tp) |
| |
| virtual bool | snapPositions (const TypeSet< TrcKey > &) |
| |
| bool | usePar (const IOPar &) |
| |
| void | addObserver (WeakPtrBase *obs) |
| | Not for normal use. May become private.
|
| |
| int | nrRefs () const |
| | Only for expert use.
|
| |
| void | ref () const |
| |
| bool | refIfReffed () const |
| | Don't use in production, for debugging.
|
| |
| void | removeObserver (WeakPtrBase *obs) |
| | Not for normal use. May become private.
|
| |
| bool | tryRef () const |
| | Not for normal use. May become private.
|
| |
| void | unRef () const |
| |
| void | unRefNoDelete () const |
| |
| | 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.
|
| |
| 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.
|
| |
| CallBacker & | operator= (const CallBacker &)=delete |
| |
| void | stopReceivingNotifications () const |
| |
| virtual CallBacker * | trueCaller () |
| |
◆ Horizon3DTracker()
◆ ~Horizon3DTracker()
| MPE::Horizon3DTracker::~Horizon3DTracker |
( |
| ) |
|
|
private |
◆ create()
◆ createMgr()
| bool MPE::Horizon3DTracker::createMgr |
( |
| ) |
|
|
overrideprivatevirtual |
◆ createSectionTracker()
◆ getSeedPicker()
| EMSeedPicker * MPE::Horizon3DTracker::getSeedPicker |
( |
bool | createifnotpresent = true | ) |
|
|
overrideprivatevirtual |
◆ hasTrackingMgr()
| bool MPE::Horizon3DTracker::hasTrackingMgr |
( |
| ) |
const |
|
overrideprivatevirtual |
◆ initTrackingMgr()
| void MPE::Horizon3DTracker::initTrackingMgr |
( |
| ) |
|
|
overrideprivatevirtual |
◆ is2D()
| bool MPE::Horizon3DTracker::is2D |
( |
| ) |
const |
|
inlineoverrideprivatevirtual |
◆ startFromSeeds()
| void MPE::Horizon3DTracker::startFromSeeds |
( |
const TypeSet< TrcKey > & | | ) |
|
|
overrideprivatevirtual |
◆ stopTracking()
| void MPE::Horizon3DTracker::stopTracking |
( |
| ) |
|
|
overrideprivatevirtual |
◆ trackingInProgress()
| bool MPE::Horizon3DTracker::trackingInProgress |
( |
| ) |
const |
|
overrideprivatevirtual |
◆ updateFlatCubesContainer()
| void MPE::Horizon3DTracker::updateFlatCubesContainer |
( |
const TrcKeyZSampling & | , |
|
|
bool | addremove ) |
|
overridevirtual |
◆ htmgr_
◆ seedpicker_