OpendTect-6_4  6.4
Public Member Functions | Public Attributes | Protected Member Functions | Static Protected Member Functions | Protected Attributes | Private Member Functions | List of all members
uiStratLayModEditTools Class Reference
Inheritance diagram for uiStratLayModEditTools:
[legend]

Public Member Functions

 uiStratLayModEditTools (uiParent *)
 
void setProps (const BufferStringSet &)
 
void setLevelNames (const BufferStringSet &)
 
void setContentNames (const BufferStringSet &)
 
const char * selProp () const
 May return null. More...
 
const char * selLevel () const
 May return null. More...
 
const char * selContent () const
 May return null. More...
 
int dispEach () const
 
bool dispZoomed () const
 
bool dispLith () const
 
bool showFlattened () const
 
bool mkSynthetics () const
 
void setSelProp (const char *)
 
void setSelLevel (const char *)
 
void setSelContent (const char *)
 
void setDispEach (int)
 
void setDispZoomed (bool)
 
void setDispLith (bool)
 
void setShowFlattened (bool)
 
void setMkSynthetics (bool)
 
void setFlatTBSensitive (bool)
 
void setNoDispEachFld ()
 
int selPropIdx () const
 May return -1. More...
 
int selLevelIdx () const
 May return -1. More...
 
const Strat::LevelselStratLevel () const
 May return null. More...
 
Color selLevelColor () const
 May return NoColor. More...
 
uiToolButtonlithButton ()
 
uiToolButtonzoomButton ()
 
void fillPar (IOPar &) const
 
bool usePar (const IOPar &)
 
- Public Member Functions inherited from uiGroup
 uiGroup (uiParent *, const char *nm="uiGroup", bool manage=true)
 
virtual ~uiGroup ()
 
 operator const uiGroupObj * () const
 
 operator uiGroupObj * ()
 
 operator const uiObject & () const
 
 operator uiObject & ()
 
uiObjectattachObj ()
 
const uiObjectattachObj () const
 
uiParentparent ()
 
const uiParentparent () const
 
void setHSpacing (int)
 
void setVSpacing (int)
 
void setSpacing (int s=0)
 
void setBorder (int)
 
void setFrame (bool yn=true)
 
void setNoBackGround ()
 
uiObjecthAlignObj ()
 
void setHAlignObj (uiObject *o)
 
void setHAlignObj (uiGroup *o)
 
uiObjecthCenterObj ()
 
void setHCenterObj (uiObject *o)
 
void setHCenterObj (uiGroup *o)
 
void setIsMain (bool)
 internal use only. Tells the layout manager it's a toplevel mngr. More...
 
virtual uiMainWinmainwin ()
 
void setChildrenSensitive (bool)
 
virtual Notifier< uiBaseObject > & preFinalise ()
 
virtual Notifier< uiBaseObject > & postFinalise ()
 
virtual void setSize (const uiSize &)
 
- Public Member Functions inherited from uiParent
 uiParent (const char *nm, uiParentBody *)
 
void addChild (uiBaseObject &)
 
void manageChld (uiBaseObject &, uiObjectBody &)
 
void attachChild (constraintType tp, uiObject *child, uiObject *other, int margin, bool reciprocal)
 
const ObjectSet< uiBaseObject > * childList () const
 
uiObjectmainObject ()
 
const uiObjectmainObject () const
 
uiParentBodypbody ()
 
const uiParentBodypbody () const
 
void attach (constraintType t, int margin=-1)
 
void attach (constraintType t, uiParent *oth, int margin=-1, bool reciprocal=true)
 
void attach (constraintType t, uiObject *oth, int margin=-1, bool reciprocal=true)
 
virtual void display (bool yn, bool shrk=false, bool maximize=false)
 
bool isDisplayed () const
 
void setFocus ()
 
bool hasFocus () const
 
void setSensitive (bool yn=true)
 
bool sensitive () const
 
const uiFontfont () const
 
void setFont (const uiFont &f)
 
void setCaption (const uiString &c)
 
void setCursor (const MouseCursor &c)
 
uiSize actualsize (bool include_border) const
 
int prefHNrPics () const
 
