OpendTect  6.6
uiimppvds.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: Jun 2010
9  RCS: $Id$
10 ________________________________________________________________________
11 
12 -*/
13 
14 #include "uiiomod.h"
15 #include "uidialog.h"
16 class IOObj;
17 class od_istream;
18 class uiIOObjSel;
19 class uiGenInput;
20 class uiFileInput;
21 class DataPointSet;
22 class uiTableImpDataSel;
23 namespace Table { class FormatDesc; }
24 
25 
28 public:
29  uiImpPVDS(uiParent*,bool is2d=false);
31 
32 protected:
33 
35  const bool is2d_;
36 
41 
44 
46  bool writeData(const DataPointSet&,const IOObj&);
47 
48 };
49 
50 
uiImpPVDS::inpfld_
uiFileInput * inpfld_
Definition: uiimppvds.h:37
uiImpPVDS::outfld_
uiIOObjSel * outfld_
Definition: uiimppvds.h:40
mExpClass
#define mExpClass(module)
Definition: commondefs.h:177
uiImpPVDS::dataselfld_
uiTableImpDataSel * dataselfld_
Definition: uiimppvds.h:38
uiImpPVDS
Definition: uiimppvds.h:27
od_istream
OD class for stream read common access to the std::cin.
Definition: od_istream.h:24
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
uiImpPVDS::uiImpPVDS
uiImpPVDS(uiParent *, bool is2d=false)
uiImpPVDS::acceptOK
bool acceptOK(CallBacker *)
confirm accept
uiGenInput
General Input Element.
Definition: uigeninput.h:59
DataPointSet
Set of data points with group selection.
Definition: datapointset.h:48
uiImpPVDS::~uiImpPVDS
~uiImpPVDS()
uiImpPVDS::is2d_
const bool is2d_
Definition: uiimppvds.h:35
uiFileInput
A file-name input.
Definition: uifileinput.h:34
uiImpPVDS::getData
bool getData(od_istream &, Table::FormatDesc &, DataPointSet &)
IOObj
Definition: ioobj.h:58
uiImpPVDS::mODTextTranslationClass
mODTextTranslationClass(uiImpPVDS)
uidialog.h
uiIOObjSel
User Interface (UI) element for selection of IOObjs.
Definition: uiioobjsel.h:38
uiImpPVDS::fd_
Table::FormatDesc & fd_
Definition: uiimppvds.h:34
uiImpPVDS::writeData
bool writeData(const DataPointSet &, const IOObj &)
uiParent
Definition: uiparent.h:26
Table::FormatDesc
description of input our output data content
Definition: tabledef.h:220
uiImpPVDS::inputChgd
void inputChgd(CallBacker *)
uiDialog
Definition: uidialog.h:42
uiImpPVDS::row1isdatafld_
uiGenInput * row1isdatafld_
Definition: uiimppvds.h:39

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