OpendTect-6_4  6.4
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
Attrib::DataHolderLineBuffer Class Reference

Attribute DataHolder Line Buffer. More...

Public Member Functions

 DataHolderLineBuffer ()
 
 ~DataHolderLineBuffer ()
 
DataHoldercreateDataHolder (const BinID &, int t0, int nrsamples)
 
void removeDataHolder (const BinID &)
 
void removeBefore (const BinID &, const BinID &)
 
void removeAllExcept (const BinID &)
 
DataHoldergetDataHolder (const BinID &b)
 
const DataHoldergetDataHolder (const BinID &b) const
 

Protected Member Functions

void removeInline (int lineidx)
 
DataHoldergtDataHolder (const BinID &) const
 

Protected Attributes

TypeSet< int > inlines_
 
ObjectSet< ObjectSet< DataHolder > > inlinedata_
 
ObjectSet< TypeSet< int > > crossliness_
 

Detailed Description

Attribute DataHolder Line Buffer.

Constructor & Destructor Documentation

Attrib::DataHolderLineBuffer::DataHolderLineBuffer ( )
Attrib::DataHolderLineBuffer::~DataHolderLineBuffer ( )

Member Function Documentation

DataHolder* Attrib::DataHolderLineBuffer::createDataHolder ( const BinID ,
int  t0,
int  nrsamples 
)
DataHolder* Attrib::DataHolderLineBuffer::getDataHolder ( const BinID b)
inline
const DataHolder* Attrib::DataHolderLineBuffer::getDataHolder ( const BinID b) const
inline
DataHolder* Attrib::DataHolderLineBuffer::gtDataHolder ( const BinID ) const
protected
void Attrib::DataHolderLineBuffer::removeAllExcept ( const BinID )
void Attrib::DataHolderLineBuffer::removeBefore ( const BinID ,
const BinID  
)
void Attrib::DataHolderLineBuffer::removeDataHolder ( const BinID )
void Attrib::DataHolderLineBuffer::removeInline ( int  lineidx)
protected

Member Data Documentation

ObjectSet<TypeSet<int> > Attrib::DataHolderLineBuffer::crossliness_
protected
ObjectSet<ObjectSet<DataHolder> > Attrib::DataHolderLineBuffer::inlinedata_
protected
TypeSet<int> Attrib::DataHolderLineBuffer::inlines_
protected

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