OpendTect-6_4  6.4
uivolprocvolreader.h
Go to the documentation of this file.
1 #ifndef uivolprocvolreader_h
2 #define uivolprocvolreader_h
3 
4 /*+
5 ________________________________________________________________________
6 
7  (C) dGB Beheer B.V.; (LICENSE) http://opendtect.org/OpendTect_license.txt
8  Author: K. Tingdahl
9  Date: November 2008
10  RCS: $Id$
11 ________________________________________________________________________
12 
13 -*/
14 
15 #include "uivolumeprocessingmod.h"
16 #include "uivolprocchain.h"
17 
18 #include "volprocvolreader.h"
19 
20 class uiSeisSel;
21 
22 
23 namespace VolProc
24 {
25 
26 mExpClass(uiVolumeProcessing) uiVolumeReader : public uiStepDialog
28 public:
30  VolProc::VolumeReader::sFactoryKeyword(),
31  VolProc::VolumeReader::sFactoryDisplayName())
32  mDefaultFactoryInitClassImpl( uiStepDialog, createInstance );
33 
34 
35 
36 protected:
38  bool is2d);
39  ~uiVolumeReader();
40  static uiStepDialog* createInstance(uiParent*, Step*,bool is2d);
41 
42  void volSel(CallBacker*);
43  void updateFlds(CallBacker*);
44  bool acceptOK(CallBacker*);
45 
46  VolumeReader* volumereader_;
47 
48  uiSeisSel* seissel_;
49 
50 };
51 
52 } // namespace VolProc
53 
54 #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
#define mDefaultFactoryInitClassImpl(baseclss, createfunc)
Definition: factory.h:274
#define mODTextTranslationClass(clss)
Definition: uistring.h:38
Definition: uiparent.h:26
Definition: uiseissel.h:26
Adapter for a VolProc chain to external attribute calculation.
Definition: seisdatapackwriter.h:25
#define mDefaultFactoryInstanciationBase(keywrd, usernm)
Definition: factory.h:280
Definition: uivolprocvolreader.h:26
Definition: uivolprocstepdlg.h:31
An algorithm/calculation/transformation that takes one scalar volume as input, processes it...
Definition: volprocstep.h:42
Reads in a volume. Will replace previous values if data is present in the read volume.
Definition: volprocvolreader.h:32

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