OpendTect-6_4  6.4
uicoherencyattrib.h
Go to the documentation of this file.
1 #ifndef uicoherencyattrib_h
2 #define uicoherencyattrib_h
3 
4 /*+
5 ________________________________________________________________________
6 
7  (C) dGB Beheer B.V.; (LICENSE) http://opendtect.org/OpendTect_license.txt
8  Author: A.H. Bril
9  Date: April 2001
10  RCS: $Id$
11 ________________________________________________________________________
12 
13 -*/
14 
15 #include "uiattributesmod.h"
16 #include "uiattrdesced.h"
17 
18 namespace Attrib { class Desc; };
19 
20 class uiImagAttrSel;
21 class uiGenInput;
22 class uiStepOutSel;
23 
24 
28 {
29 public:
30 
32 
33 protected:
34 
41 
42  void is1Sel(CallBacker*);
43 
44  bool setParameters(const Attrib::Desc&);
45  bool setInput(const Attrib::Desc&);
46 
47  bool getParameters(Attrib::Desc&);
48  bool getInput(Attrib::Desc&);
49 
50  void getEvalParams(TypeSet<EvalParam>&) const;
51 
53 };
54 
55 
56 #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
User interface element for getting attribute with both real and imaginary part.
Definition: uiattrsel.h:247
Attribute description editor.
Definition: uiattrdesced.h:83
uiGenInput * is1fld
Definition: uicoherencyattrib.h:36
#define mDeclReqAttribUIFns
Definition: uiattrdesced.h:209
Definition: uiparent.h:26
uiGenInput * deltadipfld
Definition: uicoherencyattrib.h:39
allows selection of stepouts.
Definition: uistepoutsel.h:29
uiImagAttrSel * inpfld
Definition: uicoherencyattrib.h:35
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
uiStepOutSel * stepoutfld
Definition: uicoherencyattrib.h:40
uiGenInput * maxdipfld
Definition: uicoherencyattrib.h:38
uiGenInput * tgfld
Definition: uicoherencyattrib.h:37
Coherency attribute description editor.
Definition: uicoherencyattrib.h:27
Semblance Attribute.
Definition: attribdataholder.h:25

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