QWT API (English) 7.0.1
Qt Widget Library for Technical Applications - English API Documentation
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
QwtPlotLayoutEngine::Dimensions Struct Reference

Structure holding dimension values for layout calculation. More...

#include <qwt_plot_layout_engine.h>

Public Member Functions

 Dimensions ()
 Constructor for Dimensions structure.
 
int dimAxis (QwtAxisId axisId) const
 Get the stored dimension for a given axis.
 
void setDimAxis (QwtAxisId axisId, int dim)
 Set the stored dimension for a given axis.
 
int dimAxes (int axisPos) const
 Read dimension by axis position index.
 
int dimYAxes () const
 Sum width of left and right Y axes.
 
int dimXAxes () const
 Sum height of top and bottom X axes.
 
QRectF centered (const QRectF &rect, const QRectF &labelRect) const
 Center a label rectangle within available space.
 
QRectF innerRect (const QRectF &rect) const
 Calculate inner rectangle after accounting for axis dimensions.
 

Public Attributes

int dimTitle
 
int dimFooter
 

Detailed Description

Structure holding dimension values for layout calculation.

Constructor & Destructor Documentation

◆ Dimensions()

QwtPlotLayoutEngine::Dimensions::Dimensions ( )

Constructor for Dimensions structure.

Member Function Documentation

◆ centered()

QRectF QwtPlotLayoutEngine::Dimensions::centered ( const QRectF &  rect,
const QRectF &  labelRect 
) const

Center a label rectangle within available space.

◆ dimAxes()

int QwtPlotLayoutEngine::Dimensions::dimAxes ( int  axisPos) const

Read dimension by axis position index.

◆ dimAxis()

int QwtPlotLayoutEngine::Dimensions::dimAxis ( QwtAxisId  axisId) const

Get the stored dimension for a given axis.

◆ dimXAxes()

int QwtPlotLayoutEngine::Dimensions::dimXAxes ( ) const

Sum height of top and bottom X axes.

◆ dimYAxes()

int QwtPlotLayoutEngine::Dimensions::dimYAxes ( ) const

Sum width of left and right Y axes.

◆ innerRect()

QRectF QwtPlotLayoutEngine::Dimensions::innerRect ( const QRectF &  rect) const

Calculate inner rectangle after accounting for axis dimensions.

◆ setDimAxis()

void QwtPlotLayoutEngine::Dimensions::setDimAxis ( QwtAxisId  axisId,
int  dim 
)

Set the stored dimension for a given axis.


The documentation for this struct was generated from the following files: