OpendTect  6.6
uibulkfaultimp.h
Go to the documentation of this file.
1 #pragma once
2 /*+
3  * (C) dGB Beheer B.V.; (LICENSE) http://opendtect.org/OpendTect_license.txt
4  * AUTHOR : Nanne Hemstra
5  * DATE : May 2012
6 -*/
7 
8 #include "uiearthmodelmod.h"
9 #include "uidialog.h"
10 
11 class uiFileInput;
12 class uiGenInput;
13 class uiIOObjSel;
14 class uiTableImpDataSel;
15 
16 namespace Table { class FormatDesc; }
17 
18 mExpClass(uiEarthModel) uiBulkFaultImport : public uiDialog
20 public:
22  uiBulkFaultImport(uiParent*,const char* type,bool is2d);
24 
25 protected:
26 
27  void init();
29 
31 
34  uiGenInput* sortsticksfld_ = nullptr;
35  uiIOObjSel* fltsetnmfld_ = nullptr;
36 
38  bool isfss_;
39  bool is2dfss_;
40  bool isfltset_;
41 };
42 
uiBulkFaultImport::uiBulkFaultImport
mODTextTranslationClass(uiBulkFaultImport) public uiBulkFaultImport(uiParent *, const char *type, bool is2d)
uiBulkFaultImport::isfss_
bool isfss_
Definition: uibulkfaultimp.h:38
uiBulkFaultImport::isfltset_
bool isfltset_
Definition: uibulkfaultimp.h:40
mExpClass
#define mExpClass(module)
Definition: commondefs.h:177
uiBulkFaultImport::inpChangedCB
void inpChangedCB(CallBacker *)
uiTableImpDataSel
Table-based data import selection.
Definition: uitblimpexpdatasel.h:38
Table
Definition: geom2dascio.h:20
CallBacker
Inherit from this class to be able to send and/or receive CallBacks.
Definition: callback.h:185
mODTextTranslationClass
#define mODTextTranslationClass(clss)
Definition: uistring.h:40
uiGenInput
General Input Element.
Definition: uigeninput.h:59
uiBulkFaultImport
Definition: uibulkfaultimp.h:19
uiBulkFaultImport::is2dfss_
bool is2dfss_
Definition: uibulkfaultimp.h:39
uiFileInput
A file-name input.
Definition: uifileinput.h:34
uidialog.h
uiBulkFaultImport::init
void init()
uiBulkFaultImport::fd_
Table::FormatDesc * fd_
Definition: uibulkfaultimp.h:37
uiIOObjSel
User Interface (UI) element for selection of IOObjs.
Definition: uiioobjsel.h:38
uiParent
Definition: uiparent.h:26
Table::FormatDesc
description of input our output data content
Definition: tabledef.h:220
uiBulkFaultImport::dataselfld_
uiTableImpDataSel * dataselfld_
Definition: uibulkfaultimp.h:33
uiBulkFaultImport::inpfld_
uiFileInput * inpfld_
Definition: uibulkfaultimp.h:32
uiBulkFaultImport::acceptOK
bool acceptOK(CallBacker *)
confirm accept
uiBulkFaultImport::~uiBulkFaultImport
~uiBulkFaultImport()
uiDialog
Definition: uidialog.h:42

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