| DrawAxis2D::DrawAxis2D | ( | uiGraphicsView & | ) |
| DrawAxis2D::~DrawAxis2D | ( | ) |
| void DrawAxis2D::annotInside | ( | bool | yn | ) | [inline] |
| void DrawAxis2D::drawAxes | ( | bool | xdir, | |
| bool | ydir, | |||
| bool | topside, | |||
| bool | leftside | |||
| ) |
| void DrawAxis2D::drawAxisLine | ( | bool | yn | ) | [inline] |
| void DrawAxis2D::drawGridLines | ( | bool | xdir, | |
| bool | ydir | |||
| ) |
| void DrawAxis2D::drawXAxis | ( | bool | topside | ) |
| void DrawAxis2D::drawYAxis | ( | bool | leftside | ) |
| virtual double DrawAxis2D::getAnnotTextAndPos | ( | bool | isx, | |
| double | proposedpos, | |||
| BufferString * | text = 0 | |||
| ) | const [protected, virtual] |
When drawing the axis, the object proposes an annotation at proposedpos. proposedpos may however not be a good location (e.g. it may not be on an even sample). Default is to display at the proposedpos, with the proposedpos as the text, but inheriting classes may customize this.
| isx | true if x-axis, false if y-axis. | |
| proposedpos | ideal place of annotation | |
| text | where the text to display |
| uiRect DrawAxis2D::getDrawArea | ( | ) | const [protected] |
| void DrawAxis2D::setDrawRectangle | ( | const uiRect * | ) |
Specifies a rectangle on the canvas where the axis should be drawn. If set to zero, drawer will draw in the full draw area.
| void DrawAxis2D::setGridLineStyle | ( | const LineStyle & | ) |
| void DrawAxis2D::setup | ( | const uiWorldRect & | ) |
| void DrawAxis2D::setup | ( | const StepInterval< float > & | xrg, | |
| const StepInterval< float > & | yrg | |||
| ) |
| void DrawAxis2D::setXLineStyle | ( | const LineStyle & | ) |
| void DrawAxis2D::setYLineStyle | ( | const LineStyle & | ) |
| void DrawAxis2D::setZvalue | ( | int | z | ) | [inline] |
bool DrawAxis2D::drawaxisline_ [protected] |
uiGraphicsScene& DrawAxis2D::drawscene_ [protected] |
uiGraphicsView& DrawAxis2D::drawview_ [protected] |
LineStyle DrawAxis2D::gridls_ [protected] |
bool DrawAxis2D::inside_ [protected] |
uiRect DrawAxis2D::uirect_ [protected] |
bool DrawAxis2D::useuirect_ [protected] |
uiGraphicsItemGroup* DrawAxis2D::xaxgriditmgrp_ [protected] |
SamplingData<double> DrawAxis2D::xaxis_ [protected] |
uiGraphicsItemGroup* DrawAxis2D::xaxlineitmgrp_ [protected] |
uiRectItem* DrawAxis2D::xaxrectitem_ [protected] |
uiGraphicsItemGroup* DrawAxis2D::xaxtxtitmgrp_ [protected] |
LineStyle DrawAxis2D::xls_ [protected] |
Interval<double> DrawAxis2D::xrg_ [protected] |
uiGraphicsItemGroup* DrawAxis2D::yaxgriditmgrp_ [protected] |
SamplingData<double> DrawAxis2D::yaxis_ [protected] |
uiLineItem* DrawAxis2D::yaxlineitem_ [protected] |
uiGraphicsItemGroup* DrawAxis2D::yaxlineitmgrp_ [protected] |
uiGraphicsItemGroup* DrawAxis2D::yaxtxtitmgrp_ [protected] |
LineStyle DrawAxis2D::yls_ [protected] |
Interval<double> DrawAxis2D::yrg_ [protected] |
int DrawAxis2D::zValue_ [protected] |
1.7.1