Single block of data.
More...
|
| | Block (GlobIdx, SampIdx start=SampIdx(), Dimensions dims=defDims(), OD::FPDataRepType fpr=OD::F32) |
| |
| | ~Block () |
| |
| const GlobIdx & | globIdx () const |
| |
| const SampIdx & | start () const |
| |
| const Dimensions & | dims () const |
| |
| const DataBuffer & | dataBuf () const |
| |
| void | zero () |
| |
| void | retire () |
| |
| bool | isRetired () const |
| |
| float | value (const SampIdx &) const |
| |
| void | getVert (SampIdx, float *, int sz) const |
| |
| void | setValue (const SampIdx &, float) |
| |
| void | setVert (SampIdx, const float *, int sz) |
| |
| SampIdx | getSampIdx (const BinID &, const SurvGeom &) const |
| |
| SampIdx | getSampIdx (const BinID &, float z, const SurvGeom &) const |
| |
| IdxType | getSampZIdx (float, const SurvGeom &) const |
| |
|
| static IdxType | globIdx4Inl (const SurvGeom &, int inl, SzType inldim) |
| |
| static IdxType | globIdx4Crl (const SurvGeom &, int crl, SzType crldim) |
| |
| static IdxType | globIdx4Z (const SurvGeom &, float z, SzType zdim) |
| |
| static IdxType | sampIdx4Inl (const SurvGeom &, int inl, SzType inldim) |
| |
| static IdxType | sampIdx4Crl (const SurvGeom &, int crl, SzType crldim) |
| |
| static IdxType | sampIdx4Z (const SurvGeom &, float z, SzType zdim) |
| |
| static int | inl4Idxs (const SurvGeom &, SzType inldim, IdxType globidx, IdxType sampidx) |
| |
| static int | crl4Idxs (const SurvGeom &, SzType crldim, IdxType globidx, IdxType sampidx) |
| |
| static float | z4Idxs (const SurvGeom &, SzType zdim, IdxType globidx, IdxType sampidx) |
| |
| static Dimensions | defDims () |
| |
| Seis::Blocks::Block::~Block |
( |
| ) |
|
| const DataBuffer& Seis::Blocks::Block::dataBuf |
( |
| ) |
const |
|
inline |
| static Dimensions Seis::Blocks::Block::defDims |
( |
| ) |
|
|
static |
| const Dimensions& Seis::Blocks::Block::dims |
( |
| ) |
const |
|
inline |
| int Seis::Blocks::Block::getBufIdx |
( |
const SampIdx & |
| ) |
const |
|
protected |
| IdxType Seis::Blocks::Block::getSampZIdx |
( |
float |
, |
|
|
const SurvGeom & |
|
|
) |
| const |
| void Seis::Blocks::Block::getVert |
( |
SampIdx |
, |
|
|
float * |
, |
|
|
int |
sz |
|
) |
| const |
| const GlobIdx& Seis::Blocks::Block::globIdx |
( |
| ) |
const |
|
inline |
| bool Seis::Blocks::Block::isRetired |
( |
| ) |
const |
| int Seis::Blocks::Block::nrSampsPerInl |
( |
| ) |
const |
|
inlineprotected |
| void Seis::Blocks::Block::retire |
( |
| ) |
|
| void Seis::Blocks::Block::setValue |
( |
const SampIdx & |
, |
|
|
float |
|
|
) |
| |
| void Seis::Blocks::Block::setVert |
( |
SampIdx |
, |
|
|
const float * |
, |
|
|
int |
sz |
|
) |
| |
| const SampIdx& Seis::Blocks::Block::start |
( |
| ) |
const |
|
inline |
| float Seis::Blocks::Block::value |
( |
const SampIdx & |
| ) |
const |
| void Seis::Blocks::Block::zero |
( |
| ) |
|
| const GlobIdx Seis::Blocks::Block::globidx_ |
|
protected |
| const SampIdx Seis::Blocks::Block::start_ |
|
protected |