OpendTect  6.6
uiconvolveattrib.h
Go to the documentation of this file.
1 #pragma once
2 
3 /*+
4 ________________________________________________________________________
5 
6  (C) dGB Beheer B.V.; (LICENSE) http://opendtect.org/OpendTect_license.txt
7  Author: Helene Huck
8  Date: Nov 2006
9  RCS: $Id$
10 ________________________________________________________________________
11 
12 -*/
13 
14 #include "uiattributesmod.h"
15 #include "uiattrdesced.h"
16 
17 class uiAttrSel;
18 class uiGenInput;
19 class uiLabeledSpinBox;
20 class uiIOObjSel;
21 
24 mExpClass(uiAttributes) uiConvolveAttrib : public uiAttrDescEd
26 public:
27 
30 
31  virtual void getEvalParams(TypeSet<EvalParam>&) const;
32 
33 protected:
34 
41 
43  bool setInput(const Attrib::Desc&);
44  bool setOutput(const Attrib::Desc&);
45 
49 
51 
53 };
54 
55 
mDeclReqAttribUIFns
#define mDeclReqAttribUIFns
Definition: uiattrdesced.h:213
uiConvolveAttrib::getOutput
bool getOutput(Attrib::Desc &)
uiAttrDescEd
Attribute description editor.
Definition: uiattrdesced.h:83
mExpClass
#define mExpClass(module)
Definition: commondefs.h:177
uiConvolveAttrib::mODTextTranslationClass
mODTextTranslationClass(uiConvolveAttrib)
uiConvolveAttrib::setInput
bool setInput(const Attrib::Desc &)
CallBacker
Inherit from this class to be able to send and/or receive CallBacks.
Definition: callback.h:185
uiConvolveAttrib::waveletfld_
uiIOObjSel * waveletfld_
Definition: uiconvolveattrib.h:40
uiConvolveAttrib::getParameters
bool getParameters(Attrib::Desc &)
uiConvolveAttrib::kernelfld_
uiGenInput * kernelfld_
Definition: uiconvolveattrib.h:37
uiGenInput
General Input Element.
Definition: uigeninput.h:59
uiConvolveAttrib::szfld_
uiLabeledSpinBox * szfld_
Definition: uiconvolveattrib.h:36
uiConvolveAttrib::shapefld_
uiGenInput * shapefld_
Definition: uiconvolveattrib.h:38
uiConvolveAttrib
Convolve Attribute description editor.
Definition: uiconvolveattrib.h:25
uiConvolveAttrib::outpfld_
uiGenInput * outpfld_
Definition: uiconvolveattrib.h:39
uiConvolveAttrib::kernelSel
void kernelSel(CallBacker *)
uiAttrSel
User interface element for storing attribute desc selection.
Definition: uiattrsel.h:174
uiConvolveAttrib::setParameters
bool setParameters(const Attrib::Desc &)
uiConvolveAttrib::uiConvolveAttrib
uiConvolveAttrib(uiParent *, bool)
uiConvolveAttrib::setOutput
bool setOutput(const Attrib::Desc &)
uiConvolveAttrib::inpfld_
uiAttrSel * inpfld_
Definition: uiconvolveattrib.h:35
uiIOObjSel
User Interface (UI) element for selection of IOObjs.
Definition: uiioobjsel.h:38
uiParent
Definition: uiparent.h:26
uiattrdesced.h
uiLabeledSpinBox
Definition: uispinbox.h:138
uiConvolveAttrib::getEvalParams
virtual void getEvalParams(TypeSet< EvalParam > &) const
Attrib::Desc
Description of an attribute in an Attrib::DescSet. Each attribute has a name (e.g....
Definition: attribdesc.h:89
uiConvolveAttrib::getInput
bool getInput(Attrib::Desc &)
uiConvolveAttrib::~uiConvolveAttrib
~uiConvolveAttrib()
TypeSet
Sets of (small) copyable elements.
Definition: commontypes.h:29

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