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

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