13 #include "volumeprocessingmod.h" 29 "Smoother", tr(
"Smoother"))
33 virtual void releaseData();
36 bool setOperator(
const char*,
float param,
37 int inlsz,
int crlsz,
int zsz);
42 const char* getOperatorName()
const;
43 float getOperatorParam()
const;
static const char * sKeyZStepout()
Definition: volprocsmoother.h:64
#define mExpClass(module)
Definition: commondefs.h:157
#define mODTextTranslationClass(clss)
Definition: uistring.h:37
void usePar(const IOPar &iop, ODPolygon< T > &poly, const char *inpkey)
Definition: polygon.h:200
#define od_int64
Definition: plftypes.h:34
Smoother3D< float > * smoother_
Definition: volprocsmoother.h:62
#define mDefaultFactoryInstantiation(baseclss, clss, keywrd, usernm)
Definition: factory.h:287
a Step that smooths the input data.
Definition: volprocsmoother.h:24
Generalized set of parameters of the keyword-value type.
Definition: iopar.h:53
virtual bool areSamplesIndependent() const
Definition: volprocsmoother.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
void fillPar(IOPar &iop, const ODPolygon< T > &poly, const char *inpkey)
Definition: polygon.h:187
virtual bool canInputAndOutputBeSame() const
Definition: volprocsmoother.h:52
An algorithm/calculation/transformation that takes one scalar volume as input, processes it...
Definition: volprocstep.h:39
Smoothes a 3d signal with an operator.
Definition: smoother3d.h:25
virtual bool needsFullVolume() const
Definition: volprocsmoother.h:51
bool canHandle2D() const
Definition: volprocsmoother.h:35
Generalization of something (e.g. a computation) that needs to be done in multiple steps...
Definition: task.h:26