 |
OpendTect
6.6
|
Go to the documentation of this file.
16 #include "visbasemod.h"
24 namespace Threads {
class Mutex; }
52 void select(
int id,
bool keepoldsel=
false)
53 { select(
id, keepoldsel,
true ); }
71 void select(
int id,
bool keep,
bool lock);
void setAllowMultiple(bool yn)
void updateSel(int id)
Definition: visselman.h:56
Is a lock that allows a thread to have exlusive rights to something.
Definition: thread.h:45
const TypeSet< int > & selected() const
Definition: visselman.h:58
Definition: visannot.h:43
Threads::Mutex & mutex_
Definition: visselman.h:78
bool allowMultiple() const
Definition: visselman.h:50
void fillPar(IOPar &, TypeSet< int > &) const
Definition: visselman.h:67
#define mExpClass(module)
Definition: commondefs.h:177
CNotifier< SelectionManager, int > reselnotifier
Definition: visselman.h:65
virtual ~SelectionManager()
Inherit from this class to be able to send and/or receive CallBacks.
Definition: callback.h:185
CNotifier< SelectionManager, int > deselnotifier
Definition: visselman.h:61
void deSelect(int id, bool lock)
TypeSet< int > selectedids_
Definition: visselman.h:76
SelectionManager handles DataObject that can be selected. If an object can be selected,...
Definition: visselman.h:44
void select(int id, bool keepoldsel=false)
Definition: visselman.h:52
bool allowmultiple_
Definition: visselman.h:77
CNotifier< SelectionManager, int > updateselnotifier
Definition: visselman.h:62
void deSelect(int id)
Definition: visselman.h:54
void select(int id, bool keep, bool lock)
CNotifier< SelectionManager, int > selnotifier
Definition: visselman.h:60
void updateSel(int id, bool lock)
void deSelectAll()
Definition: visselman.h:55
void deSelectAll(bool lock)
interface to threads that should be portable.
Definition: atomic.h:23
Notifier with automatic capsule creation.
Definition: notify.h:171
Generalized set of parameters of the keyword-value type.
Definition: iopar.h:55
void usePar(const IOPar &)
Definition: visselman.h:68
Generated at
for the OpendTect
seismic interpretation project.
Copyright (C): dGB Beheer B.V. 1995-2021