OpendTect  6.3
uivolprocvolreader.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: K. Tingdahl
8  Date: November 2008
9 ________________________________________________________________________
10 
11 -*/
12 
13 #include "uivolumeprocessingmod.h"
14 #include "uivolprocchain.h"
15 
16 #include "volprocvolreader.h"
17 
18 class uiSeisSel;
19 
20 
21 namespace VolProc
22 {
23 
24 mExpClass(uiVolumeProcessing) uiVolumeReader : public uiStepDialog
26 public:
28  VolProc::VolumeReader::sFactoryKeyword(),
29  VolProc::VolumeReader::sFactoryDisplayName())
30  mDefaultFactoryInitClassImpl( uiStepDialog, createInstance );
31 
32 
33 
34 protected:
36  bool is2d);
37  ~uiVolumeReader();
38  static uiStepDialog* createInstance(uiParent*, Step*,bool is2d);
39 
40  void volSel(CallBacker*);
41  void updateFlds(CallBacker*);
42  bool acceptOK();
43 
44  VolumeReader* volumereader_;
45 
46  uiSeisSel* seissel_;
47 
48 };
49 
50 } // namespace VolProc
#define mExpClass(module)
Definition: commondefs.h:157
Inherit from this class to be able to send and/or receive CallBacks.
Definition: callback.h:182
#define mDefaultFactoryInitClassImpl(baseclss, createfunc)
Definition: factory.h:272
#define mODTextTranslationClass(clss)
Definition: uistring.h:37
Definition: uiparent.h:24
Definition: uiseissel.h:24
Adapter for a VolProc chain to external attribute calculation.
Definition: velocitygridder.h:29
#define mDefaultFactoryInstanciationBase(keywrd, usernm)
Definition: factory.h:278
Definition: uivolprocvolreader.h:24
Definition: uivolprocstepdlg.h:29
An algorithm/calculation/transformation that takes one scalar volume as input, processes it...
Definition: volprocstep.h:39
Reads a volume. Will replace previous values if data is present in the read volume.
Definition: volprocvolreader.h:30

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