 |
OpendTect
6.6
|
Go to the documentation of this file.
13 #include "uitoolsmod.h"
63 int nrItems()
const {
return mainviewer_->
nrItems(); }
80 static const char*
sKeyHZoomVal() {
return "Horizontal Zoom Value"; }
81 static const char*
sKeyVZoomVal() {
return "Vertical Zoom Value"; }
void plotAxis(CallBacker *)
uiGraphicsObjectScene * scene_
Definition: uiobjectitemviewwin.h:180
User interface main window.
Definition: uimainwin.h:35
float hslval_
Definition: uiobjectitemviewwin.h:98
uiAxisHandler * zax_
Definition: uiobjectitemviewwin.h:181
Definition: uiobjectitemviewwin.h:42
void removeObject(uiObject *)
uiObjectItemViewControl(uiObjectItemView &)
virtual void usePar(const IOPar &)
void addGroup(uiGroup *grp, uiGroup *infogrp=0)
#define mExpClass(module)
Definition: commondefs.h:177
uiToolButton * fittoscreenbut_
Definition: uiobjectitemviewwin.h:91
Definition: uibutton.h:167
int startwidth_
Definition: uiobjectitemviewwin.h:94
ObjectSet< uiObjectItem > coupleditems_
Definition: uiobjectitemviewwin.h:141
virtual void insertItem(uiObjectItem *itm, int pos, int st=1)
Definition: uiobjectitemviewwin.h:131
uiAxisHandler * getAxis() const
Definition: uiobjectitemviewwin.h:175
uiObjectItemView & mainviewer_
Definition: uiobjectitemviewwin.h:158
#define mDefSetupMemb(typ, memb)
Definition: commondefs.h:154
uiSlider * horsliderfld_
Definition: uiobjectitemviewwin.h:90
uiBorder border_
Definition: uiobjectitemviewwin.h:182
Embeds some uiObjects in a uiGraphicsView following a horizontal layout. Objects can be dynamically r...
Definition: uiobjectitemview.h:27
Handles an axis on a plot.
Definition: uiaxishandler.h:51
Inherit from this class to be able to send and/or receive CallBacks.
Definition: callback.h:185
uiSlider * versliderfld_
Definition: uiobjectitemviewwin.h:89
virtual void addItem(uiObjectItem *, int stretch=1)
uiObjectItemViewAxisPainter(uiObjectItemView &)
uiObjectItemViewInfoBar(uiParent *)
static const char * sKeyVZoomVal()
Definition: uiobjectitemviewwin.h:81
virtual void addItem(uiObjectItem *itm, int stretch=1)
Definition: uiobjectitemviewwin.h:128
uiObjectItemViewInfoBar * infobar_
Definition: uiobjectitemviewwin.h:87
Linear scaling.
Definition: scaler.h:58
void insertItem(int idx, uiObjectItem *, uiObjectItem *info=0)
uiToolBar * toolbar_
Definition: uiobjectitemviewwin.h:159
mODTextTranslationClass(uiObjectItemViewInfoBar)
void scrollBarCB(CallBacker *)
uiParent const uiString & title
pops a selector box to select a new font
Definition: uifont.h:26
virtual void scaleVal(float &, bool, bool)
void rubBandCB(CallBacker *)
uiObjectItemView * mainViewer()
Definition: uiobjectitemviewwin.h:64
void reSizeSld(CallBacker *)
Definition: uislider.h:42
Definition: uigraphicsitemimpl.h:52
bool fittoscreen_
Definition: uiobjectitemviewwin.h:102
int infoheight_
Definition: uiobjectitemviewwin.h:96
void removeItem(uiObjectItem *itm)
virtual void insertItem(uiObjectItem *, int pos, int stretch=1)
void setZRange(Interval< float >)
virtual void fillPar(IOPar &) const
void setRubberBandingOn(bool)
mODTextTranslationClass(uiObjectItemViewWin)
Setup(const char *title)
Definition: uiobjectitemviewwin.h:45
void reSizeCB(CallBacker *)
int nrItems() const
Definition: uiobjectitemviewwin.h:63
OD::String with its own variable length buffer. The buffer has a guaranteed minimum size.
Definition: bufstring.h:40
The base class for most UI elements.
Definition: uiobj.h:38
void insertObject(int idx, uiObject *, uiObject *info=0)
Definition of a mouse cursor, can be either a predefined shape (from the enum, or a file....
Definition: mousecursor.h:26
virtual uiToolBar * toolBar()
Definition: uiobjectitemviewwin.h:151
void addObject(uiObject *grp, uiObject *infogrp=0)
float vslval_
Definition: uiobjectitemviewwin.h:99
Definition: uiparent.h:26
virtual void reSizeItems()
mODTextTranslationClass(uiObjectItemViewControl)
void insertGroup(int idx, uiGroup *, uiGroup *info=0)
Definition: uiobjectitemviewwin.h:147
mDefSetupMemb(BufferString, wintitle) mDefSetupMemb(int
void stateCB(CallBacker *)
static const char * sKeyHZoomVal()
Definition: uiobjectitemviewwin.h:80
void fitToScreen(CallBacker *)
Definition: uiobjectitemviewwin.h:122
uiCheckBox * zoomratiofld_
Definition: uiobjectitemviewwin.h:92
void removeItemByCouple(uiObjectItem *coupleditem)
void addItem(uiObjectItem *, uiObjectItem *coupleditm)
A uiMainWin that holds embedded uiObjects and controls.
Definition: uiobjectitemviewwin.h:38
void keyPressedCB(CallBacker *)
void insertItem(uiObjectItem *, uiObjectItem *cplitm, int idx)
Generalized set of parameters of the keyword-value type.
Definition: iopar.h:55
void removeGroup(uiGroup *)
uiObjectItemView * mainviewer_
Definition: uiobjectitemviewwin.h:85
int startheight_
Definition: uiobjectitemviewwin.h:95
uiSize screensz_
Definition: uiobjectitemviewwin.h:101
Definition: uigraphicsscene.h:133
void addItem(uiObjectItem *itm, uiObjectItem *infoitm=0)
LinScaler scaler_
Definition: uiobjectitemviewwin.h:100
uiObjectItemView & viewer_
Definition: uiobjectitemviewwin.h:179
MouseCursor cursor_
Definition: uiobjectitemviewwin.h:161
uiToolButton * manipdrawbut_
Definition: uiobjectitemviewwin.h:160
Definition: uiobjectitemviewwin.h:170
mODTextTranslationClass(uiObjectItemViewAxisPainter)
Generated at
for the OpendTect
seismic interpretation project.
Copyright (C): dGB Beheer B.V. 1995-2021