![]() |
OpendTect-6_4
6.4
|
Block with data buffer collecting data to be written. More...
Public Member Functions | |
| MemBlock (GlobIdx, const Dimensions &, const DataInterp &) | |
| void | zero () |
| void | retire (MemColumnSummary *, const bool *const *) |
| bool | isRetired () const |
| float | value (const LocIdx &) const |
| void | setValue (const LocIdx &, float) |
Public Member Functions inherited from Seis::Blocks::Block | |
| ~Block () | |
| const GlobIdx & | globIdx () const |
| const HLocIdx & | start () const |
| const Dimensions & | dims () const |
Public Attributes | |
| DataBuffer | dbuf_ |
| const DataInterp & | interp_ |
Protected Member Functions | |
| int | getBufIdx (const LocIdx &) const |
Protected Member Functions inherited from Seis::Blocks::Block | |
| Block (const GlobIdx &gidx, const HLocIdx &s, const Dimensions &d) | |
Additional Inherited Members | |
Static Public Member Functions inherited from Seis::Blocks::Block | |
| static IdxType | globIdx4Inl (const HGeom &, int inl, SzType inldim) |
| static IdxType | globIdx4Crl (const HGeom &, int crl, SzType crldim) |
| static IdxType | globIdx4Z (const ZGeom &, float z, SzType zdim) |
| static IdxType | locIdx4Inl (const HGeom &, int inl, SzType inldim) |
| static IdxType | locIdx4Crl (const HGeom &, int crl, SzType crldim) |
| static IdxType | locIdx4Z (const ZGeom &, float z, SzType zdim) |
| static int | startInl4GlobIdx (const HGeom &, IdxType, SzType inldim) |
| static int | startCrl4GlobIdx (const HGeom &, IdxType, SzType crldim) |
| static float | startZ4GlobIdx (const ZGeom &, IdxType, SzType zdim) |
| static int | inl4Idxs (const HGeom &, SzType inldim, IdxType globidx, IdxType sampidx) |
| static int | crl4Idxs (const HGeom &, SzType crldim, IdxType globidx, IdxType sampidx) |
| static float | z4Idxs (const ZGeom &, SzType zdim, IdxType globidx, IdxType loczidx) |
| static Dimensions | defDims () |
Protected Attributes inherited from Seis::Blocks::Block | |
| const GlobIdx | globidx_ |
| const HLocIdx | start_ |
| const Dimensions | dims_ |
Block with data buffer collecting data to be written.
| Seis::Blocks::MemBlock::MemBlock | ( | GlobIdx | , |
| const Dimensions & | , | ||
| const DataInterp & | |||
| ) |
|
protected |
|
inline |
| void Seis::Blocks::MemBlock::retire | ( | MemColumnSummary * | , |
| const bool *const * | |||
| ) |
| void Seis::Blocks::MemBlock::setValue | ( | const LocIdx & | , |
| float | |||
| ) |
| float Seis::Blocks::MemBlock::value | ( | const LocIdx & | ) | const |
|
inline |
| DataBuffer Seis::Blocks::MemBlock::dbuf_ |
| const DataInterp& Seis::Blocks::MemBlock::interp_ |
Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B. V. 2019