OpendTect  6.6
uibatchprestackproc.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: March 2009
9  RCS: $Id$
10 ________________________________________________________________________
11 
12 -*/
13 
14 #include "uiprestackprocessingmod.h"
15 #include "uibatchprocdlg.h"
16 
17 class CtxtIOObj;
18 class uiSeisSel;
19 class uiPosSubSel;
21 
22 
23 namespace PreStack
24 {
25 class uiProcSel;
26 
29 mExpClass(uiPreStackProcessing) uiBatchProcSetup : public uiBatchProcDlg
31 public:
32 
35 
36 protected:
37 
38  bool fillPar(IOPar& iop);
40  void getJobName(BufferString& jobnm) const;
42 
48 
49  const bool is2d_;
50 };
51 
52 }; //namespace
53 
54 
PreStack::uiBatchProcSetup::chainsel_
uiProcSel * chainsel_
Definition: uibatchprestackproc.h:43
PreStack::uiBatchProcSetup::batchfld_
uiBatchJobDispatcherSel * batchfld_
Definition: uibatchprestackproc.h:47
PreStack::uiBatchProcSetup::prepareProcessing
bool prepareProcessing()
CtxtIOObj
Holds an IOObjCtxt plus a pointer to an IOObj and/or an IOPar.
Definition: ctxtioobj.h:146
mExpClass
#define mExpClass(module)
Definition: commondefs.h:177
PreStack::uiBatchProcSetup::mODTextTranslationClass
mODTextTranslationClass(uiBatchProcSetup)
CallBacker
Inherit from this class to be able to send and/or receive CallBacks.
Definition: callback.h:185
uiBatchProcDlg
Definition: uibatchprocdlg.h:22
PreStack::uiBatchProcSetup::uiBatchProcSetup
uiBatchProcSetup(uiParent *, bool is2d)
PreStack::uiBatchProcSetup::getJobName
void getJobName(BufferString &jobnm) const
PreStack::uiBatchProcSetup::inputsel_
uiSeisSel * inputsel_
Definition: uibatchprestackproc.h:44
PreStack::uiBatchProcSetup::fillPar
bool fillPar(IOPar &iop)
PreStack::uiProcSel
Definition: uiprestackprocessorsel.h:25
PreStack::uiBatchProcSetup::~uiBatchProcSetup
~uiBatchProcSetup()
PreStack::uiBatchProcSetup::possubsel_
uiPosSubSel * possubsel_
Definition: uibatchprestackproc.h:46
PreStack::uiBatchProcSetup
Definition: uibatchprestackproc.h:30
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
PreStack
Definition: synthseis.h:35
BufferString
OD::String with its own variable length buffer. The buffer has a guaranteed minimum size.
Definition: bufstring.h:40
uibatchprocdlg.h
uiParent
Definition: uiparent.h:26
PreStack::uiBatchProcSetup::is2d_
const bool is2d_
Definition: uibatchprestackproc.h:49
PreStack::uiBatchProcSetup::setupSelCB
void setupSelCB(CallBacker *)
PreStack::uiBatchProcSetup::outputsel_
uiSeisSel * outputsel_
Definition: uibatchprestackproc.h:45
IOPar
Generalized set of parameters of the keyword-value type.
Definition: iopar.h:55

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