JKQTPlotter trunk/v5.0.0
an extensive Qt5+Qt6 Plotter framework (including a feature-richt plotter widget, a speed-optimized, but limited variant and a LaTeX equation renderer!), written fully in C/C++ and without external dependencies
Loading...
Searching...
No Matches

describes details about the geometry of a label, used by calcLabelGeometry() More...

#include <jkqtpgraphlabelstylemixin.h>

Collaboration diagram for JKQTPGraphValueLabelStyleMixin::LabelGeometry:
[legend]

Public Types

enum  BoxPos {
  BoxLeft ,
  BoxRight ,
  BoxTop ,
  BoxBottom ,
  BoxCentered
}
 

Public Member Functions

 LabelGeometry ()
 

Public Attributes

BoxPos boxpos
 
QRectF boxRect
 
QString label
 
double labelOffsetPx
 
double lw
 
double padX
 
double padY
 
QRectF textRect
 
JKQTMathTextNodeSize textSize
 

Detailed Description

describes details about the geometry of a label, used by calcLabelGeometry()

Member Enumeration Documentation

◆ BoxPos

Enumerator
BoxLeft 
BoxRight 
BoxTop 
BoxBottom 
BoxCentered 

Constructor & Destructor Documentation

◆ LabelGeometry()

JKQTPGraphValueLabelStyleMixin::LabelGeometry::LabelGeometry ( )
inline

Member Data Documentation

◆ boxpos

BoxPos JKQTPGraphValueLabelStyleMixin::LabelGeometry::boxpos

◆ boxRect

QRectF JKQTPGraphValueLabelStyleMixin::LabelGeometry::boxRect

◆ label

QString JKQTPGraphValueLabelStyleMixin::LabelGeometry::label

◆ labelOffsetPx

double JKQTPGraphValueLabelStyleMixin::LabelGeometry::labelOffsetPx

◆ lw

double JKQTPGraphValueLabelStyleMixin::LabelGeometry::lw

◆ padX

double JKQTPGraphValueLabelStyleMixin::LabelGeometry::padX

◆ padY

double JKQTPGraphValueLabelStyleMixin::LabelGeometry::padY

◆ textRect

QRectF JKQTPGraphValueLabelStyleMixin::LabelGeometry::textRect

◆ textSize

JKQTMathTextNodeSize JKQTPGraphValueLabelStyleMixin::LabelGeometry::textSize

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