OpendTect  6.6
uiseis2dto3dinterpol.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: Bruno
8 Date: Feb 2011
9 ________________________________________________________________________
10 
11 -*/
12 
13 #include "uidialog.h"
14 #include "uiseismod.h"
15 
16 namespace Batch { class JobSpec; }
17 
19 class uiGenInput;
20 class uiPosSubSel;
21 class uiSeisSel;
22 class uiCheckBox;
23 
28 public:
30 
32 
33 protected:
40 
42 
45  bool fillSeisPar();
46 
47  virtual bool fillPar();
48  virtual bool acceptOK(CallBacker*);
49 };
uiSeis2DTo3DInterPol::powfld_
uiGenInput * powfld_
Definition: uiseis2dto3dinterpol.h:37
uiSeis2DTo3DInterPol::batchfld_
uiBatchJobDispatcherSel * batchfld_
Definition: uiseis2dto3dinterpol.h:41
uiSeis2DTo3DInterPol::mODTextTranslationClass
mODTextTranslationClass(uiSeis2DTo3DInterPol)
uiSeis2DTo3DInterPol::uiSeis2DTo3DInterPol
uiSeis2DTo3DInterPol(uiParent *, uiString &)
mExpClass
#define mExpClass(module)
Definition: commondefs.h:177
uiCheckBox
Definition: uibutton.h:167
uiSeis2DTo3DInterPol
Dialog for 2D to 3D interpolation.
Definition: uiseis2dto3dinterpol.h:27
CallBacker
Inherit from this class to be able to send and/or receive CallBacks.
Definition: callback.h:185
uiGenInput
General Input Element.
Definition: uigeninput.h:59
uiSeis2DTo3DInterPol::inpfld_
uiSeisSel * inpfld_
Definition: uiseis2dto3dinterpol.h:34
uiSeis2DTo3DInterPol::prepareProcessing
bool prepareProcessing()
uiSeis2DTo3DInterPol::fillSeisPar
bool fillSeisPar()
Batch::JobSpec
the data we need to specify an OD batch job.
Definition: batchjobdispatch.h:29
uiSeis2DTo3DInterPol::jobSpec
Batch::JobSpec & jobSpec()
uiSeis2DTo3DInterPol::taperfld_
uiGenInput * taperfld_
Definition: uiseis2dto3dinterpol.h:38
uidialog.h
uiBatchJobDispatcherSel
Lets user select a batch job dispatcher suited for the job.
Definition: uibatchjobdispatchersel.h:28
uiSeisSel
Definition: uiseissel.h:26
uiPosSubSel
Group to capture a user's position subselection wishes.
Definition: uipossubsel.h:33
uiSeis2DTo3DInterPol::fillPar
virtual bool fillPar()
uiSeis2DTo3DInterPol::outfld_
uiSeisSel * outfld_
Definition: uiseis2dto3dinterpol.h:36
uiSeis2DTo3DInterPol::acceptOK
virtual bool acceptOK(CallBacker *)
confirm accept
uiString
String that is able to hold international (UTF-8) strings for the user interface.
Definition: uistring.h:121
Batch
Definition: batchjobdispatch.h:22
uiSeis2DTo3DInterPol::possubsel_
uiPosSubSel * possubsel_
Definition: uiseis2dto3dinterpol.h:35
uiParent
Definition: uiparent.h:26
uiSeis2DTo3DInterPol::mDefineFactoryInClass
mDefineFactoryInClass(uiSeis2DTo3DInterPol, factory)
uiDialog
Definition: uidialog.h:42
uiSeis2DTo3DInterPol::smrtscalebox_
uiCheckBox * smrtscalebox_
Definition: uiseis2dto3dinterpol.h:39

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