 |
OpendTect
6.6
|
Go to the documentation of this file.
22 template<
class T>
class Array3D;
36 "VolumeProcessingTutorial",
37 tr(
"Volume Processing Tutorial") )
45 static const
char* sKeyTypeIndex() {
return "Type Index"; }
Horizontal sampling (inline and crossline range and steps).
Definition: trckeysampling.h:35
Adapter for a VolProc chain to external attribute calculation.
Definition: seisdatapackwriter.h:24
od_int64 nrIterations() const
Definition: tutvolproc.h:83
TrcKeyZSampling tkzsout_
Definition: tutvolproc.h:94
tutorial for various Volume Operations
Definition: tutvolproc.h:32
mODTextTranslationClass(TutOpCalculator)
od_int64 totalNr() const
Definition: tutvolproc.h:76
#define od_int64
Definition: plftypes.h:35
mDefaultFactoryInstantiation(VolProc::Step, TutOpCalculator, "VolumeProcessingTutorial", tr("Volume Processing Tutorial")) TutOpCalculator()
#define mExpClass(module)
Definition: commondefs.h:177
virtual bool needsInput() const
Definition: tutvolproc.h:49
void usePar(const IOPar &iop, ODPolygon< T > &poly, const char *inpkey)
Definition: polygon.h:187
BinID shift_
Definition: tutvolproc.h:62
bool doWork(od_int64, od_int64, int)
int type_
Definition: tutvolproc.h:63
od_int64 extraMemoryUsage(OutputSlotID, const TrcKeySampling &, const StepInterval< int > &) const
Definition: tutvolproc.h:58
Hor+Vert sampling in 3D surveys.
Definition: trckeyzsampling.h:35
Definition: tuthortools.h:20
Array3D ( Subclass of ArrayND ) is a three dimensional array.
Definition: arraynd.h:162
Positioning in a seismic survey: inline/crossline or lineNr/trcNr.
Definition: binid.h:31
Generalization of something (e.g. a computation) that needs to be done in multiple steps.
Definition: task.h:28
TrcKeyZSampling tkzsin_
Definition: tutvolproc.h:93
Array3D< float > & output_
Definition: tutvolproc.h:88
An algorithm/calculation/transformation that takes one scalar volume as input, processes it,...
Definition: volprocstep.h:42
void fillPar(IOPar &iop, const ODPolygon< T > &poly, const char *inpkey)
Definition: polygon.h:174
Generalization of a task that can be run in parallel.
Definition: paralleltask.h:66
const Array3D< float > & input_
Definition: tutvolproc.h:87
BinID shift_
Definition: tutvolproc.h:90
String that is able to hold international (UTF-8) strings for the user interface.
Definition: uistring.h:121
TutOpCalculatorTask(const Array3D< float > &, const TrcKeyZSampling &tkzsin, const TrcKeyZSampling &tkzsout, int, BinID, Array3D< float > &out)
virtual bool needsFullVolume() const
Definition: tutvolproc.h:50
uiString uiMessage() const
will be message() again in 7.x
od_int64 totalnr_
Definition: tutvolproc.h:85
int type_
Definition: tutvolproc.h:91
Definition: tutvolproc.h:69
int OutputSlotID
Definition: volprocstep.h:46
mODTextTranslationClass(TutOpCalculatorTask)
Generalized set of parameters of the keyword-value type.
Definition: iopar.h:55
Generated at
for the OpendTect
seismic interpretation project.
Copyright (C): dGB Beheer B.V. 1995-2021