OpendTect  6.6
uivolprochorinterfiller.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 #include "uivolprocstepdlg.h"
16 #include "volprochorinterfiller.h"
17 
18 class uiIOObjSel;
19 class CtxtIOObj;
20 
21 
22 namespace VolProc
23 {
24 
25 mExpClass(uiVolumeProcessing) uiHorInterFiller : public uiStepDialog
27 public:
29  VolProc::HorInterFiller::sFactoryKeyword(),
30  VolProc::HorInterFiller::sFactoryDisplayName())
32 protected:
33 
34 
36  bool is2d);
38 
39  static uiStepDialog* createInstance(uiParent*,Step*,bool is2d);
40 
43 
47 
51 
54 
56 
59 
60 };
61 
62 } // namespace VolProc
63 
VolProc
Adapter for a VolProc chain to external attribute calculation.
Definition: seisdatapackwriter.h:24
VolProc::uiHorInterFiller::acceptOK
bool acceptOK(CallBacker *)
confirm accept
uivolprocstepdlg.h
CtxtIOObj
Holds an IOObjCtxt plus a pointer to an IOObj and/or an IOPar.
Definition: ctxtioobj.h:146
mExpClass
#define mExpClass(module)
Definition: commondefs.h:177
VolProc::uiHorInterFiller::bottomvalfld_
uiGenInput * bottomvalfld_
Definition: uivolprochorinterfiller.h:58
VolProc::uiHorInterFiller::~uiHorInterFiller
mODTextTranslationClass(uiHorInterFiller) public ~uiHorInterFiller()
VolProc::uiHorInterFiller::updateFlds
void updateFlds(CallBacker *)
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::uiHorInterFiller::createInstance
static uiStepDialog * createInstance(uiParent *, Step *, bool is2d)
uiGenInput
General Input Element.
Definition: uigeninput.h:59
mDefaultFactoryInstanciationBase
#define mDefaultFactoryInstanciationBase(keywrd, usernm)
Definition: factory.h:279
VolProc::uiHorInterFiller::gradientfld_
uiGenInput * gradientfld_
Definition: uivolprochorinterfiller.h:57
volprochorinterfiller.h
VolProc::uiHorInterFiller
Definition: uivolprochorinterfiller.h:26
VolProc::uiHorInterFiller::horinterfiller_
HorInterFiller * horinterfiller_
Definition: uivolprochorinterfiller.h:44
VolProc::uiHorInterFiller::bottomhorfld_
uiIOObjSel * bottomhorfld_
Definition: uivolprochorinterfiller.h:53
VolProc::uiHorInterFiller::bottomctio_
CtxtIOObj * bottomctio_
Definition: uivolprochorinterfiller.h:46
VolProc::Step
An algorithm/calculation/transformation that takes one scalar volume as input, processes it,...
Definition: volprocstep.h:42
VolProc::uiHorInterFiller::usetophorfld_
uiGenInput * usetophorfld_
Definition: uivolprochorinterfiller.h:48
VolProc::uiHorInterFiller::usegradientfld_
uiGenInput * usegradientfld_
Definition: uivolprochorinterfiller.h:55
VolProc::uiHorInterFiller::topvalfld_
uiGenInput * topvalfld_
Definition: uivolprochorinterfiller.h:50
VolProc::uiStepDialog
Definition: uivolprocstepdlg.h:31
VolProc::HorInterFiller
Fills a volume with values.
Definition: volprochorinterfiller.h:32
VolProc::uiHorInterFiller::topctio_
CtxtIOObj * topctio_
Definition: uivolprochorinterfiller.h:45
uiIOObjSel
User Interface (UI) element for selection of IOObjs.
Definition: uiioobjsel.h:38
uiParent
Definition: uiparent.h:26
VolProc::uiHorInterFiller::tophorfld_
uiIOObjSel * tophorfld_
Definition: uivolprochorinterfiller.h:49
mDefaultFactoryInitClassImpl
#define mDefaultFactoryInitClassImpl(baseclss, createfunc)
Definition: factory.h:273
VolProc::uiHorInterFiller::usebottomhorfld_
uiGenInput * usebottomhorfld_
Definition: uivolprochorinterfiller.h:52

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