OpendTect  6.3
uivolprocsmoother.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: K. Tingdahl
8  Date: February 2008
9 ________________________________________________________________________
10 
11 -*/
12 
13 #include "uivolumeprocessingmod.h"
14 #include "uivolprocchain.h"
15 #include "volprocsmoother.h"
16 
18 class uiLabeledSpinBox;
19 
20 namespace VolProc
21 {
22 
23 
24 mExpClass(uiVolumeProcessing) uiSmoother : public uiStepDialog
26 public:
27 
29  Smoother::sFactoryKeyword(),
30  Smoother::sFactoryDisplayName())
31  mDefaultFactoryInitClassImpl(uiStepDialog,createInstance)
32 
33  uiSmoother(uiParent*,Smoother*,bool is2d);
34 
35 protected:
36 
37  static uiStepDialog* createInstance(uiParent*,Step*,bool is2d);
38  bool acceptOK();
39  void updateFlds(CallBacker*);
40 
42 
47 
48 };
49 
50 } // namespace VolProc
#define mExpClass(module)
Definition: commondefs.h:157
Inherit from this class to be able to send and/or receive CallBacks.
Definition: callback.h:182
uiLabeledSpinBox * crllenfld_
Definition: uivolprocsmoother.h:45
#define mDefaultFactoryInitClassImpl(baseclss, createfunc)
Definition: factory.h:272
#define mODTextTranslationClass(clss)
Definition: uistring.h:37
Definition: uivolprocsmoother.h:24
Definition: uiparent.h:24
uiLabeledSpinBox * inllenfld_
Definition: uivolprocsmoother.h:44
a Step that smooths the input data.
Definition: volprocsmoother.h:24
Definition: uispinbox.h:123
Adapter for a VolProc chain to external attribute calculation.
Definition: velocitygridder.h:29
#define mDefaultFactoryInstanciationBase(keywrd, usernm)
Definition: factory.h:278
uiWindowFunctionSel * operatorselfld_
Definition: uivolprocsmoother.h:43
Definition: uivolprocstepdlg.h:29
An algorithm/calculation/transformation that takes one scalar volume as input, processes it...
Definition: volprocstep.h:39
Definition: uiwindowfunctionsel.h:26
uiLabeledSpinBox * zlenfld_
Definition: uivolprocsmoother.h:46
Smoother * smoother_
Definition: uivolprocsmoother.h:41

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