OpendTect  6.3
Classes | Typedefs
Seis::Blocks Namespace Reference

Storage and access of data in survey-geometry driven blocks. More...

Classes

class  Block
 Single block of data. More...
 
class  DataStorage
 Base class for Reader and Writer. More...
 
class  Dimensions
 
class  GlobIdx
 
class  SampIdx
 
class  Writer
 Writes provided data into Block Storage. More...
 

Typedefs

typedef short IdxType
 
typedef unsigned short SzType
 
typedef Survey::Geometry3D SurvGeom
 

Detailed Description

Storage and access of data in survey-geometry driven blocks.

A 3D survey Geometry defines a full 'Lattice' that in turns defines a unique set of indices for inlines, crosslines and Z. We can group the positions into blocks of a size that can easily be read in one go but is still big enough to not make a huge number of files. BTW the default size 80x80x80 was chosen to always fit within a default HD cache unit of 8MB.

With these predefined dimensions, we can set up indexes for each block in each dimension (the GlobIdx). Within the blocks, you then have local, relative indices 0 - N-1 in SampIdx.

Typedef Documentation

typedef short Seis::Blocks::IdxType
typedef unsigned short Seis::Blocks::SzType

Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B. V. 2017