OpendTect  6.6
uisegyimpdlg.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: Bert
8  Date: Sep 2008
9  RCS: $Id$
10 ________________________________________________________________________
11 
12 -*/
13 
14 #include "uisegycommon.h"
15 #include "uisegyreaddlg.h"
16 #include "uistring.h"
17 class uiSeisSel;
18 class CtxtIOObj;
19 class uiCheckBox;
20 class uiSeisTransfer;
22 
23 
26 mExpClass(uiSEGYTools) uiSEGYImpDlg : public uiSEGYReadDlg
28 public :
29 
31 
32  virtual void use(const IOObj*,bool force);
33  virtual MultiID outputID() const;
34 
35 
36 protected:
37 
42 
43  virtual bool doWork(const IOObj&);
44 
45  friend class uiSEGYImpSimilarDlg;
46  bool impFile(const IOObj&,const IOObj&,const char*);
47 
48 };
49 
50 
uiSEGYImpDlg::use
virtual void use(const IOObj *, bool force)
uistring.h
CtxtIOObj
Holds an IOObjCtxt plus a pointer to an IOObj and/or an IOPar.
Definition: ctxtioobj.h:146
uiSEGYImpDlg
Dialog to import SEG-Y files after basic setup.
Definition: uisegyimpdlg.h:27
mExpClass
#define mExpClass(module)
Definition: commondefs.h:177
uiCheckBox
Definition: uibutton.h:167
uiSEGYImpDlg::impFile
bool impFile(const IOObj &, const IOObj &, const char *)
uisegycommon.h
uiSEGYImpDlg::uiSEGYImpDlg
uiSEGYImpDlg(uiParent *, const Setup &, IOPar &)
uiSEGYImpDlg::batchfld_
uiBatchJobDispatcherSel * batchfld_
Definition: uisegyimpdlg.h:41
uiDialog::Setup
description of properties of dialog.
Definition: uidialog.h:50
uiSEGYImpDlg::morebut_
uiCheckBox * morebut_
Definition: uisegyimpdlg.h:40
IOObj
Definition: ioobj.h:58
uiBatchJobDispatcherSel
Lets user select a batch job dispatcher suited for the job.
Definition: uibatchjobdispatchersel.h:28
uiSeisSel
Definition: uiseissel.h:26
MultiID
Compound key consisting of ints.
Definition: multiid.h:24
uiSEGYImpDlg::outputID
virtual MultiID outputID() const
uiSEGYImpDlg::seissel_
uiSeisSel * seissel_
Definition: uisegyimpdlg.h:39
uiSeisTransfer
Definition: uiseistransf.h:31
uiParent
Definition: uiparent.h:26
uiSEGYImpDlg::mODTextTranslationClass
mODTextTranslationClass(uiSEGYImpDlg)
uisegyreaddlg.h
uiSEGYImpDlg::doWork
virtual bool doWork(const IOObj &)
uiSEGYImpDlg::transffld_
uiSeisTransfer * transffld_
Definition: uisegyimpdlg.h:38
IOPar
Generalized set of parameters of the keyword-value type.
Definition: iopar.h:55
uiSEGYReadDlg
Dialog to import SEG-Y files after basic setup.
Definition: uisegyreaddlg.h:23

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