OpendTect  6.6
uivelocitygridder.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: April 2005
9  RCS: $Id$
10 ________________________________________________________________________
11 
12 
13 -*/
14 
15 #include "uivolumeprocessingmod.h"
16 #include "uivolprocstepdlg.h"
17 #include "velocitygridder.h"
18 
19 class uiGridder2DSel;
21 namespace Vel { class uiFunctionSel; }
22 
23 
24 namespace VolProc
25 {
26 
27 mExpClass(uiVolumeProcessing) uiVelocityGridder : public uiStepDialog
29 public:
31  VolProc::VelocityGridder::sFactoryKeyword(),
32  VolProc::VelocityGridder::sFactoryDisplayName())
34 
35 protected:
37  bool is2d);
38 
41 
45 
50 
52 };
53 
54 
55 } // namespace VolProc
56 
VolProc::uiVelocityGridder::acceptOK
mODTextTranslationClass(uiVelocityGridder) public bool acceptOK(CallBacker *)
confirm accept
VolProc
Adapter for a VolProc chain to external attribute calculation.
Definition: seisdatapackwriter.h:24
Vel
Velocity.
Definition: velocityfunction.h:32
VolProc::uiVelocityGridder::namenotset_
bool namenotset_
Definition: uivelocitygridder.h:51
uiInterpolationLayerModel
Definition: uiinterpollayermodel.h:58
VolProc::uiVelocityGridder::griddersel_
uiGridder2DSel * griddersel_
Definition: uivelocitygridder.h:47
uivolprocstepdlg.h
VolProc::VelocityGridder
VolProc::Step for velocity gridding.
Definition: velocitygridder.h:36
mExpClass
#define mExpClass(module)
Definition: commondefs.h:177
VolProc::uiVelocityGridder::operation_
VelocityGridder * operation_
Definition: uivelocitygridder.h:49
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::uiVelocityGridder::velfuncsel_
Vel::uiFunctionSel * velfuncsel_
Definition: uivelocitygridder.h:48
Vel::uiFunctionSel
uiGroup to select a velocity function type
Definition: uiselectvelocityfunction.h:33
mDefaultFactoryInstanciationBase
#define mDefaultFactoryInstanciationBase(keywrd, usernm)
Definition: factory.h:279
VolProc::uiVelocityGridder
Definition: uivelocitygridder.h:28
VolProc::uiVelocityGridder::createInstance
static uiStepDialog * createInstance(uiParent *, VolProc::Step *, bool)
velocitygridder.h
VolProc::Step
An algorithm/calculation/transformation that takes one scalar volume as input, processes it,...
Definition: volprocstep.h:42
VolProc::uiVelocityGridder::pickSelChange
void pickSelChange(CallBacker *)
VolProc::uiVelocityGridder::layermodelfld_
uiInterpolationLayerModel * layermodelfld_
Definition: uivelocitygridder.h:46
VolProc::uiVelocityGridder::nameChangeCB
void nameChangeCB(CallBacker *)
VolProc::uiStepDialog
Definition: uivolprocstepdlg.h:31
uiGridder2DSel
Definition: uigridder2d.h:24
VolProc::uiVelocityGridder::sourceChangeCB
void sourceChangeCB(CallBacker *)
uiParent
Definition: uiparent.h:26
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