OpendTect 8.0
Loading...
Searching...
No Matches
Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
uiStratLayerModelManager Class Reference

#include <uiodstratlayermodelmgr.h>

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.
 
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.
 
CallBackeroperator= (const CallBacker &)=delete
 
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-2025