OpendTect  6.3
uiemauxdatasel.h
Go to the documentation of this file.
1 #pragma once
2 
3 /*+
4 ________________________________________________________________________
5 
6  (C) dGB Beheer B.V.; (LICENSE) http://opendtect.org/OpendTect_license.txt
7  Author: Nanne Hemstra
8  Date: July 2003
9 ________________________________________________________________________
10 
11 -*/
12 
13 #include "uiearthmodelmod.h"
14 #include "uicompoundparsel.h"
15 #include "dbkey.h"
16 
17 
22 public:
23  uiEMAuxDataSel(uiParent*,const uiString& label,
24  const DBKey* =0,
25  const char* auxdata=0 );
26  const DBKey& getSurfaceID() const;
27  const char* getAuxDataSel() const;
28 
29 protected:
30 
31  virtual BufferString getSummary() const;
32  void butPushCB(CallBacker*);
33 
35  const char* auxdatanm_;
36 };
#define mExpClass(module)
Definition: commondefs.h:157
Inherit from this class to be able to send and/or receive CallBacks.
Definition: callback.h:182
DBKey hormid_
Definition: uiemauxdatasel.h:34
Dialog for surface aux data selection.
Definition: uiemauxdatasel.h:20
Single-line element allowing multi-parameter to be set via a dialog.
Definition: uicompoundparsel.h:29
#define mODTextTranslationClass(clss)
Definition: uistring.h:37
Definition: uistring.h:88
Definition: uiparent.h:24
OD::String with its own variable length buffer. The buffer has a guaranteed minimum size...
Definition: bufstring.h:38
const char * auxdatanm_
Definition: uiemauxdatasel.h:35
Full key to any object in the OpendTect data store.
Definition: dbkey.h:36

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