OpendTect-6_4  6.4
uivelocitygridder.h
Go to the documentation of this file.
1 #ifndef uivelocitygridder_h
2 #define uivelocitygridder_h
3 
4 /*+
5 ________________________________________________________________________
6 
7  (C) dGB Beheer B.V.; (LICENSE) http://opendtect.org/OpendTect_license.txt
8  Author: K. Tingdahl
9  Date: April 2005
10  RCS: $Id$
11 ________________________________________________________________________
12 
13 
14 -*/
15 
16 #include "uivolumeprocessingmod.h"
17 #include "uivolprocstepdlg.h"
18 #include "velocitygridder.h"
19 
20 class uiGridder2DSel;
22 namespace Vel { class uiFunctionSel; }
23 
24 
25 namespace VolProc
26 {
27 
28 mExpClass(uiVolumeProcessing) uiVelocityGridder : public uiStepDialog
30 public:
32  VolProc::VelocityGridder::sFactoryKeyword(),
33  VolProc::VelocityGridder::sFactoryDisplayName())
34  mDefaultFactoryInitClassImpl(uiStepDialog,createInstance)
35 
36 protected:
38  bool is2d);
39 
40  bool acceptOK(CallBacker*);
41  static uiStepDialog* createInstance(uiParent*,VolProc::Step*,bool);
42 
43  void pickSelChange(CallBacker*);
44  void nameChangeCB(CallBacker*);
45  void sourceChangeCB(CallBacker*);
46 
51 
53 };
54 
55 
56 } // namespace VolProc
57 
58 #endif
#define mExpClass(module)
Definition: commondefs.h:160
Velocity.
Definition: velocityfunction.h:32
To be able to send and/or receive CallBacks, inherit from this class.
Definition: callback.h:272
#define mDefaultFactoryInitClassImpl(baseclss, createfunc)
Definition: factory.h:274
#define mODTextTranslationClass(clss)
Definition: uistring.h:38
Definition: uigridder2d.h:24
Definition: uiparent.h:26
bool namenotset_
Definition: uivelocitygridder.h:52
uiGridder2DSel * griddersel_
Definition: uivelocitygridder.h:48
VelocityGridder * operation_
Definition: uivelocitygridder.h:50
uiInterpolationLayerModel * layermodelfld_
Definition: uivelocitygridder.h:47
Adapter for a VolProc chain to external attribute calculation.
Definition: seisdatapackwriter.h:25
#define mDefaultFactoryInstanciationBase(keywrd, usernm)
Definition: factory.h:280
VolProc::Step for velocity gridding.
Definition: velocitygridder.h:36
Vel::uiFunctionSel * velfuncsel_
Definition: uivelocitygridder.h:49
Definition: uivolprocstepdlg.h:31
An algorithm/calculation/transformation that takes one scalar volume as input, processes it...
Definition: volprocstep.h:42
Definition: uiinterpollayermodel.h:58
Definition: uivelocitygridder.h:28
uiGroup to select a velocity function type
Definition: uiselectvelocityfunction.h:33

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