OpendTect  6.3
Public Types | Public Member Functions | List of all members
Well::D2TModelIter Class Reference

Well D2T Model iterator. More...

Inheritance diagram for Well::D2TModelIter:
[legend]

Public Types

typedef D2TModel::TWTType TWTType
 
- Public Types inherited from Well::DahObjIter
typedef DahObj::PointID PointID
 
typedef DahObj::ZType ZType
 
typedef DahObj::ValueType ValueType
 
- Public Types inherited from MonitorableIterBase< DahObj::IdxType >
enum  Direction
 
typedef DahObj::IdxType IdxType
 
typedef IdxType size_type
 

Public Member Functions

 D2TModelIter (const D2TModel &, bool start_at_end=false)
 
 D2TModelIter (const D2TModelIter &)
 
const D2TModelmodel () const
 
TWTType t () const
 
- Public Member Functions inherited from Well::DahObjIter
 DahObjIter (const DahObj &, bool start_at_end=false)
 
 DahObjIter (const DahObjIter &)
 
const DahObjdahObj () const
 
PointID ID () const
 
ZType dah () const
 
ValueType value () const
 
- Public Member Functions inherited from MonitorableIter4Read< DahObj::IdxType >
 MonitorableIter4Read (const Monitorable &, DahObj::IdxType startidx, DahObj::IdxType stopidx)
 
 MonitorableIter4Read (const MonitorableIter4Read &)
 
virtual void reInit ()
 
virtual void retire ()
 
- Public Member Functions inherited from MonitorableIterBase< DahObj::IdxType >
 MonitorableIterBase (const Monitorable &, IdxType startidx, IdxType stopidx)
 
 MonitorableIterBase (const MonitorableIterBase &)
 
virtual ~MonitorableIterBase ()
 
const Monitorablemonitored () const
 
bool isEmpty () const
 
size_type size () const
 
bool next ()
 
bool isForward () const
 
bool isValid () const
 
bool atFirst () const
 
bool atLast () const
 
IdxType curIdx () const
 
bool isPresent (IdxType) const
 

Additional Inherited Members

- Protected Attributes inherited from MonitorableIter4Read< DahObj::IdxType >
MonitorLock ml_
 
- Protected Attributes inherited from MonitorableIterBase< DahObj::IdxType >
const Monitorableobj_
 
const Direction dir_
 
const IdxType startidx_
 
const IdxType stopidx_
 
IdxType curidx_
 

Detailed Description

Well D2T Model iterator.

Member Typedef Documentation

Constructor & Destructor Documentation

Well::D2TModelIter::D2TModelIter ( const D2TModel ,
bool  start_at_end = false 
)
Well::D2TModelIter::D2TModelIter ( const D2TModelIter )

Member Function Documentation

const D2TModel& Well::D2TModelIter::model ( ) const
TWTType Well::D2TModelIter::t ( ) const

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