![]() |
OpendTect
7.0
|
Protected Member Functions | |
bool | computeBinID (const BinID &, int) override |
EM::Horizon * | loadHorizon (const MultiID &) const |
bool | prefersBinIDWise () const override |
bool | prepareComp (int) override |
int | setDataHorizon (const MultiID &, EM::Horizon3D *&, int auxdataidx) const |
![]() | |
Step () | |
od_uint64 | getComponentMemory (const TrcKeySampling &, bool input) const |
int | getNrInputComponents (InputSlotID) const |
int | getNrOutComponents () const |
const StepInterval< float > & | getZSampling () const |
void | setHStep (const BinID &bid) |
void | setInpNrComps (InputSlotID, int) |
void | setOutputNrComps (int nr) |
void | setVStep (int zstep) |
Static Protected Member Functions | |
static const char * | sKeyGradAuxDataID () |
static const char * | sKeyGradHorID () |
static const char * | sKeyGradType () |
static const char * | sKeyGradValue () |
static const char * | sKeyNrSurfaces () |
static const char * | sKeyRefHorID () |
static const char * | sKeyRefZ () |
static const char * | sKeyStartAuxDataID () |
static const char * | sKeyStartValHorID () |
static const char * | sKeyStartValue () |
static const char * | sKeySurfaceFillSide () |
static const char * | sKeySurfaceID () |
static const char * | sKeyUseGradValue () |
static const char * | sKeyUseRefZ () |
static const char * | sKeyUseStartValue () |
Protected Attributes | |
ObjectSet< Geometry::FaultStickSurface > | faults_ |
float | fixedgradient_ |
float | fixedstartval_ |
int | gradauxdataselidx_ |
int | gradauxidx_ |
EM::Horizon3D * | gradhorizon_ |
MultiID | gradhormid_ |
bool | gradvertical_ |
ObjectSet< EM::Horizon > | hors_ |
EM::Horizon * | refhorizon_ |
MultiID | refhormid_ |
float | refz_ |
TypeSet< char > | side_ |
int | startauxdataselidx_ |
int | startauxidx_ |
EM::Horizon3D * | starthorizon_ |
MultiID | starthormid_ |
TypeSet< MultiID > | surfacelist_ |
bool | usebottomval_ |
bool | usegradient_ |
bool | userefz_ |
bool | usestartval_ |
double | valrange_ |
![]() | |
Chain * | chain_ |
uiString | errmsg_ |
ID | id_ |
ObjectSet< const RegularSeisDataPack > | inputs_ |
TypeSet< InputSlotID > | inputslotids_ |
TypeSet< OutputSlotID > | outputslotids_ |
mDeprecatedDef TrcKeySampling | tks_ |
BufferString | username_ |
mDeprecatedDef StepInterval< int > | zrg_ |
Additional Inherited Members | |
![]() | |
typedef int | ID |
typedef int | InputSlotID |
typedef int | OutputSlotID |
![]() | |
static ID | cUndefID () |
static int | cUndefSlotID () |
static mDeprecatedDef od_int64 | getBaseMemoryUsage (const TrcKeySampling &, const StepInterval< int > &) |
Fills a volume with values.
The borders are given by a set of horizons or faults with pre set side to calculate. The values are calculated based on v0+g*d, where for each variable we use either fixed values or from some fixed horizon reference data.
<>
VolProc::SurfaceLimitedFiller::~SurfaceLimitedFiller | ( | ) |
VolProc::SurfaceLimitedFiller::SurfaceLimitedFiller | ( | ) |
|
inlineoverridevirtual |
returns whether samples in the output are independent from each other.
Reimplemented from VolProc::Step.
|
inlineoverridevirtual |
Reimplemented from VolProc::Step.
|
inlineoverridevirtual |
Reimplemented from VolProc::Step.
|
overrideprotectedvirtual |
Reimplemented from VolProc::Step.
|
inlineoverridevirtual |
Reimplemented from VolProc::Step.
|
overridevirtual |
Reimplemented from VolProc::Step.
|
overridevirtual |
Reimplemented from VolProc::Step.
|
inline |
|
inline |
const MultiID* VolProc::SurfaceLimitedFiller::getGradientHorizonID | ( | ) | const |
const MultiID* VolProc::SurfaceLimitedFiller::getRefHorizonID | ( | ) | const |
|
inline |
|
inline |
|
inline |
const MultiID* VolProc::SurfaceLimitedFiller::getStartValueHorizonID | ( | ) | const |
|
inline |
const MultiID* VolProc::SurfaceLimitedFiller::getSurfaceID | ( | int | idx | ) | const |
|
inline |
|
inlineoverridevirtual |
Reimplemented from VolProc::Step.
bool VolProc::SurfaceLimitedFiller::isOK | ( | ) | const |
|
protected |
VolProc::SurfaceLimitedFiller::mDefaultFactoryCreatorImpl | ( | Step | , |
SurfaceLimitedFiller | |||
) |
VolProc::SurfaceLimitedFiller::mDefaultFactoryInstanciationBase | ( | "SurfaceLimitedFiller" | , |
tr("Horizon-based painter - Advanced") | |||
) |
|
inlineoverridevirtual |
Reimplemented from VolProc::Step.
|
inlineoverridevirtual |
Implements VolProc::Step.
|
inline |
|
inlineoverrideprotectedvirtual |
Reimplemented from VolProc::Step.
|
overrideprotectedvirtual |
Reimplemented from VolProc::Step.
|
overridevirtual |
Reimplemented from VolProc::Step.
|
protected |
|
inline |
|
inline |
bool VolProc::SurfaceLimitedFiller::setGradientHorizon | ( | const MultiID * | ) |
|
inline |
bool VolProc::SurfaceLimitedFiller::setRefHorizon | ( | const MultiID * | ) |
|
inline |
|
inline |
|
inline |
bool VolProc::SurfaceLimitedFiller::setStartValueHorizon | ( | const MultiID * | ) |
bool VolProc::SurfaceLimitedFiller::setSurfaces | ( | const TypeSet< MultiID > & | , |
const TypeSet< char > & | fillside | ||
) |
|
inlinestaticprotected |
|
inlinestaticprotected |
|
inlinestaticprotected |
|
inlinestaticprotected |
|
inlinestaticprotected |
|
inlinestaticprotected |
|
inlinestaticprotected |
|
inlinestaticprotected |
|
inlinestaticprotected |
|
inlinestaticprotected |
|
inlinestaticprotected |
|
inlinestaticprotected |
|
inlinestaticprotected |
|
inlinestaticprotected |
|
inlinestaticprotected |
|
inline |
bool VolProc::SurfaceLimitedFiller::useHorInterFillerPar | ( | const IOPar & | ) |
|
overridevirtual |
Reimplemented from VolProc::Step.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
Generated at 02/08/2024 10:20:31 for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B.V. 1995-2024