OpendTect  7.0
Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
uiStratLayerModelManager Class Reference
Inheritance diagram for uiStratLayerModelManager:
[legend]

Public Member Functions

 uiStratLayerModelManager ()
 
 ~uiStratLayerModelManager ()
 
void addToTreeWin ()
 
uiStratLayerModelgetDlg ()
 
bool haveExistingDlg ()
 
void launchLayerModel (const char *modnm, int opt, uiParent *=nullptr)
 
- 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
 
virtual CallBackertrueCaller ()
 

Static Public Member Functions

static void doBasicLayerModel ()
 
static void doLayerModel (const char *modnm, int opt, uiParent *=nullptr)
 
static uiStratLayerModelgetUILayerModel ()
 
static void initClass ()
 
static uiStratLayerModelManageruislm_manager ()
 
- Static Public Member Functions inherited from CallBacker
static void createReceiverForCurrentThread ()
 
static void removeReceiverForCurrentThread ()
 

Protected Member Functions

void startCB (CallBacker *)
 
void survChg (CallBacker *)
 
void winClose (CallBacker *)
 

Protected Attributes

uiStratLayerModeldlg_ = nullptr
 

Detailed Description

<>

Constructor & Destructor Documentation

◆ uiStratLayerModelManager()

uiStratLayerModelManager::uiStratLayerModelManager ( )

◆ ~uiStratLayerModelManager()

uiStratLayerModelManager::~uiStratLayerModelManager ( )

Member Function Documentation

◆ addToTreeWin()

void uiStratLayerModelManager::addToTreeWin ( )

◆ doBasicLayerModel()

static void uiStratLayerModelManager::doBasicLayerModel ( )
static

◆ doLayerModel()

static void uiStratLayerModelManager::doLayerModel ( const char *  modnm,
int  opt,
uiParent = nullptr 
)
static

◆ getDlg()

uiStratLayerModel* uiStratLayerModelManager::getDlg ( )

◆ getUILayerModel()

static uiStratLayerModel* uiStratLayerModelManager::getUILayerModel ( )
static

◆ haveExistingDlg()

bool uiStratLayerModelManager::haveExistingDlg ( )

◆ initClass()

static void uiStratLayerModelManager::initClass ( )
static

◆ launchLayerModel()

void uiStratLayerModelManager::launchLayerModel ( const char *  modnm,
int  opt,
uiParent = nullptr 
)

◆ startCB()

void uiStratLayerModelManager::startCB ( CallBacker )
protected

◆ survChg()

void uiStratLayerModelManager::survChg ( CallBacker )
protected

◆ uislm_manager()

static uiStratLayerModelManager& uiStratLayerModelManager::uislm_manager ( )
static

◆ winClose()

void uiStratLayerModelManager::winClose ( CallBacker )
protected

Member Data Documentation

◆ dlg_

uiStratLayerModel* uiStratLayerModelManager::dlg_ = nullptr
protected

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