OpendTect  6.6
uiexpfault.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: Nanne Hemstra
8  Date: May 2008
9  RCS: $Id$
10 ________________________________________________________________________
11 
12 -*/
13 
14 #include "uiearthmodelmod.h"
15 #include "uidialog.h"
16 #include "uicoordsystem.h"
17 #include "emobject.h"
18 #include "multiid.h"
19 
20 class CtxtIOObj;
21 class StreamData;
22 class uiCheckBox;
23 class uiCheckList;
24 class uiFileInput;
25 class uiGenInput;
26 class uiIOObjSel;
27 class uiIOObjSelGrp;
28 class uiT2DConvSel;
29 class uiUnitSel;
30 
31 
34 mExpClass(uiEarthModel) uiExportFault : public uiDialog
36 public:
37  uiExportFault(uiParent*,const char* type,bool isbulk);
39 
40  bool isBulk() const { return isbulk_; }
41 
42 protected:
43 
54 
57 
61 
62  virtual bool acceptOK(CallBacker*);
63 
64  bool writeAscii();
65  bool isbulk_;
68 };
69 
emobject.h
uiExportFault::writeAscii
bool writeAscii()
uiExportFault::coordsysselfld_
Coords::uiCoordSystemSel * coordsysselfld_
Definition: uiexpfault.h:53
uiExportFault::mODTextTranslationClass
mODTextTranslationClass(uiExportFault)
uiExportFault::stickidsfld_
uiCheckList * stickidsfld_
Definition: uiexpfault.h:47
uiExportFault
Dialog for horizon export.
Definition: uiexpfault.h:35
uiExportFault::transfld_
uiT2DConvSel * transfld_
Definition: uiexpfault.h:52
StreamData
Holds data to use and close an iostream. Usually created by StreamProvider.
Definition: strmdata.h:27
uiExportFault::isBulk
bool isBulk() const
Definition: uiexpfault.h:40
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
uiExportFault::coordfld_
uiGenInput * coordfld_
Definition: uiexpfault.h:46
uiExportFault::getZDomain
FixedString getZDomain() const
uiCheckBox
Definition: uibutton.h:167
uiIOObjSelGrp
Basic group for letting the user select an object.
Definition: uiioobjselgrp.h:47
uiExportFault::ctio_
CtxtIOObj & ctio_
Definition: uiexpfault.h:55
Coords::uiCoordSystemSel
Definition: uicoordsystem.h:101
uiUnitSel
Selector for UnitOfMeasure's.
Definition: uiunitsel.h:39
uiExportFault::isbulk_
bool isbulk_
Definition: uiexpfault.h:65
CallBacker
Inherit from this class to be able to send and/or receive CallBacks.
Definition: callback.h:185
uiExportFault::outfld_
uiFileInput * outfld_
Definition: uiexpfault.h:49
uiExportFault::exportCoordSysChgCB
void exportCoordSysChgCB(CallBacker *)
uiExportFault::typ_
FixedString typ_
Definition: uiexpfault.h:67
uiGenInput
General Input Element.
Definition: uigeninput.h:59
multiid.h
uiExportFault::zfld_
uiGenInput * zfld_
Definition: uiexpfault.h:51
uiCheckList
Group of check boxes. Ensures a certain policy is honored.
Definition: uichecklist.h:34
uiExportFault::dispstr_
uiString dispstr_
Definition: uiexpfault.h:66
uicoordsystem.h
uiFileInput
A file-name input.
Definition: uifileinput.h:34
uiExportFault::acceptOK
virtual bool acceptOK(CallBacker *)
confirm accept
FixedString
OD::String that holds an existing text string.
Definition: fixedstring.h:29
uidialog.h
uiExportFault::uiExportFault
uiExportFault(uiParent *, const char *type, bool isbulk)
uiString
String that is able to hold international (UTF-8) strings for the user interface.
Definition: uistring.h:121
uiExportFault::getInputMIDs
bool getInputMIDs(TypeSet< MultiID > &)
uiExportFault::infld_
uiIOObjSel * infld_
Definition: uiexpfault.h:45
uiIOObjSel
User Interface (UI) element for selection of IOObjs.
Definition: uiioobjsel.h:38
uiExportFault::~uiExportFault
~uiExportFault()
uiParent
Definition: uiparent.h:26
uiT2DConvSel
single-line object for selecting T to depth conversion.
Definition: uit2dconvsel.h:28
uiExportFault::linenmfld_
uiCheckBox * linenmfld_
Definition: uiexpfault.h:48
uiDialog
Definition: uidialog.h:42
uiExportFault::addZChg
void addZChg(CallBacker *)
uiExportFault::zunitsel_
uiUnitSel * zunitsel_
Definition: uiexpfault.h:50
TypeSet< MultiID >
uiExportFault::bulkinfld_
uiIOObjSelGrp * bulkinfld_
Definition: uiexpfault.h:44

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