14 #include "volumeprocessingmod.h" 39 "Gridding", tr(
"Velocity gridder") )
43 virtual void releaseData();
49 bool setGridder(
const IOPar&);
61 virtual bool needsInput()
const;
66 static const char*
sKeyType() {
return "Type"; }
67 static const char*
sKeyID() {
return "ID"; }
72 virtual Task* createTask();
#define mExpClass(module)
Definition: commondefs.h:157
Velocity.
Definition: velocityfunction.h:30
virtual bool canInputAndOutputBeSame() const
Definition: velocitygridder.h:62
#define mODTextTranslationClass(clss)
Definition: uistring.h:37
static const char * sKeyID()
Definition: velocitygridder.h:67
Generic interface for 2D gridding.
Definition: gridder2d.h:30
void usePar(const IOPar &iop, ODPolygon< T > &poly, const char *inpkey)
Definition: polygon.h:200
#define od_int64
Definition: plftypes.h:34
Gridder2D * gridder_
Definition: velocitygridder.h:77
#define mDefaultFactoryInstantiation(baseclss, clss, keywrd, usernm)
Definition: factory.h:287
Definition: uistring.h:88
static const char * sKeyType()
Definition: velocitygridder.h:66
ObjectSet< Vel::FunctionSource > sources_
Definition: velocitygridder.h:79
PolyTrend::Order trendorder_
Definition: velocitygridder.h:78
void getSources(const EM::PosID &, TypeSet< EM::PosID > &) const
Definition: interpollayermodel.h:21
InterpolationLayerModel * layermodel_
Definition: velocitygridder.h:76
Generalized set of parameters of the keyword-value type.
Definition: iopar.h:53
Horizontal sampling (inline and crossline range and steps).
Definition: trckeysampling.h:25
Adapter for a VolProc chain to external attribute calculation.
Definition: velocitygridder.h:29
int OutputSlotID
Definition: volprocstep.h:47
virtual bool areSamplesIndependent() const
Definition: velocitygridder.h:64
virtual bool needsFullVolume() const
Definition: velocitygridder.h:63
virtual uiString errMsg() const
Definition: velocitygridder.h:57
void fillPar(IOPar &iop, const ODPolygon< T > &poly, const char *inpkey)
Definition: polygon.h:187
VolProc::Step for velocity gridding.
Definition: velocitygridder.h:34
static const char * sKeyNrSources()
Definition: velocitygridder.h:68
An algorithm/calculation/transformation that takes one scalar volume as input, processes it...
Definition: volprocstep.h:39
BufferString errmsg_
Definition: horizontracker.h:117
Order
Definition: arrayndalgo.h:1620
Generalization of something (e.g. a computation) that needs to be done in multiple steps...
Definition: task.h:26
PolyTrend::Order getTrendOrder() const
Definition: velocitygridder.h:51