OpendTect-6_4  6.4
uiwelllogattrib.h
Go to the documentation of this file.
1 #ifndef uiwelllogattrib_h
2 #define uiwelllogattrib_h
3 
4 /*+
5 ________________________________________________________________________
6 
7  (C) dGB Beheer B.V.; (LICENSE) http://opendtect.org/OpendTect_license.txt
8  Author: N. Hemstra
9  Date: May 2005
10  RCS: $Id$
11 ________________________________________________________________________
12 
13 -*/
14 
15 #include "uiwellattribmod.h"
16 #include "uiattrdesced.h"
17 #include "uistring.h"
18 
19 class uiGenInput;
20 class uiListBox;
21 class uiWellSel;
22 
23 namespace Attrib { class Desc; }
24 
27 mExpClass(uiWellAttrib) uiWellLogAttrib : public uiAttrDescEd
29 public:
30 
32 
33  void getEvalParams(TypeSet<EvalParam>&) const;
34 
35 protected:
36 
37  void selDone(CallBacker*);
38 
39  bool setParameters(const Attrib::Desc&);
40  bool setInput(const Attrib::Desc&);
41  bool setOutput(const Attrib::Desc&);
42 
43  bool getParameters(Attrib::Desc&);
44  bool getInput(Attrib::Desc&);
45  bool getOutput(Attrib::Desc&);
46 
50 
52 };
53 
54 #endif
#define mExpClass(module)
Definition: commondefs.h:160
To be able to send and/or receive CallBacks, inherit from this class.
Definition: callback.h:272
#define mODTextTranslationClass(clss)
Definition: uistring.h:38
Attribute description editor.
Definition: uiattrdesced.h:83
#define mDeclReqAttribUIFns
Definition: uiattrdesced.h:209
Definition: uiparent.h:26
List Box.
Definition: uilistbox.h:75
Set of (small) copyable elements.
Definition: commontypes.h:30
Energy Attribute ui.
Definition: uiwelllogattrib.h:27
Description of an attribute in an Attrib::DescSet. Each attribute has a name (e.g. "Similarity"), a user reference (e.g. "My similarity"), and at least one output. In addition, it may have parameters and inputs. If it has multiple outputs, only one of the outputs are selected.
Definition: attribdesc.h:89
uiGenInput * sampfld_
Definition: uiwelllogattrib.h:49
General Input Element.
Definition: uigeninput.h:58
uiWellSel * wellfld_
Definition: uiwelllogattrib.h:47
uiListBox * logsfld_
Definition: uiwelllogattrib.h:48
Definition: uiwellsel.h:22
Semblance Attribute.
Definition: attribdataholder.h:25

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