OpendTect  6.6
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
WellTie::EventStretch Class Reference
Inheritance diagram for WellTie::EventStretch:
[legend]

Public Member Functions

 EventStretch (PickSetMgr &, D2TModelMgr &)
 
void doWork (CallBacker *)
 
void setD2TModel (const Well::D2TModel *d2t)
 
void setTrack (const Well::Track *track)
 
- 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
 

Protected Member Functions

void doStaticShift ()
 
void doStretchSqueeze ()
 
void doStretchWork ()
 

Protected Attributes

const Well::D2TModeld2t_
 
D2TModelMgrd2tmgr_
 
PickSetMgrpmgr_
 
const TypeSet< Marker > & seispickset_
 
const TypeSet< Marker > & synthpickset_
 
const Well::Tracktrack_
 

Additional Inherited Members

- Static Public Member Functions inherited from CallBacker
static void createReceiverForCurrentThread ()
 
static void removeReceiverForCurrentThread ()
 

Detailed Description

<>

Constructor & Destructor Documentation

◆ EventStretch()

WellTie::EventStretch::EventStretch ( PickSetMgr ,
D2TModelMgr  
)

Member Function Documentation

◆ doStaticShift()

void WellTie::EventStretch::doStaticShift ( )
protected

◆ doStretchSqueeze()

void WellTie::EventStretch::doStretchSqueeze ( )
protected

◆ doStretchWork()

void WellTie::EventStretch::doStretchWork ( )
protected

◆ doWork()

void WellTie::EventStretch::doWork ( CallBacker )

◆ setD2TModel()

void WellTie::EventStretch::setD2TModel ( const Well::D2TModel d2t)
inline

◆ setTrack()

void WellTie::EventStretch::setTrack ( const Well::Track track)
inline

Member Data Documentation

◆ d2t_

const Well::D2TModel* WellTie::EventStretch::d2t_
protected

◆ d2tmgr_

D2TModelMgr& WellTie::EventStretch::d2tmgr_
protected

◆ pmgr_

PickSetMgr& WellTie::EventStretch::pmgr_
protected

◆ seispickset_

const TypeSet<Marker>& WellTie::EventStretch::seispickset_
protected

◆ synthpickset_

const TypeSet<Marker>& WellTie::EventStretch::synthpickset_
protected

◆ track_

const Well::Track* WellTie::EventStretch::track_
protected

Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B.V. 1995-2022