int prefVNrPics () const
 
void setPrefHeight (int h)
 
void setPrefWidth (int w)
 
void setPrefHeightInChar (int h)
 
void setPrefHeightInChar (float h)
 
void setPrefWidthInChar (float w)
 
void setPrefWidthInChar (int w)
 
virtual void reDraw (bool deep)
 
void shallowRedraw (CallBacker *=0)
 
void deepRedraw (CallBacker *=0)
 
void setStretch (int h, int v)
 
Color backgroundColor () const
 
Color roBackgroundColor () const
 
void setBackgroundColor (const Color &c)
 
void translateText ()
 

Public Attributes

Notifier< uiStratLayModEditToolsselPropChg
 
Notifier< uiStratLayModEditToolsselLevelChg
 
Notifier< uiStratLayModEditToolsselContentChg
 
Notifier< uiStratLayModEditToolsdispEachChg
 
Notifier< uiStratLayModEditToolsdispZoomedChg
 
Notifier< uiStratLayModEditToolsdispLithChg
 
Notifier< uiStratLayModEditToolsflattenChg
 
Notifier< uiStratLayModEditToolsmkSynthChg
 
bool allownoprop_
 

Protected Member Functions

void selPropCB (CallBacker *)
 
void selLevelCB (CallBacker *)
 
void selContentCB (CallBacker *)
 
void dispEachCB (CallBacker *)
 
void dispZoomedCB (CallBacker *)
 
void dispLithCB (CallBacker *)
 
void showFlatCB (CallBacker *)
 
void mkSynthCB (CallBacker *)
 
- Protected Member Functions inherited from uiGroup
virtual uiObjectmainobject ()
 
virtual void attach_ (constraintType, uiObject *oth, int margin=-1, bool reciprocal=true)
 
virtual void reDraw_ (bool deep)
 
void setShrinkAllowed (bool)
 
bool shrinkAllowed ()
 
void bodyDel (CallBacker *)
 
void uiobjDel (CallBacker *)
 
void setFrameStyle (int)
 
void reSizeChildren (const uiObject *, float, float)
 

Static Protected Member Functions

static const char * sKeyDisplayedProp ()
 
static const char * sKeyDecimation ()
 
static const char * sKeySelectedLevel ()
 
static const char * sKeySelectedContent ()
 
static const char * sKeyZoomToggle ()
 
static const char * sKeyDispLith ()
 
static const char * sKeyShowFlattened ()
 

Protected Attributes

uiComboBoxpropfld_
 
uiComboBoxlvlfld_
 
uiComboBoxcontfld_
 
uiSpinBoxeachfld_
 
uiLabeleachlbl_
 
uiToolButtonzoomtb_
 
uiToolButtonlithtb_
 
uiToolButtonflattenedtb_
 
uiToolButtonmksynthtb_
 
- Protected Attributes inherited from uiGroup
uiGroupObjgrpobj_
 
uiGroupParentBodybody_
 

Private Member Functions

 mODTextTranslationClass (uiStratLayModEditTools)
 

Additional Inherited Members

- Static Public Member Functions inherited from uiGroup
static uiGroupgtDynamicCastToGrp (mQtclass(QWidget *))
 

Detailed Description

Constructor & Destructor Documentation

uiStratLayModEditTools::uiStratLayModEditTools ( uiParent )

Member Function Documentation

int uiStratLayModEditTools::dispEach ( ) const
void uiStratLayModEditTools::dispEachCB ( CallBacker )
inlineprotected
bool uiStratLayModEditTools::dispLith ( ) const
void uiStratLayModEditTools::dispLithCB ( CallBacker )
inlineprotected
bool uiStratLayModEditTools::dispZoomed ( ) const
void uiStratLayModEditTools::dispZoomedCB ( CallBacker )
inlineprotected
void uiStratLayModEditTools::fillPar ( IOPar ) const
uiToolButton* uiStratLayModEditTools::lithButton ( )
inline
void uiStratLayModEditTools::mkSynthCB ( CallBacker )
inlineprotected
bool uiStratLayModEditTools::mkSynthetics ( ) const
uiStratLayModEditTools::mODTextTranslationClass ( uiStratLayModEditTools  )
private
const char* uiStratLayModEditTools::selContent ( ) const

