|
QWT API (English) 7.0.1
Qt Widget Library for Technical Applications - English API Documentation
|
Data structure for layout calculation. More...
#include <qwt_plot_layout_engine.h>
Classes | |
| struct | CanvasData |
| Data for canvas layout calculation. More... | |
| struct | LabelData |
| Data for title/footer label layout calculation. More... | |
| struct | LegendData |
| Data for legend layout calculation. More... | |
| struct | ScaleData |
| Data for axis scale widget layout calculation. More... | |
Public Types | |
| enum | Label { Title , Footer , NumLabels } |
| Label type enumeration. More... | |
Public Member Functions | |
| LayoutData (const QwtPlot *plot) | |
| Construct LayoutData from a QwtPlot. | |
| bool | hasSymmetricYAxes () const |
| Check if Y axes are symmetric. | |
| ScaleData & | axisData (QwtAxisId axisId) |
| Get scale data for a specific axis (mutable version) | |
| const ScaleData & | axisData (QwtAxisId axisId) const |
| Get scale data for a specific axis (const version) | |
| double | tickOffset (int axisPos) const |
| Get tick offset for a specific axis position. | |
Public Attributes | |
| LegendData | legendData |
| LabelData | labelData [NumLabels] |
| CanvasData | canvasData |
Data structure for layout calculation.
| QwtPlotLayoutEngine::LayoutData::LayoutData | ( | const QwtPlot * | plot | ) |
Construct LayoutData from a QwtPlot.
| QwtPlotLayoutEngine::LayoutData::ScaleData & QwtPlotLayoutEngine::LayoutData::axisData | ( | QwtAxisId | axisId | ) |
Get scale data for a specific axis (mutable version)
| const QwtPlotLayoutEngine::LayoutData::ScaleData & QwtPlotLayoutEngine::LayoutData::axisData | ( | QwtAxisId | axisId | ) | const |
Get scale data for a specific axis (const version)
| bool QwtPlotLayoutEngine::LayoutData::hasSymmetricYAxes | ( | ) | const |
Check if Y axes are symmetric.
| double QwtPlotLayoutEngine::LayoutData::tickOffset | ( | int | axisPos | ) | const |
Get tick offset for a specific axis position.