 |
OpendTect
6.6
|
Go to the documentation of this file.
14 #include "uitoolsmod.h"
77 { ls_=lst; reDraw(); }
79 { gridls_ = gls; reDraw(); }
86 int& curtextitm,
int& curlineitm);
Color getMaskColor() const
uiGraphicsItemGroup * itmgrp_
Definition: uigraphicssceneaxismgr.h:97
void setYLineStyle(const OD::LineStyle &)
int txtfactor_
Definition: uigraphicssceneaxismgr.h:110
OD::LineStyle gridls_
Definition: uigraphicssceneaxismgr.h:108
uiAxisHandler * yaxis_left_
Definition: uigraphicssceneaxismgr.h:163
void setLineStyle(const OD::LineStyle &lst)
Definition: uigraphicssceneaxismgr.h:76
void enableAxisLine(bool yn)
void setFontData(const FontData &)
Definition: uigraphicsitemimpl.h:110
uiRectItem * topmask_
Definition: uigraphicssceneaxismgr.h:169
uiRect viewrect_
Definition: uigraphicssceneaxismgr.h:100
void setTextFactor(int n)
Definition: uigraphicssceneaxismgr.h:73
virtual ~uiGraphicsSceneAxisMgr()
void updateFontSizeCB(CallBacker *)
uiGraphicsView & view_
Definition: uigraphicssceneaxismgr.h:168
#define mExpClass(module)
Definition: commondefs.h:177
void enableXAxis(bool yn)
virtual void updateScene()
int getNrAnnotChars() const
uiAxisHandler * yaxis_right_
Definition: uigraphicssceneaxismgr.h:165
To draw simple axes for a 2D coordinate system.
Definition: uigraphicssceneaxismgr.h:55
void setGridLineStyle(const OD::LineStyle &gls)
Definition: uigraphicssceneaxismgr.h:78
Definition: uigraphicsview.h:51
virtual void setViewRect(const uiRect &)
NotifierAccess & layoutChanged()
void setBorder(const uiBorder &)
uiFont & uifont_
Definition: uigraphicssceneaxismgr.h:167
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
bool annotinint_
Definition: uigraphicssceneaxismgr.h:94
void drawAtPos(float worldpos, bool drawgrid, int &curtextitm, int &curlineitm)
bool inside_
Definition: uigraphicssceneaxismgr.h:89
bool drawaxisline_
Definition: uigraphicssceneaxismgr.h:92
void setAnnotInInt(bool yn)
Definition: uigraphicssceneaxismgr.h:70
SamplingData< double > sampling_
Definition: uigraphicssceneaxismgr.h:109
void setWorldCoords(const StepInterval< float > &xrg, const StepInterval< float > &yrg)
FontData fontdata_
Definition: uigraphicssceneaxismgr.h:111
int getNeededHeight() const
void setMaskColor(const Color &)
const uiAxisHandler * axis(OD::Edge) const
uiAxisHandler * xaxis_bottom_
Definition: uigraphicssceneaxismgr.h:164
void setPosition(bool isx, bool istoporleft, bool isinside)
uiRectItem * bottommask_
Definition: uigraphicssceneaxismgr.h:170
Interface class for Notifier. See comments there.
Definition: notify.h:22
void setXLineStyle(const OD::LineStyle &)
Edge
Definition: oduicommon.h:61
Manages uiGraphicsSceneAxis.
Definition: uigraphicssceneaxismgr.h:120
virtual void setWorldCoords(const uiWorldRect &)
uiAxisHandler * axis(OD::Edge)
void setViewRect(const uiRect &)
void showAuxPositions(bool forx, bool yn)
uiRectItem * leftmask_
Definition: uigraphicssceneaxismgr.h:171
void setAuxLineStyle(const OD::LineStyle &, bool forx, bool forhl=false)
uiAxisHandler * xaxis_top_
Definition: uigraphicssceneaxismgr.h:162
uiRectItem * mask_
Definition: uigraphicssceneaxismgr.h:98
void enableYAxis(bool yn)
ObjectSet< uiLineItem > lines_
Definition: uigraphicssceneaxismgr.h:102
uiGraphicsSceneAxisMgr(uiGraphicsView &)
void enableAxis(OD::Edge, bool yn=true)
void setAnnotInside(bool yn)
Definition: uigraphicssceneaxismgr.h:67
ObjectSet< uiTextItem > texts_
Definition: uigraphicssceneaxismgr.h:103
void setAnnotInInt(bool xaxis, bool dowant)
uiGraphicsSceneAxis(uiGraphicsScene &)
virtual void setZValue(int z)
bool isx_
Definition: uigraphicssceneaxismgr.h:90
bool drawgridlines_
Definition: uigraphicssceneaxismgr.h:93
Definition: uigraphicsitemimpl.h:255
bool istop_
Definition: uigraphicssceneaxismgr.h:91
void setAnnotInside(bool yn)
uiRectItem * rightmask_
Definition: uigraphicssceneaxismgr.h:172
void setGridLineStyle(const OD::LineStyle &)
void enableAxisLine(bool yn)
Definition: uigraphicssceneaxismgr.h:68
void setAuxAnnotPositions(const TypeSet< PlotAnnotation > &, bool forx)
Definition: uigraphicsscene.h:39
Color maskcolor_
Definition: uigraphicssceneaxismgr.h:174
int getNeededWidth() const
OD::LineStyle ls_
Definition: uigraphicssceneaxismgr.h:107
Data needed to make an actual font.
Definition: fontdata.h:20
Definition: uigraphicsitem.h:165
Color is an RGB color object, with a transparancy. The storage is in a 4-byte integer,...
Definition: color.h:26
Interval< double > rg_
Definition: uigraphicssceneaxismgr.h:105
uiGraphicsScene & scene_
Definition: uigraphicssceneaxismgr.h:96
void enableGridLines(bool yn)
Definition: uigraphicssceneaxismgr.h:69
Definition: uigraphicsitemimpl.h:276
void setWorldCoords(const Interval< double > &)
Generated at
for the OpendTect
seismic interpretation project.
Copyright (C): dGB Beheer B.V. 1995-2021