1 #ifndef velocitygridder_h 2 #define velocitygridder_h 16 #include "volumeprocessingmod.h" 41 "Gridding", tr(
"Velocity gridder") )
57 bool needsInput()
const;
66 static const char*
sKeyType() {
return "Type"; }
67 static const char*
sKeyID() {
return "ID"; }
#define mExpClass(module)
Definition: commondefs.h:160
Velocity.
Definition: velocityfunction.h:32
#define mODTextTranslationClass(clss)
Definition: uistring.h:38
static const char * sKeyID()
Definition: velocitygridder.h:67
Generic interface for 2D gridding.
Definition: gridder2d.h:32
void usePar(const IOPar &iop, ODPolygon< T > &poly, const char *inpkey)
Definition: polygon.h:188
#define od_int64
Definition: plftypes.h:36
bool canInputAndOutputBeSame() const
Definition: velocitygridder.h:59
Gridder2D * gridder_
Definition: velocitygridder.h:80
#define mDefaultFactoryInstantiation(baseclss, clss, keywrd, usernm)
Definition: factory.h:289
bool needsFullVolume() const
Definition: velocitygridder.h:60
Definition: uistring.h:89
static const char * sKeyType()
Definition: velocitygridder.h:66
ObjectSet< Vel::FunctionSource > sources_
Definition: velocitygridder.h:81
void getSources(const EM::PosID &, TypeSet< EM::PosID > &) const
Definition: interpollayermodel.h:23
InterpolationLayerModel * layermodel_
Definition: velocitygridder.h:79
Generalized set of parameters of the keyword-value type.
Definition: iopar.h:47
Horizontal sampling (inline and crossline range and steps).
Definition: trckeysampling.h:27
Adapter for a VolProc chain to external attribute calculation.
Definition: seisdatapackwriter.h:25
int OutputSlotID
Definition: volprocstep.h:47
virtual uiString errMsg() const
Definition: velocitygridder.h:64
void fillPar(IOPar &iop, const ODPolygon< T > &poly, const char *inpkey)
Definition: polygon.h:175
VolProc::Step for velocity gridding.
Definition: velocitygridder.h:36
static const char * sKeyNrSources()
Definition: velocitygridder.h:68
An algorithm/calculation/transformation that takes one scalar volume as input, processes it...
Definition: volprocstep.h:42
BufferString errmsg_
Definition: horizontracker.h:119
static const char * sKeyGridder()
Definition: velocitygridder.h:69
Generalization of something (e.g. a computation) that needs to be done in multiple steps...
Definition: task.h:28