OpendTect  6.3
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
uiSlicePos2DView Class Reference

Toolbar for setting slice position _ 2D viewer. More...

Inheritance diagram for uiSlicePos2DView:
[legend]

Public Member Functions

 uiSlicePos2DView (uiParent *, const ZDomain::Info &)
 
void setTrcKeyZSampling (const TrcKeyZSampling &)
 
void setLimitSampling (const TrcKeyZSampling &)
 
const TrcKeyZSamplinggetLimitSampling () const
 
- Public Member Functions inherited from uiSlicePos
 uiSlicePos (uiParent *)
 
 ~uiSlicePos ()
 
 mDeclareEnumUtils (SliceDir)
 
uiToolBargetToolBar () const
 
TrcKeyZSampling getTrcKeyZSampling () const
 
void setLabels (const uiString &inl, const uiString &crl, const uiString &z)
 
- Public Member Functions inherited from CallBacker
 CallBacker ()
 
 CallBacker (const CallBacker &)
 
virtual ~CallBacker ()
 
bool attachCB (const NotifierAccess &, const CallBack &, bool onlyifnew=false) const
 
bool attachCB (const NotifierAccess *notif, const CallBack &cb, bool onlyifnew=false) const
 
void detachCB (const NotifierAccess &, const CallBack &) const
 
void detachCB (const NotifierAccess *notif, const CallBack &cb) const
 
bool isNotifierAttached (const NotifierAccess *) const
 Only for debugging purposes, don't use. More...
 
virtual bool isCapsule () const
 
void stopReceivingNotifications () const
 

Protected Member Functions

void setBoxRanges ()
 
void setPosBoxValue ()
 
void setStepBoxValue ()
 
void slicePosChg (CallBacker *)
 
void sliceStepChg (CallBacker *)
 
- Protected Member Functions inherited from uiSlicePos
void setBoxLabel (SliceDir)
 
void shortcutsChg (CallBacker *)
 
void updatePos (CallBacker *)
 
void initSteps (CallBacker *cb=0)
 
void slicePosChanged (SliceDir, const TrcKeyZSampling &)
 
void sliceStepChanged (SliceDir)
 
void setBoxRg (SliceDir, const TrcKeyZSampling &)
 
void setPosBoxVal (SliceDir, const TrcKeyZSampling &)
 
void prevCB (CallBacker *)
 
void nextCB (CallBacker *)
 
- Protected Member Functions inherited from CallBacker
void detachAllNotifiers () const
 Call from the destructor of your inherited object. More...
 

Protected Attributes

TrcKeyZSampling limitscs_
 
SliceDir curorientation_
 
ZDomain::Info zdomaininfo_
 
- Protected Attributes inherited from uiSlicePos
uiToolBartoolbar_
 
uiLabellabel_
 
uiSpinBoxsliceposbox_
 
uiSpinBoxslicestepbox_
 
uiToolButtonprevbut_
 
uiToolButtonnextbut_
 
int laststeps_ [3]
 
int zfactor_
 
TrcKeyZSampling curcs_
 
uiStringSet boxlabels_
 

Additional Inherited Members

- Public Types inherited from uiSlicePos
typedef OD::SliceType SliceDir
 
- Static Public Member Functions inherited from CallBacker
static void createReceiverForCurrentThread ()
 
static void removeReceiverForCurrentThread ()
 
- Public Attributes inherited from uiSlicePos
Notifier< uiSlicePospositionChg
 

Detailed Description

Toolbar for setting slice position _ 2D viewer.

Constructor & Destructor Documentation

uiSlicePos2DView::uiSlicePos2DView ( uiParent ,
const ZDomain::Info  
)

Member Function Documentation

const TrcKeyZSampling& uiSlicePos2DView::getLimitSampling ( ) const
inline
void uiSlicePos2DView::setBoxRanges ( )
protectedvirtual

Implements uiSlicePos.

void uiSlicePos2DView::setLimitSampling ( const TrcKeyZSampling )
void uiSlicePos2DView::setPosBoxValue ( )
protectedvirtual

Implements uiSlicePos.

void uiSlicePos2DView::setStepBoxValue ( )
protectedvirtual

Implements uiSlicePos.

void uiSlicePos2DView::setTrcKeyZSampling ( const TrcKeyZSampling )
void uiSlicePos2DView::slicePosChg ( CallBacker )
protectedvirtual

Implements uiSlicePos.

void uiSlicePos2DView::sliceStepChg ( CallBacker )
protectedvirtual

Implements uiSlicePos.

Member Data Documentation

SliceDir uiSlicePos2DView::curorientation_
protected
TrcKeyZSampling uiSlicePos2DView::limitscs_
protected
ZDomain::Info uiSlicePos2DView::zdomaininfo_
protected

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