OpendTect-6_4  6.4
uifrequencyattrib.h
Go to the documentation of this file.
1 #ifndef uifrequencyattrib_h
2 #define uifrequencyattrib_h
3 
4 /*+
5 ________________________________________________________________________
6 
7  (C) dGB Beheer B.V.; (LICENSE) http://opendtect.org/OpendTect_license.txt
8  Author: Nanne Hemstra
9  Date: July 2001
10  RCS: $Id$
11 ________________________________________________________________________
12 
13 -*/
14 
15 #include "uiattributesmod.h"
16 #include "uiattrdesced.h"
17 
18 namespace Attrib { class Desc; };
19 class uiGenInput;
20 class uiImagAttrSel;
22 
27 public:
28 
30 
31  void getEvalParams(TypeSet<EvalParam>&) const;
32 
33 protected:
34 
41 
42  bool setParameters(const Attrib::Desc&);
43  bool setInput(const Attrib::Desc&);
44  bool setOutput(const Attrib::Desc&);
45 
46  bool getParameters(Attrib::Desc&);
47  bool getInput(Attrib::Desc&);
48  bool getOutput(Attrib::Desc&);
49 
50  virtual bool areUIParsOK();
51 
53 };
54 
55 #endif
#define mExpClass(module)
Definition: commondefs.h:160
uiWindowFunctionSel * winfld
Definition: uifrequencyattrib.h:39
uiGenInput * gatefld
Definition: uifrequencyattrib.h:36
#define mODTextTranslationClass(clss)
Definition: uistring.h:38
uiGenInput * normfld
Definition: uifrequencyattrib.h:37
User interface element for getting attribute with both real and imaginary part.
Definition: uiattrsel.h:247
Attribute description editor.
Definition: uiattrdesced.h:83
#define mDeclReqAttribUIFns
Definition: uiattrdesced.h:209
Definition: uiparent.h:26
Frequency Attribute description editor.
Definition: uifrequencyattrib.h:25
uiGenInput * smoothspectrumfld_
Definition: uifrequencyattrib.h:38
Set of (small) copyable elements.
Definition: commontypes.h:30
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
Definition: uiwindowfunctionsel.h:28
uiImagAttrSel * inpfld
Definition: uifrequencyattrib.h:35
Semblance Attribute.
Definition: attribdataholder.h:25
uiGenInput * outpfld
Definition: uifrequencyattrib.h:40

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