OpendTect
6.6
|
Reads in a volume. Will replace previous values if data is present in the read volume. More...
Static Public Member Functions | |
static void | initClass () |
static const char * | sKeyStorageID () |
static const char * | sKeyType () |
Static Public Member Functions inherited from VolProc::Step | |
static ID | cUndefID () |
static int | cUndefSlotID () |
static mDeprecatedDef od_int64 | getBaseMemoryUsage (const TrcKeySampling &, const StepInterval< int > &) |
Protected Member Functions | |
Task * | createTask () |
bool | prefersBinIDWise () const |
bool | prepareWork (const IOObj &) |
Protected Member Functions inherited from VolProc::Step | |
Step () | |
virtual bool | computeBinID (const BinID &, int threadid) |
od_uint64 | getComponentMemory (const TrcKeySampling &, bool input) const |
int | getNrInputComponents (InputSlotID) const |
int | getNrOutComponents () const |
const StepInterval< float > & | getZSampling () const |
virtual bool | prepareComp (int nrthreads) |
void | setHStep (const BinID &bid) |
void | setInpNrComps (InputSlotID, int) |
void | setOutputNrComps (int nr) |
void | setVStep (int zstep) |
Static Protected Member Functions | |
static ProcessingStep * | create (ProcessingChain &pc) |
static const char * | sKeyVolumeID () |
Protected Attributes | |
TypeSet< int > | components_ |
ObjectSet< Scaler > | compscalers_ |
SeisTrc | curtrc_ |
BufferString | errmsg_ |
MultiID | mid_ |
SeisTrcReader * | reader_ |
ObjectSet< SeisTrcReader > | readers_ |
MultiID | storageid_ |
ObjectSet< SeisTrcTranslator > | translators_ |
bool | validtrc_ |
Protected Attributes inherited from VolProc::Step | |
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 | |
Public Types inherited from VolProc::Step | |
typedef int | ID |
typedef int | InputSlotID |
typedef int | OutputSlotID |
Reads in a volume. Will replace previous values if data is present in the read volume.
<>
VolProc::VolumeReader::~VolumeReader | ( | ) |
VolProc::VolumeReader::VolumeReader | ( | ProcessingChain & | ) |
|
inlinevirtual |
Reimplemented from VolProc::Step.
|
inlinevirtual |
Reimplemented from VolProc::Step.
bool VolProc::VolumeReader::compute | ( | int | start, |
int | stop | ||
) |
|
staticprotected |
|
protectedvirtual |
Reimplemented from VolProc::Step.
|
virtual |
Reimplemented from VolProc::Step.
|
virtual |
Reimplemented from VolProc::Step.
|
virtual |
Reimplemented from VolProc::Step.
|
virtual |
Reimplemented from VolProc::Step.
const MultiID& VolProc::VolumeReader::getStorage | ( | ) | const |
|
inline |
|
static |
|
inlinevirtual |
Reimplemented from VolProc::Step.
|
inlinevirtual |
Implements VolProc::Step.
bool VolProc::VolumeReader::needsInput | ( | const HorSampling & | ) | const |
|
inlineprotectedvirtual |
Reimplemented from VolProc::Step.
|
protected |
bool VolProc::VolumeReader::setCurrentCalcPos | ( | const BinID & | ) |
void VolProc::VolumeReader::setStorage | ( | const MultiID & | ) |
bool VolProc::VolumeReader::setVolumeID | ( | const MultiID & | ) |
|
inlinestatic |
|
inlinestatic |
|
inlinestaticprotected |
const char* VolProc::VolumeReader::type | ( | ) | const |
|
virtual |
Reimplemented from VolProc::Step.
|
virtual |
Reimplemented from VolProc::Step.
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B.V. 1995-2022