OpendTect
7.0
|
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 () | |
void | handleAutoScale (const DataClipper &) |
void | handleAutoScale (const Stats::RunCalc< float > &) |
void | newDevSize () |
void | renewAxis (const uiString &, uiGraphicsScene *, int w, int h, const Interval< float > *) |
void | setRange (const Interval< float > &rg) |
virtual void | stop () |
Public Attributes | |
AutoScalePars | autoscalepars_ |
uiAxisHandler * | axis_ |
uiAxisHandler::Setup | defaxsu_ |
bool | isreset_ |
bool | needautoscale_ |
Interval< float > | rg_ |
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 DataClipper & | ) |
void uiAxisData::handleAutoScale | ( | const Stats::RunCalc< float > & | ) |
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. 1995-2024