OpendTect-6_4  6.4
uiimppvds.h
Go to the documentation of this file.
1 #ifndef uiimppvds_h
2 #define uiimppvds_h
3 
4 /*+
5 ________________________________________________________________________
6 
7  (C) dGB Beheer B.V.; (LICENSE) http://opendtect.org/OpendTect_license.txt
8  Author: Bert
9  Date: Jun 2010
10  RCS: $Id$
11 ________________________________________________________________________
12 
13 -*/
14 
15 #include "uiiomod.h"
16 #include "uidialog.h"
17 class IOObj;
18 class od_istream;
19 class uiIOObjSel;
20 class uiGenInput;
21 class uiFileInput;
22 class DataPointSet;
23 class uiTableImpDataSel;
24 namespace Table { class FormatDesc; }
25 
26 
27 mExpClass(uiIo) uiImpPVDS : public uiDialog
29 public:
30  uiImpPVDS(uiParent*,bool is2d=false);
31  ~uiImpPVDS();
32 
33 protected:
34 
36  const bool is2d_;
37 
42 
43  bool acceptOK(CallBacker*);
44 
45  bool getData(od_istream&,Table::FormatDesc&,DataPointSet&);
46  bool writeData(const DataPointSet&,const IOObj&);
47 
48 };
49 
50 
51 #endif
#define mExpClass(module)
Definition: commondefs.h:160
To be able to send and/or receive CallBacks, inherit from this class.
Definition: callback.h:272
Definition: ioobj.h:58
Set of data points with group selection.
Definition: datapointset.h:48
#define mODTextTranslationClass(clss)
Definition: uistring.h:38
A file-name input.
Definition: uifileinput.h:34
Definition: uiimppvds.h:27
description of input our output data content
Definition: tabledef.h:220
Definition: uiparent.h:26
uiIOObjSel * outfld_
Definition: uiimppvds.h:41
Definition: uidialog.h:42
OD class for stream read.
Definition: od_istream.h:24
Definition: geom2dascio.h:21
uiTableImpDataSel * dataselfld_
Definition: uiimppvds.h:39
General Input Element.
Definition: uigeninput.h:58
User Interface (UI) element for selection of IOObjs.
Definition: uiioobjsel.h:38
const bool is2d_
Definition: uiimppvds.h:36
uiGenInput * row1isdatafld_
Definition: uiimppvds.h:40
Table-based data import selection.
Definition: uitblimpexpdatasel.h:38
uiFileInput * inpfld_
Definition: uiimppvds.h:38
Table::FormatDesc & fd_
Definition: uiimppvds.h:35

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