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

Public Member Functions

 uiColorTableGroup (uiParent *, const ColTab::Sequence &, OD::Orientation orient=OD::Horizontal, bool nominmax=true)
 
 uiColorTableGroup (uiParent *, OD::Orientation=OD::Horizontal, bool nominmax=true)
 
 ~uiColorTableGroup ()
 
virtual OD::Orientation getOrientation () const
 
- 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 Member Functions inherited from uiColorTable
virtual ~uiColorTable ()
 
const ColTab::SequencecolTabSeq () const
 
const ColTab::MapperSetupcolTabMapperSetup () const
 
void setSequence (const char *, bool emitnotif=true)
 
void setSequence (const ColTab::Sequence *, bool allowedit, bool emitnotif=true)
 
void setMapperSetup (const ColTab::MapperSetup *, bool emitnotif=true)
 
void setHistogram (const TypeSet< float > *)
 
void setInterval (const Interval< float > &)
 
void enableTransparencyEdit (bool)
 
void commitInput ()
 
void enableManage (bool yn)
 
void enableClippingDlg (bool yn)
 
void setDispPars (const FlatView::DataDispPars::VD &)
 
void getDispPars (FlatView::DataDispPars::VD &) const
 
void orientationChgd (CallBacker *)
 
- 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...
 

Private Member Functions

 mODTextTranslationClass (uiColorTableGroup)
 
void init (OD::Orientation, bool nominmax)
 

Private Attributes

OD::Orientation orientation_
 

Additional Inherited Members

- Static Public Member Functions inherited from uiGroup
static uiGroupgtDynamicCastToGrp (mQtclass(QWidget *))
 
- Public Attributes inherited from uiColorTable
Notifier< uiColorTableseqChanged
 
Notifier< uiColorTablescaleChanged
 
- 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)
 
- Protected Member Functions inherited from uiColorTable
 uiColorTable (const ColTab::Sequence &)
 
void createFields (uiParent *, OD::Orientation, bool withminmax)
 
void updateRgFld ()
 
void canvasreDraw (CallBacker *)
 
void canvasClick (CallBacker *)
 
void canvasDoubleClick (CallBacker *)
 
void tabSel (CallBacker *)
 
void tableAdded (CallBacker *)
 
void rangeEntered (CallBacker *)
 
void doManage (CallBacker *)
 
void doFlip (CallBacker *)
 
void setAsDefault (CallBacker *)
 
void editScaling (CallBacker *)
 
void makeSymmetrical (CallBacker *)
 
void colTabChgdCB (CallBacker *)
 
void colTabManChgd (CallBacker *)
 
bool isEditable () const
 
- Protected Member Functions inherited from CallBacker
void detachAllNotifiers ()
 Call from the destructor of your inherited object. More...
 
- Protected Attributes inherited from uiGroup
uiGroupObjgrpobj_
 
uiGroupParentBodybody_
 
- Protected Attributes inherited from uiColorTable
bool enabmanage_
 
bool enabclipdlg_
 
ColTab::MapperSetupmapsetup_
 
ColTab::Sequencecoltabseq_
 
TypeSet< float > histogram_
 
uiParentparent_
 
uiColorTableCanvascanvas_
 
uiLineEditminfld_
 
uiLineEditmaxfld_
 
uiColorTableSelselfld_
 
uiAutoRangeClipDlg * scalingdlg_
 
bool enabletrans_
 

Detailed Description

Constructor & Destructor Documentation

uiColorTableGroup::uiColorTableGroup ( uiParent ,
const ColTab::Sequence ,
OD::Orientation  orient = OD::Horizontal,
bool  nominmax = true 
)
uiColorTableGroup::uiColorTableGroup ( uiParent ,
OD::Orientation  = OD::Horizontal,
bool  nominmax = true 
)
uiColorTableGroup::~uiColorTableGroup ( )

Member Function Documentation

virtual OD::Orientation uiColorTableGroup::getOrientation ( ) const
virtual

Implements uiColorTable.

void uiColorTableGroup::init ( OD::Orientation  ,
bool  nominmax 
)
private
uiColorTableGroup::mODTextTranslationClass ( uiColorTableGroup  )
private

Member Data Documentation

OD::Orientation uiColorTableGroup::orientation_
private

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