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

Protected Member Functions

void addUnit (float)
 
void drawBorders (ColumnItem &)
 
void drawLevels (ColumnItem &)
 
void drawUnits (ColumnItem &)
 
void drawEmptyText ()
 
void eraseAll ()
 
void initAxis ()
 
void updateAxis ()
 

Protected Attributes

ObjectSet< ColumnItem > colitms_
 
uiTextItememptyitm_
 
uiGraphicsScenescene_
 
uiAxisHandleryax_
 
uiAxisHandlerxax_
 
const StratDispDatadata_
 

Private Member Functions

mODTextTranslationClass(uiStratDrawer) public ~uiStratDrawer ()
 
void setZRange (const StepInterval< float > &)
 
void draw ()
 
void drawColumns ()
 
void setNewAxis (uiAxisHandler *, bool isx)
 
uiAxisHandlerxAxis ()
 
uiAxisHandleryAxis ()
 
const uiAxisHandlerxAxis () const
 
const uiAxisHandleryAxis () const
 
 struct (uiStrat) ColumnItem
 
const ColumnItem & colItem (int idx) const
 

Detailed Description

Constructor & Destructor Documentation

mODTextTranslationClass (uiStratDrawer) public uiStratDrawer::~uiStratDrawer ( )
private

Member Function Documentation

void uiStratDrawer::addUnit ( float  )
protected
const ColumnItem& uiStratDrawer::colItem ( int  idx) const
inlineprivate
void uiStratDrawer::draw ( )
private
void uiStratDrawer::drawBorders ( ColumnItem &  )
protected
void uiStratDrawer::drawColumns ( )
private
void uiStratDrawer::drawEmptyText ( )
protected
void uiStratDrawer::drawLevels ( ColumnItem &  )
protected
void uiStratDrawer::drawUnits ( ColumnItem &  )
protected
void uiStratDrawer::eraseAll ( )
protected
void uiStratDrawer::initAxis ( )
protected
void uiStratDrawer::setNewAxis ( uiAxisHandler ,
bool  isx 
)
private
void uiStratDrawer::setZRange ( const StepInterval< float > &  )
private
uiStratDrawer::struct ( uiStrat  )
inlineprivate
void uiStratDrawer::updateAxis ( )
protected
uiAxisHandler* uiStratDrawer::xAxis ( )
inlineprivate
const uiAxisHandler* uiStratDrawer::xAxis ( ) const
inlineprivate
uiAxisHandler* uiStratDrawer::yAxis ( )
inlineprivate
const uiAxisHandler* uiStratDrawer::yAxis ( ) const
inlineprivate

Member Data Documentation

ObjectSet<ColumnItem> uiStratDrawer::colitms_
protected
const StratDispData& uiStratDrawer::data_
protected
uiTextItem* uiStratDrawer::emptyitm_
protected
uiGraphicsScene& uiStratDrawer::scene_
protected
uiAxisHandler* uiStratDrawer::xax_
protected
uiAxisHandler* uiStratDrawer::yax_
protected

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