 |
OpendTect
6.6
|
Go to the documentation of this file.
14 #include "volumeprocessingmod.h"
18 namespace EM {
class EMObject;
class Horizon; }
36 tr(
"Horizon-based painter - Simple") )
bool usegradient_
Definition: volprochorinterfiller.h:98
Horizontal sampling (inline and crossline range and steps).
Definition: trckeysampling.h:35
float getBottomValue() const
bool canHandle2D() const
Definition: volprochorinterfiller.h:71
Adapter for a VolProc chain to external attribute calculation.
Definition: seisdatapackwriter.h:24
virtual bool areSamplesIndependent() const
Definition: volprochorinterfiller.h:77
EM::Horizon * loadHorizon(const MultiID &) const
float bottomvalue_
Definition: volprochorinterfiller.h:95
bool usesGradient() const
float getGradient() const
#define od_int64
Definition: plftypes.h:35
EM::Horizon * tophorizon_
Definition: volprochorinterfiller.h:96
#define mExpClass(module)
Definition: commondefs.h:177
od_int64 extraMemoryUsage(OutputSlotID, const TrcKeySampling &, const StepInterval< int > &) const
static const char * sKeyBotValue()
Definition: volprochorinterfiller.h:87
static const char * sKeyUseGradient()
Definition: volprochorinterfiller.h:89
static const char * sKeyBotHorID()
Definition: volprochorinterfiller.h:85
FixedString Horizon()
Definition: keystrs.h:77
Earth Model objects like horizons, faults, fault-sticks and bodies.
Definition: bulk2dhorizonscanner.h:26
void setBottomValue(float)
bool setBottomHorizon(const MultiID *)
bool needsInput() const
Definition: volprochorinterfiller.h:43
float topvalue_
Definition: volprochorinterfiller.h:94
EM::Horizon * bottomhorizon_
Definition: volprochorinterfiller.h:97
float getTopValue() const
Positioning in a seismic survey: inline/crossline or lineNr/trcNr.
Definition: binid.h:31
bool prefersBinIDWise() const
Definition: volprochorinterfiller.h:80
const MultiID * getTopHorizonID() const
Horizon Surface.
Definition: emhorizon.h:47
bool usePar(const IOPar &)
void fillPar(IOPar &) const
static const char * sKeyTopHorID()
Definition: volprochorinterfiller.h:84
An algorithm/calculation/transformation that takes one scalar volume as input, processes it,...
Definition: volprocstep.h:42
float gradient_
Definition: volprochorinterfiller.h:99
Compound key consisting of ints.
Definition: multiid.h:24
bool needsFullVolume() const
Definition: volprochorinterfiller.h:70
bool setTopHorizon(const MultiID *)
mODTextTranslationClass(HorInterFiller)
Fills a volume with values.
Definition: volprochorinterfiller.h:32
static const char * sKeyTopValue()
Definition: volprochorinterfiller.h:86
mDefaultFactoryInstantiation(VolProc::Step, HorInterFiller, "HorInterFiller", tr("Horizon-based painter - Simple")) ~HorInterFiller()
void useGradient(bool)
If false, bottom value will be used.
bool prepareComp(int)
Definition: volprochorinterfiller.h:81
int OutputSlotID
Definition: volprocstep.h:46
bool isInputPrevStep() const
Definition: volprochorinterfiller.h:44
const MultiID * getBottomHorizonID() const
Generalized set of parameters of the keyword-value type.
Definition: iopar.h:55
bool computeBinID(const BinID &, int)
static const char * sKeyGradient()
Definition: volprochorinterfiller.h:88
bool canInputAndOutputBeSame() const
Definition: volprochorinterfiller.h:69
Generated at
for the OpendTect
seismic interpretation project.
Copyright (C): dGB Beheer B.V. 1995-2021