OpendTect
7.0
|
will sub-sample in inl and crl, and re-sample in Z More...
Public Member Functions | |
SeisResampler (const SeisResampler &) | |
SeisResampler (const TrcKeyZSampling &, bool is2d=false, const Interval< float > *valrange=0) | |
valrange will be copied. null == no checks More... | |
virtual | ~SeisResampler () |
const SeisTrc * | get (const SeisTrc &t) |
SeisTrc * | get (SeisTrc &t) |
int | nrPassed () const |
SeisResampler & | operator= (const SeisResampler &) |
void | set2D (bool yn) |
Protected Member Functions | |
SeisTrc * | doWork (const SeisTrc &) |
Protected Attributes | |
TrcKeyZSampling & | cs |
bool | dozsubsel |
bool | is3d |
int | nrtrcs |
float | replval |
Interval< float > * | valrg |
SeisTrc & | worktrc |
will sub-sample in inl and crl, and re-sample in Z
If there is inl and crl sub-sampling, get() will return null sometimes. If Z needs no resampling and no value range is specified, the input trace will be returned.
<>
SeisResampler::SeisResampler | ( | const TrcKeyZSampling & | , |
bool | is2d = false , |
||
const Interval< float > * | valrange = 0 |
||
) |
valrange will be copied. null == no checks
SeisResampler::SeisResampler | ( | const SeisResampler & | ) |
|
virtual |
|
inline |
SeisResampler& SeisResampler::operator= | ( | const SeisResampler & | ) |
|
inline |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B.V. 1995-2024