OpendTect-6_4  6.4
Public Member Functions | Protected Member Functions | Protected Attributes | Private Member Functions | List of all members
WellTie::Server Class Reference
Inheritance diagram for WellTie::Server:
[legend]

Public Member Functions

 Server (const WellTie::Setup &)
 
 ~Server ()
 
const Well::Datawd () const
 
Well::Datawd ()
 
const MultiIDwellID () const
 
PickSetMgrpickMgr ()
 
D2TModelMgrd2TModelMgr ()
 
HorizonMgrhorizonMgr ()
 
DispParamsdispParams ()
 
DataWriterdataWriter ()
 
const Datadata () const
 
bool isOK () const
 
const uiStringerrMsg () const
 
const uiStringwarnMsg () const
 
bool setNewWavelet (const MultiID &)
 
bool computeSynthetics (const Wavelet &)
 
bool extractSeismics ()
 
bool updateSynthetics (const Wavelet &)
 
bool computeAdditionalInfo (const Interval< float > &)
 
bool computeCrossCorrelation ()
 
bool computeEstimatedWavelet (int newsz)
 
void setCrossCorrZrg (const Interval< float > &)
 
bool hasSynthetic () const
 
bool hasSeismic () const
 
bool doSeismic () const
 
void updateExtractionRange ()
 
void setTaskRunner (TaskRunner *taskrun)
 
- 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...
 

Protected Member Functions

void wellDataDel (CallBacker *)
 
void handleDataPlayerWarning () const
 
- Protected Member Functions inherited from CallBacker
void detachAllNotifiers ()
 Call from the destructor of your inherited object. More...
 

Protected Attributes

PickSetMgrpickmgr_
 
WellDataMgrwdmgr_
 
DataPlayerdataplayer_
 
HorizonMgrhormgr_
 
D2TModelMgrd2tmgr_
 
DataWriterdatawriter_
 
Datadata_
 
MultiID wellid_
 
uiString errmsg_
 
uiString warnmsg_
 

Private Member Functions

 mODTextTranslationClass (Server)
 

Detailed Description

Constructor & Destructor Documentation

WellTie::Server::Server ( const WellTie::Setup )
WellTie::Server::~Server ( )

Member Function Documentation

bool WellTie::Server::computeAdditionalInfo ( const Interval< float > &  )
bool WellTie::Server::computeCrossCorrelation ( )
bool WellTie::Server::computeEstimatedWavelet ( int  newsz)
bool WellTie::Server::computeSynthetics ( const Wavelet )
D2TModelMgr& WellTie::Server::d2TModelMgr ( )
inline
const Data& WellTie::Server::data ( ) const
inline
DataWriter& WellTie::Server::dataWriter ( )
inline
DispParams& WellTie::Server::dispParams ( )
inline
bool WellTie::Server::doSeismic ( ) const
const uiString& WellTie::Server::errMsg ( ) const
inline
bool WellTie::Server::extractSeismics ( )
void WellTie::Server::handleDataPlayerWarning ( ) const
protected
bool WellTie::Server::hasSeismic ( ) const
bool WellTie::Server::hasSynthetic ( ) const
HorizonMgr& WellTie::Server::horizonMgr ( )
inline
bool WellTie::Server::isOK ( ) const
inline
WellTie::Server::mODTextTranslationClass ( Server  )
private
PickSetMgr& WellTie::Server::pickMgr ( )
inline
void WellTie::Server::setCrossCorrZrg ( const Interval< float > &  )
bool WellTie::Server::setNewWavelet ( const MultiID )
void WellTie::Server::setTaskRunner ( TaskRunner taskrun)
inline
void WellTie::Server::updateExtractionRange ( )
bool WellTie::Server::updateSynthetics ( const Wavelet )
const uiString& WellTie::Server::warnMsg ( ) const
inline
const Well::Data* WellTie::Server::wd ( ) const
inline
Well::Data* WellTie::Server::wd ( )
inline
void WellTie::Server::wellDataDel ( CallBacker )
protected
const MultiID& WellTie::Server::wellID ( ) const
inline

Member Data Documentation

D2TModelMgr* WellTie::Server::d2tmgr_
protected
Data* WellTie::Server::data_
protected
DataPlayer* WellTie::Server::dataplayer_
protected
DataWriter* WellTie::Server::datawriter_
protected
uiString WellTie::Server::errmsg_
protected
HorizonMgr* WellTie::Server::hormgr_
protected
PickSetMgr* WellTie::Server::pickmgr_
protected
uiString WellTie::Server::warnmsg_
mutableprotected
WellDataMgr* WellTie::Server::wdmgr_
protected
MultiID WellTie::Server::wellid_
protected

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