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
|
Classes | |
class | JKQTPGraphBoxplotStyleMixin |
Styling Mix-In for Boxplots. More... | |
class | JKQTPGraphValueLabelStyleMixin |
This Mix-In class provides setter/getter methods, storage and other facilities for value labels in graphs. More... | |
class | JKQTPGraphViolinplotStyleMixin |
Styling Mix-In for Violinplots. More... | |
class | JKQTPXYLabelsGeneratorMixin |
This Mix-In class provides setter/getter methods, and tools for x- and y-value label formatting (i.e. double to string conversion) More... | |
struct | JKQTPGraphValueLabelStyleMixin::LabelGeometry |
describes details about the geometry of a label, used by calcLabelGeometry() More... | |
Enumerations | |
enum | JKQTPGraphLabelBoxType { JKQTPGLSimpleBox =0 , JKQTPGLSimpleBoxAndLine =1 , JKQTPGraphLabelBoxDefault =JKQTPGLSimpleBox } |
type of box surrounding a label near a data-point, used by JKQTPGraphValueLabelStyleMixin More... | |
enum | JKQTPGraphLabelConverterType { JKQTPGLCdecimal , JKQTPGLCscientific , JKQTPGLCexponentCharacter , JKQTPGLCexponent , JKQTPGLCdatetime , JKQTPGLDefaultConverter =JKQTPGLCexponent } |
display mode for the (axis) labels More... | |
enum | JKQTPGraphLabelPosition { JKQTPGLabelAboveData =0 , JKQTPGLabelBelowData , JKQTPGLabelTowardsXAxis , JKQTPGLabelAwayFromXAxis , JKQTPGLabelRightHandSide , JKQTPGLabelLeftHandSide , JKQTPGLabelTowardsYAxis , JKQTPGLabelAwayFromYAxis , JKQTPGLabelCenteredOnData , JKQTPGLabelHalfwaysToXAxis , JKQTPGLabelHalfwaysToYAxis , JKQTPGraphLabelDefault =JKQTPGLabelAwayFromXAxis } |
position of a label near a data-point, used by JKQTPGraphValueLabelStyleMixin More... | |
Functions | |
JKQTPLOTTER_LIB_EXPORT QString | JKQTPGraphLabelBoxType2String (JKQTPGraphLabelBoxType pos) |
converts a JKQTPGraphLabelBoxType variable into a human-readable string | |
JKQTPLOTTER_LIB_EXPORT QString | JKQTPGraphLabelPosition2String (JKQTPGraphLabelPosition pos) |
converts a JKQTPGraphLabelPosition variable into a human-readable string | |
JKQTPLOTTER_LIB_EXPORT JKQTPGraphLabelBoxType | String2JKQTPGraphLabelBoxType (const QString &pos) |
converts a String into a JKQTPGraphLabelBoxType | |
JKQTPLOTTER_LIB_EXPORT JKQTPGraphLabelPosition | String2JKQTPGraphLabelPosition (const QString &pos) |
converts a String into a JKQTPGraphLabelPosition | |
type of box surrounding a label near a data-point, used by JKQTPGraphValueLabelStyleMixin
display mode for the (axis) labels
position of a label near a data-point, used by JKQTPGraphValueLabelStyleMixin
JKQTPLOTTER_LIB_EXPORT QString JKQTPGraphLabelBoxType2String | ( | JKQTPGraphLabelBoxType | pos | ) |
converts a JKQTPGraphLabelBoxType variable into a human-readable string
JKQTPLOTTER_LIB_EXPORT QString JKQTPGraphLabelPosition2String | ( | JKQTPGraphLabelPosition | pos | ) |
converts a JKQTPGraphLabelPosition variable into a human-readable string
JKQTPLOTTER_LIB_EXPORT JKQTPGraphLabelBoxType String2JKQTPGraphLabelBoxType | ( | const QString & | pos | ) |
converts a String into a JKQTPGraphLabelBoxType
JKQTPLOTTER_LIB_EXPORT JKQTPGraphLabelPosition String2JKQTPGraphLabelPosition | ( | const QString & | pos | ) |
converts a String into a JKQTPGraphLabelPosition