OpendTect  6.6
uitutvolproc.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: H. Huck
8  Date: March 2016
9  RCS: $Id$
10 ________________________________________________________________________
11 
12 -*/
13 
14 #include "uitutmod.h"
15 
16 #include "uivolprocstepdlg.h"
17 
18 #include "tutvolproc.h"
19 
20 class uiGenInput;
21 class uiStepOutSel;
22 
23 namespace VolProc
24 {
25 
26 
29 public:
31  VolProc::TutOpCalculator::sFactoryKeyword(),
32  VolProc::TutOpCalculator::sFactoryDisplayName())
34 
36 
37 
38 private:
39 
41  static uiStepDialog* createInstance(uiParent*,Step*,bool);
42 
43  bool acceptOK(CallBacker*);
44  void typeSel(CallBacker*);
45 
46  TutOpCalculator* opcalc_;
47 
48  uiGenInput* typefld_;
49  uiStepOutSel* shiftfld_;
50 };
51 
52 } // namespace VolProc
53 
VolProc
Adapter for a VolProc chain to external attribute calculation.
Definition: seisdatapackwriter.h:24
tutvolproc.h
VolProc::TutOpCalculator
tutorial for various Volume Operations
Definition: tutvolproc.h:32
uivolprocstepdlg.h
uiStepOutSel
allows selection of stepouts.
Definition: uistepoutsel.h:29
mExpClass
#define mExpClass(module)
Definition: commondefs.h:177
CallBacker
Inherit from this class to be able to send and/or receive CallBacks.
Definition: callback.h:185
uiGenInput
General Input Element.
Definition: uigeninput.h:59
VolProc::uiTutOpCalculator::mODTextTranslationClass
mODTextTranslationClass(uiTutOpCalculator)
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::uiTutOpCalculator::mDefaultFactoryInstanciationBase
mDefaultFactoryInstanciationBase(VolProc::TutOpCalculator::sFactoryKeyword(), VolProc::TutOpCalculator::sFactoryDisplayName()) mDefaultFactoryInitClassImpl(uiStepDialog
private
#define private
Definition: winstreambuf.h:13
mDefaultFactoryInitClassImpl
#define mDefaultFactoryInitClassImpl(baseclss, createfunc)
Definition: factory.h:273
VolProc::uiTutOpCalculator
Definition: uitutvolproc.h:28

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