OpendTect-6_4  6.4
uidipfilterattrib.h
Go to the documentation of this file.
1 #ifndef uidipfilterattrib_h
2 #define uidipfilterattrib_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 class uiAttrSel;
19 class uiGenInput;
20 class uiLabeledSpinBox;
21 
26 public:
27 
29 
30  virtual void getEvalParams(TypeSet<EvalParam>&) const;
31 
32 protected:
33 
41 
42  bool setParameters(const Attrib::Desc&);
43  bool setInput(const Attrib::Desc&);
44 
45  bool getParameters(Attrib::Desc&);
46  bool getInput(Attrib::Desc&);
47 
48  void panelbutCB(CallBacker*);
49  void fkWinCloseCB(CallBacker*);
50  void filtSel(CallBacker*);
51  void aziSel(CallBacker*);
52 
54 };
55 
56 
57 #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
uiGenInput * azifld_
Definition: uidipfilterattrib.h:38
uiGenInput * velfld_
Definition: uidipfilterattrib.h:37
#define mODTextTranslationClass(clss)
Definition: uistring.h:38
Attribute description editor.
Definition: uiattrdesced.h:83
#define mDeclReqAttribUIFns
Definition: uiattrdesced.h:209
Definition: uiparent.h:26
uiGenInput * aziintfld_
Definition: uidipfilterattrib.h:39
Set of (small) copyable elements.
Definition: commontypes.h:30
Definition: uispinbox.h:128
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
uiAttrSel * inpfld_
Definition: uidipfilterattrib.h:34
uiLabeledSpinBox * szfld_
Definition: uidipfilterattrib.h:35
uiGenInput * taperfld_
Definition: uidipfilterattrib.h:40
DipFilter Attribute description editor.
Definition: uidipfilterattrib.h:24
User interface element for storing attribute desc selection.
Definition: uiattrsel.h:174
uiGenInput * fltrtpfld_
Definition: uidipfilterattrib.h:36

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