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

creates a display of stratigraphy IF levels are linked to markers. More...

Inheritance diagram for WellStratUnitGen:
[legend]

Public Member Functions

 WellStratUnitGen (StratDispData &, const Well::Data &)
 
 ~WellStratUnitGen ()
 
const StratDispDatastratData () const
 
void gatherInfo ()
 
- Public Member Functions inherited from CallBacker
 CallBacker ()
 
 CallBacker (const CallBacker &)
 
virtual ~CallBacker ()
 
bool attachCB (NotifierAccess &, const CallBack &, bool onlyifnew=false)
 
bool attachCB (NotifierAccess *notif, const CallBack &cb, bool onlyifnew=false)
 
void detachCB (NotifierAccess &, const CallBack &)
 
void detachCB (NotifierAccess *notif, const CallBack &cb)
 
bool isNotifierAttached (NotifierAccess *) const
 Only for debugging purposes, don't use. More...
 

Protected Member Functions

void assignTimesToLeavedUnits ()
 
void assignTimesToAllUnits ()
 
const Well::MarkergetMarkerFromLvlID (int lvlid) const
 
void gatherLeavedUnits ()
 
bool areLeavedTied (const Strat::LeavedUnitRef &, const Strat::LeavedUnitRef &) const
 
void dataChangedCB (CallBacker *)
 
- Protected Member Functions inherited from CallBacker
void detachAllNotifiers ()
 Call from the destructor of your inherited object. More...
 

Protected Attributes

uiStratTreeToDispuidatagather_
 
ObjectSet< StratDispData::Unit > leaveddispunits_
 
ObjectSet< const Strat::LeavedUnitRefleavedunits_
 
TypeSet< float > posset_
 
ObjectSet< StratDispData::Unit > dispunits_
 
ObjectSet< const Strat::NodeOnlyUnitRefunits_
 
StratDispDatadata_
 
const ObjectSet< Well::Marker > & markers_
 
const Well::D2TModeld2tmodel_
 
const Well::Tracktrack_
 

Detailed Description

creates a display of stratigraphy IF levels are linked to markers.

Constructor & Destructor Documentation

WellStratUnitGen::WellStratUnitGen ( StratDispData ,
const Well::Data  
)
WellStratUnitGen::~WellStratUnitGen ( )

Member Function Documentation

bool WellStratUnitGen::areLeavedTied ( const Strat::LeavedUnitRef ,
const Strat::LeavedUnitRef  
) const
protected
void WellStratUnitGen::assignTimesToAllUnits ( )
protected
void WellStratUnitGen::assignTimesToLeavedUnits ( )
protected
void WellStratUnitGen::dataChangedCB ( CallBacker )
inlineprotected
void WellStratUnitGen::gatherInfo ( )
void WellStratUnitGen::gatherLeavedUnits ( )
protected
const Well::Marker* WellStratUnitGen::getMarkerFromLvlID ( int  lvlid) const
protected
const StratDispData& WellStratUnitGen::stratData ( ) const
inline

Member Data Documentation

const Well::D2TModel* WellStratUnitGen::d2tmodel_
protected
StratDispData& WellStratUnitGen::data_
protected
ObjectSet<StratDispData::Unit> WellStratUnitGen::dispunits_
protected
ObjectSet<StratDispData::Unit> WellStratUnitGen::leaveddispunits_
protected
ObjectSet<const Strat::LeavedUnitRef> WellStratUnitGen::leavedunits_
protected
const ObjectSet<Well::Marker>& WellStratUnitGen::markers_
protected
TypeSet<float> WellStratUnitGen::posset_
protected
const Well::Track& WellStratUnitGen::track_
protected
uiStratTreeToDisp* WellStratUnitGen::uidatagather_
protected
ObjectSet<const Strat::NodeOnlyUnitRef> WellStratUnitGen::units_
protected

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