OpendTect  6.3
uiexport2dhorizon.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: Raman Singh
8  Date: June 2008
9 ________________________________________________________________________
10 
11 -*/
12 
13 #include "uiearthmodelmod.h"
14 #include "uidialog.h"
15 class SurfaceInfo;
16 class uiListBox;
17 class uiComboBox;
18 class uiGenInput;
19 class uiCheckList;
20 class uiFileInput;
21 class od_ostream;
22 
23 
26 mExpClass(uiEarthModel) uiExport2DHorizon : public uiDialog
28 public:
30  const ObjectSet<SurfaceInfo>&);
32 
33 
34 protected:
35 
42 
44 
45  virtual bool acceptOK();
46  void horChg(CallBacker*);
47  bool doExport();
48  void writeHeader(od_ostream&);
49 };
#define mExpClass(module)
Definition: commondefs.h:157
Inherit from this class to be able to send and/or receive CallBacks.
Definition: callback.h:182
OD class for stream write common access to the user log file, or std::cout in batch progs...
Definition: od_ostream.h:25
Surface info name/attribname with an ID (usually the EM-ID).
Definition: surfaceinfo.h:19
#define mODTextTranslationClass(clss)
Definition: uistring.h:37
const ObjectSet< SurfaceInfo > & hinfos_
Definition: uiexport2dhorizon.h:43
Group of check boxes. Ensures a certain policy is honored.
Definition: uichecklist.h:32
A file-name input.
Definition: uifileinput.h:32
Combo box.
Definition: uicombobox.h:30
uiListBox * linenmfld_
Definition: uiexport2dhorizon.h:37
Definition: uiparent.h:24
uiCheckList * optsfld_
Definition: uiexport2dhorizon.h:40
Definition: uidialog.h:40
uiFileInput * outfld_
Definition: uiexport2dhorizon.h:39
List Box.
Definition: uilistbox.h:73
uiGenInput * headerfld_
Definition: uiexport2dhorizon.h:41
General Input Element.
Definition: uigeninput.h:56
uiGenInput * udffld_
Definition: uiexport2dhorizon.h:38
Dialog for 2D horizon export.
Definition: uiexport2dhorizon.h:26
uiComboBox * horselfld_
Definition: uiexport2dhorizon.h:36

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