OpendTect  6.6
uisegyscandlg.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: Oct 2008
9  RCS: $Id$
10 ________________________________________________________________________
11 
12 -*/
13 
14 #include "uisegycommon.h"
15 #include "uisegyreaddlg.h"
16 namespace SEGY { class Scanner; class FileIndexer; }
17 class uiSeisSel;
20 
21 
24 mExpClass(uiSEGYTools) uiSEGYScanDlg : public uiSEGYReadDlg
26 public :
27 
29  bool forsurvsetup);
31 
33 
34  virtual MultiID outputID() const;
35 
36 protected:
37 
41 
43 
46 
47  virtual bool doWork(const IOObj&);
48 
49 };
50 
51 
uiSEGYScanDlg::doWork
virtual bool doWork(const IOObj &)
uiSEGYScanDlg::~uiSEGYScanDlg
~uiSEGYScanDlg()
uiSEGYScanDlg::mODTextTranslationClass
mODTextTranslationClass(uiSEGYScanDlg)
mExpClass
#define mExpClass(module)
Definition: commondefs.h:177
uiSEGYScanDlg::outfld_
uiSeisSel * outfld_
Definition: uisegyscandlg.h:42
uiSEGYScanDlg::batchfld_
uiBatchJobDispatcherSel * batchfld_
Definition: uisegyscandlg.h:44
uiSEGYScanDlg::getScanner
SEGY::Scanner * getScanner()
becomes yours
uiSEGYScanDlg::uiSEGYScanDlg
uiSEGYScanDlg(uiParent *, const Setup &, IOPar &, bool forsurvsetup)
uiSEGYScanDlg::scanner_
SEGY::Scanner * scanner_
Definition: uisegyscandlg.h:39
uisegycommon.h
uiSEGYScanDlg
Dialog to import SEG-Y files after basic setup.
Definition: uisegyscandlg.h:25
SEGY::Scanner
Scans SEG-Y file(s). For reports, you'd want to set rich info.
Definition: segyscanner.h:33
uiDialog::Setup
description of properties of dialog.
Definition: uidialog.h:50
SEGY::FileIndexer
Definition: segydirectdef.h:109
IOObj
Definition: ioobj.h:58
uiBatchJobDispatcherSel
Lets user select a batch job dispatcher suited for the job.
Definition: uibatchjobdispatchersel.h:28
uiSEGYScanDlg::outputID
virtual MultiID outputID() const
uiSeisSel
Definition: uiseissel.h:26
uiSEGYScanDlg::forsurvsetup_
bool forsurvsetup_
Definition: uisegyscandlg.h:40
uiSeis2DLineNameSel
Definition: uiseislinesel.h:124
MultiID
Compound key consisting of ints.
Definition: multiid.h:24
SEGY
Keys that should be used with od_process_segyio.cc.
Definition: segybatchio.h:22
uiSEGYScanDlg::lnmfld_
uiSeis2DLineNameSel * lnmfld_
Definition: uisegyscandlg.h:45
uiParent
Definition: uiparent.h:26
uiSEGYScanDlg::indexer_
SEGY::FileIndexer * indexer_
Definition: uisegyscandlg.h:38
uisegyreaddlg.h
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