![]() |
OpendTect-6_4
6.4
|
Executor to auto track. More...
Public Member Functions | |
| HorizonTrackerMgr (EMTracker &) | |
| ~HorizonTrackerMgr () | |
| void | setSeeds (const TypeSet< TrcKey > &) |
| void | startFromSeeds () |
| void | stop () |
| bool | hasTasks () const |
| SectionTracker * | getFreeSectionTracker () |
| void | freeSectionTracker (const SectionTracker *) |
Public Member Functions inherited from CallBacker | |
| CallBacker () | |
| CallBacker (const CallBacker &) | |
| virtual | ~CallBacker () |
| bool | attachCB (NotifierAccess &, const CallBack &, bool onlyifnew=false) |
| bool | attachCB (NotifierAccess *notif, const CallBack &cb, bool onlyifnew=false) |
| void | detachCB (NotifierAccess &, const CallBack &) |
| void | detachCB (NotifierAccess *notif, const CallBack &cb) |
| bool | isNotifierAttached (NotifierAccess *) const |
| Only for debugging purposes, don't use. More... | |
Public Attributes | |
| Notifier< HorizonTrackerMgr > | finished |
Protected Member Functions | |
| void | addTask (const TrcKeyValue &, const TrcKeyValue &, const int seedid) |
| void | addTask (const TrcKeyValue &, const TrcKeyValue &) |
| void | taskFinished (CallBacker *) |
| void | updateCB (CallBacker *) |
| void | addUndoEvent () |
Protected Member Functions inherited from CallBacker | |
| void | detachAllNotifiers () |
| Call from the destructor of your inherited object. More... | |
Protected Attributes | |
| int | queueid_ |
| EMTracker & | tracker_ |
| ObjectSet< SectionTracker > | sectiontrackers_ |
| BoolTypeSet | trackerinuse_ |
| Array2D< float > * | horizon3dundoinfo_ |
| RowCol | horizon3dundoorigin_ |
| TypeSet< TrcKey > | seeds_ |
| Threads::WorkManager & | twm_ |
| Threads::Atomic< int > | nrdone_ |
| Threads::Atomic< int > | nrtodo_ |
| Threads::Atomic< int > | tasknr_ |
| Threads::Lock | addlock_ |
| Threads::Lock | finishlock_ |
| Threads::Lock | getfreestlock_ |
Friends | |
| class | TrackerTask |
Executor to auto track.
| MPE::HorizonTrackerMgr::HorizonTrackerMgr | ( | EMTracker & | ) |
| MPE::HorizonTrackerMgr::~HorizonTrackerMgr | ( | ) |
|
protected |
|
protected |
't use it. only for keep ABI.
|
protected |
| void MPE::HorizonTrackerMgr::freeSectionTracker | ( | const SectionTracker * | ) |
| SectionTracker* MPE::HorizonTrackerMgr::getFreeSectionTracker | ( | ) |
| bool MPE::HorizonTrackerMgr::hasTasks | ( | ) | const |
| void MPE::HorizonTrackerMgr::startFromSeeds | ( | ) |
| void MPE::HorizonTrackerMgr::stop | ( | ) |
|
protected |
|
protected |
|
friend |
|
protected |
| Notifier<HorizonTrackerMgr> MPE::HorizonTrackerMgr::finished |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B. V. 2019