OpendTect  6.6
uiwellloginterpolator.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: Y.C. Liu
8  Date: April 2007
9  RCS: $Id$
10 ________________________________________________________________________
11 
12 -*/
13 
14 #include "uivolumeprocessingmod.h"
15 
16 #include "uivolprocstepdlg.h"
17 #include "bufstringset.h"
18 #include "wellloginterpolator.h"
19 
20 class uiGenInput;
22 class uiMultiWellLogSel;
23 
24 namespace VolProc
25 {
26 
27 mExpClass(uiVolumeProcessing) uiWellLogInterpolator : public uiStepDialog
29 public:
31  WellLogInterpolator::sFactoryKeyword(),
32  WellLogInterpolator::sFactoryDisplayName())
34 
35 protected:
37  WellLogInterpolator&,bool is2d);
39 
41 
46 
48 
52  uiGenInput* extensfld_; //Will be removed after 6.2
53  uiGenInput* logextenfld_; //Will be removed after 6.2
55 };
56 
57 } // namespace VolProc
58 
59 
VolProc::uiWellLogInterpolator::createInstance
static VolProc::uiStepDialog * createInstance(uiParent *, VolProc::Step *, bool)
VolProc
Adapter for a VolProc chain to external attribute calculation.
Definition: seisdatapackwriter.h:24
uiInterpolationLayerModel
Definition: uiinterpollayermodel.h:58
uivolprocstepdlg.h
VolProc::uiWellLogInterpolator::extensfld_
uiGenInput * extensfld_
Definition: uiwellloginterpolator.h:52
mExpClass
#define mExpClass(module)
Definition: commondefs.h:177
VolProc::uiWellLogInterpolator::logextenfld_
uiGenInput * logextenfld_
Definition: uiwellloginterpolator.h:53
CallBacker
Inherit from this class to be able to send and/or receive CallBacks.
Definition: callback.h:185
mODTextTranslationClass
#define mODTextTranslationClass(clss)
Definition: uistring.h:40
VolProc::uiWellLogInterpolator::~uiWellLogInterpolator
mODTextTranslationClass(uiWellLogInterpolator) public ~uiWellLogInterpolator()
uiGenInput
General Input Element.
Definition: uigeninput.h:59
VolProc::uiWellLogInterpolator::initWellLogSel
void initWellLogSel()
VolProc::uiWellLogInterpolator
Definition: uiwellloginterpolator.h:28
mDefaultFactoryInstanciationBase
#define mDefaultFactoryInstanciationBase(keywrd, usernm)
Definition: factory.h:279
VolProc::WellLogInterpolator
Definition: wellloginterpolator.h:36
VolProc::uiWellLogInterpolator::acceptOK
bool acceptOK(CallBacker *)
confirm accept
VolProc::uiWellLogInterpolator::layermodelfld_
uiInterpolationLayerModel * layermodelfld_
Definition: uiwellloginterpolator.h:49
VolProc::Step
An algorithm/calculation/transformation that takes one scalar volume as input, processes it,...
Definition: volprocstep.h:42
bufstringset.h
VolProc::uiStepDialog
Definition: uivolprocstepdlg.h:31
uiParent
Definition: uiparent.h:26
VolProc::uiWellLogInterpolator::finaliseCB
void finaliseCB(CallBacker *)
wellloginterpolator.h
VolProc::uiWellLogInterpolator::hwinterpolator_
WellLogInterpolator & hwinterpolator_
Definition: uiwellloginterpolator.h:47
VolProc::uiWellLogInterpolator::welllogsel_
uiMultiWellLogSel * welllogsel_
Definition: uiwellloginterpolator.h:54
VolProc::uiWellLogInterpolator::algosel_
uiGenInput * algosel_
Definition: uiwellloginterpolator.h:50
uiMultiWellLogSel
Definition: uimultiwelllogsel.h:144
VolProc::uiWellLogInterpolator::radiusfld_
uiGenInput * radiusfld_
Definition: uiwellloginterpolator.h:51
mDefaultFactoryInitClassImpl
#define mDefaultFactoryInitClassImpl(baseclss, createfunc)
Definition: factory.h:273
VolProc::uiWellLogInterpolator::algoChg
void algoChg(CallBacker *)

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