![]() |
OpendTect
6.3
|
Convenient base class to carry axis data: 1) the AxisHandler which handles the behaviour and positioning of an axis in a 2D plot 2) axis scaling parameters 3) axis ranges. More...
Classes | |
| struct | AutoScalePars |
Public Member Functions | |
| uiAxisData (uiRect::Side) | |
| ~uiAxisData () | |
| virtual void | stop () |
| void | setRange (const Interval< float > &rg) |
| void | handleAutoScale (const Stats::RunCalc< float > &) |
| void | handleAutoScale (const DataClipper &) |
| void | newDevSize () |
| void | renewAxis (const uiString &, uiGraphicsScene *, int w, int h, const Interval< float > *) |
Public Attributes | |
| uiAxisHandler * | axis_ |
| AutoScalePars | autoscalepars_ |
| Interval< float > | rg_ |
| bool | needautoscale_ |
| uiAxisHandler::Setup | defaxsu_ |
| bool | isreset_ |
Convenient base class to carry axis data: 1) the AxisHandler which handles the behaviour and positioning of an axis in a 2D plot 2) axis scaling parameters 3) axis ranges.
| uiAxisData::uiAxisData | ( | uiRect::Side | ) |
| uiAxisData::~uiAxisData | ( | ) |
| void uiAxisData::handleAutoScale | ( | const Stats::RunCalc< float > & | ) |
| void uiAxisData::handleAutoScale | ( | const DataClipper & | ) |
| void uiAxisData::newDevSize | ( | ) |
| void uiAxisData::renewAxis | ( | const uiString & | , |
| uiGraphicsScene * | , | ||
| int | w, | ||
| int | h, | ||
| const Interval< float > * | |||
| ) |
|
inline |
|
virtual |
Reimplemented in uiDataPointSetCrossPlotter::AxisData.
| AutoScalePars uiAxisData::autoscalepars_ |
| uiAxisHandler* uiAxisData::axis_ |
| uiAxisHandler::Setup uiAxisData::defaxsu_ |
| bool uiAxisData::isreset_ |
| bool uiAxisData::needautoscale_ |
| Interval<float> uiAxisData::rg_ |
Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B. V. 2017