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

base class for management of a Pick::SetMgr More...

#include <uipicksetmgr.h>

Inheritance diagram for uiPickSetMgr:
[legend]

Public Member Functions

 uiPickSetMgr (uiParent *, Pick::SetMgr &)
 
 ~uiPickSetMgr ()
 
void keyPressedCB (CallBacker *)
 
void mergeSets (MultiID &, const BufferStringSet *nms=0)
 
bool pickSetsStored () const
 
virtual bool storeNewSet (const Pick::Set &) const
 
bool storeNewSet (const Pick::Set &, bool noconf) const
 
bool storeSet (const Pick::Set &)
 
bool storeSetAs (const Pick::Set &)
 
bool storeSets ()
 Stores all changed sets.
 
void surveyChangeCB (CallBacker *)
 
- 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 ()
 

Protected Member Functions

virtual bool doStore (const Pick::Set &, const IOObj &) const
 
virtual IOObjgetSetIOObj (const Pick::Set &) const
 

Protected Attributes

uiParentparent_
 
Pick::SetMgrsetmgr_
 

Additional Inherited Members

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

Detailed Description

base class for management of a Pick::SetMgr

<>

Constructor & Destructor Documentation

◆ uiPickSetMgr()

uiPickSetMgr::uiPickSetMgr ( uiParent * ,
Pick::SetMgr &  )

◆ ~uiPickSetMgr()

uiPickSetMgr::~uiPickSetMgr ( )

Member Function Documentation

◆ doStore()

virtual bool uiPickSetMgr::doStore ( const Pick::Set & ,
const IOObj &  ) const
protectedvirtual

◆ getSetIOObj()

virtual IOObj * uiPickSetMgr::getSetIOObj ( const Pick::Set & ) const
protectedvirtual

◆ keyPressedCB()

void uiPickSetMgr::keyPressedCB ( CallBacker * )

◆ mergeSets()

void uiPickSetMgr::mergeSets ( MultiID & ,
const BufferStringSet * nms = 0 )

◆ pickSetsStored()

bool uiPickSetMgr::pickSetsStored ( ) const

◆ storeNewSet() [1/2]

virtual bool uiPickSetMgr::storeNewSet ( const Pick::Set & ) const
virtual

◆ storeNewSet() [2/2]

bool uiPickSetMgr::storeNewSet ( const Pick::Set & ,
bool noconf ) const

◆ storeSet()

bool uiPickSetMgr::storeSet ( const Pick::Set & )

◆ storeSetAs()

bool uiPickSetMgr::storeSetAs ( const Pick::Set & )

◆ storeSets()

bool uiPickSetMgr::storeSets ( )

Stores all changed sets.

◆ surveyChangeCB()

void uiPickSetMgr::surveyChangeCB ( CallBacker * )

Member Data Documentation

◆ parent_

uiParent* uiPickSetMgr::parent_
protected

◆ setmgr_

Pick::SetMgr& uiPickSetMgr::setmgr_
protected

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