OpendTect-6_4  6.4
uiseis2dto3d.h
Go to the documentation of this file.
1 #ifndef uiseis2dto3d_h
2 #define uiseis2dto3d_h
3 
4 /*+
5 ________________________________________________________________________
6 
7 (C) dGB Beheer B.V.; (LICENSE) http://opendtect.org/OpendTect_license.txt
8 Author: Bruno
9 Date: Feb 2011
10 RCS: $Id$
11 ________________________________________________________________________
12 
13 -*/
14 
15 
16 #include "uidialog.h"
17 #include "uiseismod.h"
18 
19 namespace Batch { class JobSpec; }
20 
22 class uiCheckBox;
23 class uiGenInput;
24 class uiPosSubSel;
25 class uiSeisSel;
26 
27 
32 public:
33 
35 
36 protected:
37 
42 
48 
49  void mkParamsGrp();
50  Batch::JobSpec& jobSpec();
51  bool prepareProcessing();
52  bool fillSeisPar();
53  void fillParamsPar(IOPar&);
54  bool fillPar();
55  bool acceptOK(CallBacker*);
56  void typeChg( CallBacker* );
57 };
58 
59 
60 #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
#define mODTextTranslationClass(clss)
Definition: uistring.h:38
Group to capture a user's position subselection wishes.
Definition: uipossubsel.h:33
uiSeisSel * outfld_
Definition: uiseis2dto3d.h:40
uiGenInput * interpoltypefld_
Definition: uiseis2dto3d.h:45
uiSeisSel * inpfld_
Definition: uiseis2dto3d.h:38
Definition: uiparent.h:26
uiCheckBox * reusetrcsbox_
Definition: uiseis2dto3d.h:46
the data we need to specify an OD batch job.
Definition: batchjobdispatch.h:26
Definition: uidialog.h:42
Generalized set of parameters of the keyword-value type.
Definition: iopar.h:47
Definition: uiseissel.h:26
General Input Element.
Definition: uigeninput.h:58
Lets user select a batch job dispatcher suited for the job.
Definition: uibatchjobdispatchersel.h:28
uiPosSubSel * possubsel_
Definition: uiseis2dto3d.h:39
Dialog for 2D to 3D interpolation.
Definition: uiseis2dto3d.h:30
void fillPar(IOPar &iop, const ODPolygon< T > &poly, const char *inpkey)
Definition: polygon.h:175
Definition: batchjobdispatch.h:21
uiGenInput * iterfld_
Definition: uiseis2dto3d.h:43
uiGenInput * winfld_
Definition: uiseis2dto3d.h:44
uiGenInput * velfiltfld_
Definition: uiseis2dto3d.h:47
Definition: uibutton.h:134
uiBatchJobDispatcherSel * batchfld_
Definition: uiseis2dto3d.h:41

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