OpendTect-6_4  6.4
uivelocityfunctionimp.h
Go to the documentation of this file.
1 #ifndef uivelocityfunctionimp_h
2 #define uivelocityfunctionimp_h
3 
4 /*+
5 ________________________________________________________________________
6 
7  (C) dGB Beheer B.V.; (LICENSE) http://opendtect.org/OpendTect_license.txt
8  Author: Umesh Sinha
9  Date: Aug 2008
10  RCS: $Id$
11 ________________________________________________________________________
12 
13 -*/
14 
15 #include "uivelocitymod.h"
16 #include "uidialog.h"
17 
18 class uiFileInput;
19 class uiIOObjSel;
20 class CtxtIOObj;
21 class uiTableImpDataSel;
22 class uiVelocityDesc;
23 
24 namespace Table { class FormatDesc; }
25 
26 namespace Vel
27 {
28 
29 mExpClass(uiVelocity) uiImportVelFunc : public uiDialog
31 public:
33  ~uiImportVelFunc();
34 
35 protected:
36 
40 
42 
45 
46  void velTypeChangeCB(CallBacker*);
47  void formatSel(CallBacker*);
48 
49  virtual bool acceptOK(CallBacker*);
50 
51 };
52 
53 
54 } //namespace Vel
55 
56 
57 #endif
#define mExpClass(module)
Definition: commondefs.h:160
Velocity.
Definition: velocityfunction.h:32
To be able to send and/or receive CallBacks, inherit from this class.
Definition: callback.h:272
#define mODTextTranslationClass(clss)
Definition: uistring.h:38
uiIOObjSel * outfld_
Definition: uivelocityfunctionimp.h:39
A file-name input.
Definition: uifileinput.h:34
description of input our output data content
Definition: tabledef.h:220
Definition: uiparent.h:26
Holds an IOObjCtxt plus a pointer to an IOObj and/or an IOPar.
Definition: ctxtioobj.h:142
Table::FormatDesc & fd_
Definition: uivelocityfunctionimp.h:43
uiTableImpDataSel * dataselfld_
Definition: uivelocityfunctionimp.h:44
Definition: uidialog.h:42
uiVelocityDesc * typefld_
Definition: uivelocityfunctionimp.h:38
Definition: geom2dascio.h:21
Definition: uiveldesc.h:29
User Interface (UI) element for selection of IOObjs.
Definition: uiioobjsel.h:38
CtxtIOObj & ctio_
Definition: uivelocityfunctionimp.h:41
uiFileInput * inpfld_
Definition: uivelocityfunctionimp.h:37
Definition: uivelocityfunctionimp.h:29
Table-based data import selection.
Definition: uitblimpexpdatasel.h:38

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