OpendTect-6_4  6.4
uivolprocbodyfiller.h
Go to the documentation of this file.
1 #ifndef uivolprocbodyfiller_h
2 #define uivolprocbodyfiller_h
3 
4 /*+
5 ________________________________________________________________________
6 
7  (C) dGB Beheer B.V.; (LICENSE) http://opendtect.org/OpendTect_license.txt
8  Author: Y.C. Liu
9  Date: November 2007
10  RCS: $Id$
11 ________________________________________________________________________
12 
13 -*/
14 
15 #include "uivolumeprocessingmod.h"
16 #include "uivolprocstepdlg.h"
17 #include "volprocbodyfiller.h"
18 
19 class uiIOObjSel;
20 
21 
22 namespace VolProc
23 {
24 
25 mExpClass(uiVolumeProcessing) uiBodyFiller: public uiStepDialog
27 public:
29  VolProc::BodyFiller::sFactoryKeyword(),
30  VolProc::BodyFiller::sFactoryDisplayName());
31 
32 protected:
33  uiBodyFiller(uiParent*,BodyFiller*,bool is2d);
34  static uiStepDialog* createInstance(uiParent*,Step*,bool is2d);
35 
36  bool acceptOK(CallBacker*);
37  void bodySel(CallBacker*);
38  void typeSel(CallBacker*);
39 
41 
47 };
48 
49 } // namespace VolProc
50 
51 #endif
#define mExpClass(module)
Definition: commondefs.h:160
To be able to send and/or receive CallBacks, inherit from this class.
Definition: callback.h:272
uiGenInput * outsidevaluefld_
Definition: uivolprocbodyfiller.h:46
#define mODTextTranslationClass(clss)
Definition: uistring.h:38
Definition: uivolprocbodyfiller.h:25
Definition: uiparent.h:26
uiGenInput * insidevaluefld_
Definition: uivolprocbodyfiller.h:44
Adapter for a VolProc chain to external attribute calculation.
Definition: seisdatapackwriter.h:25
#define mDefaultFactoryInstanciationBase(keywrd, usernm)
Definition: factory.h:280
General Input Element.
Definition: uigeninput.h:58
uiGenInput * insidetypfld_
Definition: uivolprocbodyfiller.h:43
Body filler.
Definition: volprocbodyfiller.h:32
User Interface (UI) element for selection of IOObjs.
Definition: uiioobjsel.h:38
Definition: uivolprocstepdlg.h:31
An algorithm/calculation/transformation that takes one scalar volume as input, processes it...
Definition: volprocstep.h:42
uiIOObjSel * bodyfld_
Definition: uivolprocbodyfiller.h:42
uiGenInput * outsidetypfld_
Definition: uivolprocbodyfiller.h:45
BodyFiller * bodyfiller_
Definition: uivolprocbodyfiller.h:40

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