May return null.

void uiStratLayModEditTools::selContentCB ( CallBacker )
inlineprotected
const char* uiStratLayModEditTools::selLevel ( ) const

May return null.

void uiStratLayModEditTools::selLevelCB ( CallBacker )
inlineprotected
Color uiStratLayModEditTools::selLevelColor ( ) const

May return NoColor.

int uiStratLayModEditTools::selLevelIdx ( ) const

May return -1.

const char* uiStratLayModEditTools::selProp ( ) const

May return null.

void uiStratLayModEditTools::selPropCB ( CallBacker )
inlineprotected
int uiStratLayModEditTools::selPropIdx ( ) const

May return -1.

const Strat::Level* uiStratLayModEditTools::selStratLevel ( ) const

May return null.

void uiStratLayModEditTools::setContentNames ( const BufferStringSet )
void uiStratLayModEditTools::setDispEach ( int  )
void uiStratLayModEditTools::setDispLith ( bool  )
void uiStratLayModEditTools::setDispZoomed ( bool  )
void uiStratLayModEditTools::setFlatTBSensitive ( bool  )
void uiStratLayModEditTools::setLevelNames ( const BufferStringSet )
void uiStratLayModEditTools::setMkSynthetics ( bool  )
void uiStratLayModEditTools::setNoDispEachFld ( )
void uiStratLayModEditTools::setProps ( const BufferStringSet )
void uiStratLayModEditTools::setSelContent ( const char *  )
void uiStratLayModEditTools::setSelLevel ( const char *  )
void uiStratLayModEditTools::setSelProp ( const char *  )
void uiStratLayModEditTools::setShowFlattened ( bool  )
void uiStratLayModEditTools::showFlatCB ( CallBacker )
inlineprotected
bool uiStratLayModEditTools::showFlattened ( ) const
static const char* uiStratLayModEditTools::sKeyDecimation ( )
staticprotected
static const char* uiStratLayModEditTools::sKeyDisplayedProp ( )
staticprotected
static const char* uiStratLayModEditTools::sKeyDispLith ( )
staticprotected
static const char* uiStratLayModEditTools::sKeySelectedContent ( )
staticprotected
static const char* uiStratLayModEditTools::sKeySelectedLevel ( )
staticprotected
static const char* uiStratLayModEditTools::sKeyShowFlattened ( )
staticprotected
static const char* uiStratLayModEditTools::sKeyZoomToggle ( )
staticprotected
bool uiStratLayModEditTools::usePar ( const IOPar )
uiToolButton* uiStratLayModEditTools::zoomButton ( )
inline

Member Data Documentation

bool uiStratLayModEditTools::allownoprop_
uiComboBox* uiStratLayModEditTools::contfld_
protected
Notifier<uiStratLayModEditTools> uiStratLayModEditTools::dispEachChg
Notifier<uiStratLayModEditTools> uiStratLayModEditTools::dispLithChg
Notifier<uiStratLayModEditTools> uiStratLayModEditTools::dispZoomedChg
uiSpinBox* uiStratLayModEditTools::eachfld_
protected
uiLabel* uiStratLayModEditTools::eachlbl_
protected
Notifier<uiStratLayModEditTools> uiStratLayModEditTools::flattenChg
uiToolButton* uiStratLayModEditTools::flattenedtb_
protected
uiToolButton* uiStratLayModEditTools::lithtb_
protected
uiComboBox* uiStratLayModEditTools::lvlfld_
protected
Notifier<uiStratLayModEditTools> uiStratLayModEditTools::mkSynthChg
uiToolButton* uiStratLayModEditTools::mksynthtb_
protected
uiComboBox* uiStratLayModEditTools::propfld_
protected
Notifier<uiStratLayModEditTools> uiStratLayModEditTools::selContentChg
Notifier<uiStratLayModEditTools> uiStratLayModEditTools::selLevelChg
Notifier<uiStratLayModEditTools> uiStratLayModEditTools::selPropChg
uiToolButton* uiStratLayModEditTools::zoomtb_
protected

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