OpendTect-6_4  6.4
uienergyattrib.h
Go to the documentation of this file.
1 #ifndef uienergyattrib_h
2 #define uienergyattrib_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 "uiattributesmod.h"
16 #include "uiattrdesced.h"
17 
18 namespace Attrib { class Desc; };
19 
20 class uiAttrSel;
21 class uiGenInput;
22 
25 mExpClass(uiAttributes) uiEnergyAttrib : public uiAttrDescEd
27 public:
28 
29  uiEnergyAttrib(uiParent*,bool);
30 
31  void getEvalParams(TypeSet<EvalParam>&) const;
32 
33 protected:
34 
39 
40  bool setParameters(const Attrib::Desc&);
41  bool setInput(const Attrib::Desc&);
42  bool setOutput(const Attrib::Desc&);
43 
44  bool getParameters(Attrib::Desc&);
45  bool getInput(Attrib::Desc&);
46  bool getOutput(Attrib::Desc&);
47 
49 };
50 
51 #endif
#define mExpClass(module)
Definition: commondefs.h:160
#define mODTextTranslationClass(clss)
Definition: uistring.h:38
Attribute description editor.
Definition: uiattrdesced.h:83
#define mDeclReqAttribUIFns
Definition: uiattrdesced.h:209
Definition: uiparent.h:26
Set of (small) copyable elements.
Definition: commontypes.h:30
uiGenInput * gatefld_
Definition: uienergyattrib.h:36
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
General Input Element.
Definition: uigeninput.h:58
uiGenInput * outpfld_
Definition: uienergyattrib.h:38
uiAttrSel * inpfld_
Definition: uienergyattrib.h:35
User interface element for storing attribute desc selection.
Definition: uiattrsel.h:174
uiGenInput * gradientfld_
Definition: uienergyattrib.h:37
Energy Attribute ui.
Definition: uienergyattrib.h:25
Semblance Attribute.
Definition: attribdataholder.h:25

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