13 #include "volumeprocessingmod.h" 35 "VolumeReader", tr(
"Input Volume") )
38 bool setVolumeID(
const DBKey&);
43 virtual Task* createTask();
57 bool prepareWork(
const IOObj&);
ObjectSet< SeisTrcTranslator > translators_
Definition: volprocvolreader.h:63
#define mExpClass(module)
Definition: commondefs.h:157
#define mODTextTranslationClass(clss)
Definition: uistring.h:37
const DBKey & getVolumeID() const
Definition: volprocvolreader.h:39
virtual bool needsInput() const
Definition: volprocvolreader.h:49
virtual bool canInputAndOutputBeSame() const
Definition: volprocvolreader.h:46
void usePar(const IOPar &iop, ODPolygon< T > &poly, const char *inpkey)
Definition: polygon.h:200
#define od_int64
Definition: plftypes.h:34
#define mDefaultFactoryInstantiation(baseclss, clss, keywrd, usernm)
Definition: factory.h:287
reads from a seismic data store.
Definition: seisread.h:43
Generalized set of parameters of the keyword-value type.
Definition: iopar.h:53
Definition: seistrctr.h:85
Horizontal sampling (inline and crossline range and steps).
Definition: trckeysampling.h:25
virtual bool needsFullVolume() const
Definition: volprocvolreader.h:45
Adapter for a VolProc chain to external attribute calculation.
Definition: velocitygridder.h:29
ObjectSet< Scaler > compscalers_
Definition: volprocvolreader.h:65
int OutputSlotID
Definition: volprocstep.h:47
Scaling of floating point numbers.
Definition: scaler.h:30
TypeSet< int > components_
Definition: volprocvolreader.h:64
void fillPar(IOPar &iop, const ODPolygon< T > &poly, const char *inpkey)
Definition: polygon.h:187
virtual bool canHandle2D() const
Definition: volprocvolreader.h:48
An algorithm/calculation/transformation that takes one scalar volume as input, processes it...
Definition: volprocstep.h:39
DBKey mid_
Definition: volprocvolreader.h:61
static const char * sKeyVolumeID()
Definition: volprocvolreader.h:59
ObjectSet< SeisTrcReader > readers_
Definition: volprocvolreader.h:62
Reads a volume. Will replace previous values if data is present in the read volume.
Definition: volprocvolreader.h:30
Full key to any object in the OpendTect data store.
Definition: dbkey.h:36
virtual bool areSamplesIndependent() const
Definition: volprocvolreader.h:47
Generalization of something (e.g. a computation) that needs to be done in multiple steps...
Definition: task.h:26