OpendTect-6_4
6.4
|
A subclass of Step to smoothen volumes. More...
Protected Member Functions | |
bool | prepareComp (int) |
Protected Member Functions inherited from VolProc::Step | |
Step () | |
virtual bool | prefersBinIDWise () const |
virtual bool | computeBinID (const BinID &, int threadid) |
const StepInterval< float > & | getZSampling () const |
void | setHStep (const BinID &) |
void | setVStep (int) |
void | setInpNrComps (InputSlotID, int) |
void | setOutputNrComps (int) |
int | getNrInputComponents (InputSlotID) const |
int | getNrOutComponents () const |
od_uint64 | getComponentMemory (const TrcKeySampling &, bool input) const |
Static Protected Member Functions | |
static const char * | sKeyZStepout () |
Protected Attributes | |
Smoother3D< float > * | smoother_ |
Protected Attributes inherited from VolProc::Step | |
Chain * | chain_ |
ObjectSet< const RegularSeisDataPack > | inputs_ |
TypeSet< InputSlotID > | inputslotids_ |
BufferString | username_ |
ID | id_ |
uiString | errmsg_ |
TypeSet< OutputSlotID > | outputslotids_ |
TrcKeySampling | tks_ |
StepInterval< int > | zrg_ |
Private Member Functions | |
mODTextTranslationClass(Smoother) public | Smoother () |
bool | needsInput () const |
TrcKeySampling | getInputHRg (const TrcKeySampling &) const |
StepInterval< int > | getInputZRg (const StepInterval< int > &) const |
StepInterval< int > | getInputZRgWithGeom (const StepInterval< int > &, Survey::Geometry::ID) const |
bool | setOperator (const char *, float param, int inlsz, int crlsz, int zsz) |
Size is set in multiples of inl/crl/z-step from SI. More... | |
int | inlSz () const |
int | crlSz () const |
int | zSz () const |
const char * | getOperatorName () const |
float | getOperatorParam () const |
void | fillPar (IOPar &) const |
bool | usePar (const IOPar &) |
void | releaseData () |
bool | canInputAndOutputBeSame () const |
bool | needsFullVolume () const |
bool | canHandle2D () const |
Task * | createTask () |
od_int64 | extraMemoryUsage (OutputSlotID, const TrcKeySampling &, const StepInterval< int > &) const |
void | setStepouts () |
A subclass of Step to smoothen volumes.
|
private |
|
inlineprivatevirtual |
Reimplemented from VolProc::Step.
|
inlineprivatevirtual |
Reimplemented from VolProc::Step.
|
privatevirtual |
Reimplemented from VolProc::Step.
|
private |
|
privatevirtual |
Reimplemented from VolProc::Step.
|
privatevirtual |
Reimplemented from VolProc::Step.
|
privatevirtual |
When computing TrcKeySampling, how big input is needed?
Reimplemented from VolProc::Step.
|
privatevirtual |
Reimplemented from VolProc::Step.
|
privatevirtual |
When computing Z Sampling, how big input is needed?
Reimplemented from VolProc::Step.
|
private |
|
private |
|
private |
|
inlineprivatevirtual |
Reimplemented from VolProc::Step.
|
inlineprivatevirtual |
Implements VolProc::Step.
|
inlineprotectedvirtual |
Reimplemented from VolProc::Step.
|
privatevirtual |
Reimplemented from VolProc::Step.
|
private |
Size is set in multiples of inl/crl/z-step from SI.
|
private |
|
inlinestaticprotected |
|
privatevirtual |
Reimplemented from VolProc::Step.
|
private |
|
protected |
Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B. V. 2019