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
JKQTPXYGraphLabels Member List

This is the complete list of members for JKQTPXYGraphLabels, including all inherited members.

addHitTestData(const HitTestLocation &loc)JKQTPPlotElementinlineprotected
addHitTestData(double x_, double y_, const QString &label_)JKQTPPlotElementinlineprotected
addHitTestData(const QPointF &pos_, const QString &label_)JKQTPPlotElementinlineprotected
addHitTestData(double x_, double y_, int index_=-1, const JKQTPDatastore *datastore=nullptr)JKQTPPlotElementinlineprotected
addHitTestData(const QPointF &pos_, int index_=-1, const JKQTPDatastore *datastore=nullptr)JKQTPPlotElementinlineprotected
addHitTestData(double x_, double y_, int index_, const QString &label_)JKQTPPlotElementinlineprotected
addHitTestData(const QPointF &pos_, int index_, const QString &label_)JKQTPPlotElementinlineprotected
backTransform(const QPointF &x) constJKQTPPlotElementinline
backTransform(double x, double y) constJKQTPPlotElementinline
backtransformX(double x) constJKQTPPlotElement
backtransformY(double y) constJKQTPPlotElement
calcLabelGeometry(JKQTPEnhancedPainter &painter, const QPointF &xDataPixel, const QPointF &xData, const QString &contents, JKQTBasePlotter *parent, double baselineX, double baselineY) constJKQTPGraphValueLabelStyleMixinprotected
clearHitTestData()JKQTPPlotElementinlineprotected
DataSortOrder enum nameJKQTPXYGraph
draw(JKQTPEnhancedPainter &painter) overrideJKQTPXYGraphLabelsvirtual
drawErrorsAfter(JKQTPEnhancedPainter &)JKQTPGraphprotectedvirtual
drawErrorsBefore(JKQTPEnhancedPainter &)JKQTPGraphprotectedvirtual
drawKeyMarker(JKQTPEnhancedPainter &painter, const QRectF &rect) overrideJKQTPXYGraphLabelsvirtual
drawLabel(JKQTPEnhancedPainter &painter, const QPointF &xDataPixel, const QPointF &xData, const QString &contents, JKQTBasePlotter *parent, double baselineX, double baselineY) constJKQTPGraphValueLabelStyleMixin
drawLabelBoxFrameJKQTPGraphValueLabelStyleMixin
drawOutside(JKQTPEnhancedPainter &painter, QRect leftSpace, QRect rightSpace, QRect topSpace, QRect bottomSpace)JKQTPPlotElementvirtual
drawsLabelBoxFrame() constJKQTPGraphValueLabelStyleMixin
fillColorJKQTPGraphFillStyleMixin
fillStyleJKQTPGraphFillStyleMixin
formatHitTestDefaultLabel(double x, double y, int index=-1, const JKQTPDatastore *datastore=nullptr) constJKQTPPlotElementprotectedvirtual
generateDefaultXLabel(double x, double y, int index) constJKQTPXYLabelsGeneratorMixinprotected
generateDefaultXYLabel(double x, double y, int index) constJKQTPXYLabelsGeneratorMixinprotected
generateDefaultYLabel(double x, double y, int index) constJKQTPXYLabelsGeneratorMixinprotected
generateKeyMarker(QSize size=QSize(16, 16))JKQTPPlotElement
generateLabel(double x, double y, int index) constJKQTPXYGraphLabelsprotected
getDataIndex(int i) constJKQTPXYGraphinlineprotected
getDataMinMax(int column, double &minx, double &maxx, double &smallestGreaterZero)JKQTPGraphprotected
getDataSortOrder() constJKQTPXYGraph
getFillBrush(JKQTPEnhancedPainter &painter, JKQTBasePlotter *parent) constJKQTPGraphFillStyleMixin
getFillColor() constJKQTPGraphFillStyleMixin
getFillGradient() constJKQTPGraphFillStyleMixin
getFillStyle() constJKQTPGraphFillStyleMixin
getFillTexture() constJKQTPGraphFillStyleMixin
getFillTextureImage() constJKQTPGraphFillStyleMixin
getHighlightingLineColor() constJKQTPGraphLineStyleMixin
getHighlightingLinePen(JKQTPEnhancedPainter &painter, JKQTBasePlotter *parent) constJKQTPGraphLineStyleMixin
getHighlightingLinePenForRects(JKQTPEnhancedPainter &painter, JKQTBasePlotter *parent) constJKQTPGraphLineStyleMixin
getIndexRange(int &imin, int &imax) constJKQTPXYGraphprotectedvirtual
getKeyColumn() constJKQTPXYGraphvirtual
getKeyLabelColor() const overrideJKQTPXYGraphLabelsvirtual
getKeyLinePen(JKQTPEnhancedPainter &painter, const QRectF &rect, JKQTBasePlotter *parent) constJKQTPGraphLineStyleMixin
getKeyLineWidthPx(JKQTPEnhancedPainter &painter, const QRectF &keyRect, const JKQTBasePlotter *parent) constJKQTPGraphLineStyleMixin
getLabelBoxRounding() constJKQTPGraphValueLabelStyleMixin
getLabelBoxType() constJKQTPGraphValueLabelStyleMixin
getLabelOffset() constJKQTPGraphValueLabelStyleMixin
getLabelOffsetWithConnector() constJKQTPGraphValueLabelStyleMixin
getLabelPosition() constJKQTPGraphValueLabelStyleMixin
getLabelXPadding() constJKQTPGraphValueLabelStyleMixin
getLabelYPadding() constJKQTPGraphValueLabelStyleMixin
getLineBrush() constJKQTPGraphLineStyleMixin
getLineCapStyle() constJKQTPGraphLineStyleMixin
getLineColor() constJKQTPGraphLineStyleMixin
getLineDashOffset() constJKQTPGraphLineStyleMixin
getLineDashPattern() constJKQTPGraphLineStyleMixin
getLineJoinStyle() constJKQTPGraphLineStyleMixin
getLinePen(JKQTPEnhancedPainter &painter, JKQTBasePlotter *parent) constJKQTPGraphLineStyleMixin
getLinePenForRects(JKQTPEnhancedPainter &painter, JKQTBasePlotter *parent) constJKQTPGraphLineStyleMixin
getLineStyle() constJKQTPGraphLineStyleMixin
getLineWidth() constJKQTPGraphLineStyleMixin
getOutsideSize(JKQTPEnhancedPainter &painter, int &leftSpace, int &rightSpace, int &topSpace, int &bottomSpace)JKQTPPlotElementvirtual
getParent() constJKQTPPlotElementinline
getParent()JKQTPPlotElementinline
getTextColor() constJKQTPGraphTextStyleMixin
getTextFontName() constJKQTPGraphTextStyleMixin
getTextFontSize() constJKQTPGraphTextStyleMixin
getTitle() constJKQTPPlotElement
getUsedLabelOffset() constJKQTPGraphValueLabelStyleMixin
getValueColumn() constJKQTPXYGraphvirtual
getXAxis() constJKQTPPlotElementinline
getXAxisRef() constJKQTPPlotElement
getXBelowIsZero() constJKQTPXYLabelsGeneratorMixin
getXColumn() constJKQTPXYGraph
getXDateTimeFormat() constJKQTPXYLabelsGeneratorMixin
getXDefaultConverter() constJKQTPXYLabelsGeneratorMixin
getXDefaultPrecision() constJKQTPXYLabelsGeneratorMixin
getXMaxNoExponent() constJKQTPXYLabelsGeneratorMixin
getXMinMax(double &minx, double &maxx, double &smallestGreaterZero) overrideJKQTPXYGraphLabelsvirtual
getXMinNoExponent() constJKQTPXYLabelsGeneratorMixin
getXValueLabelFormat() constJKQTPXYLabelsGeneratorMixin
getXYValueLabelFormat() constJKQTPXYLabelsGeneratorMixin
getYAxis() constJKQTPPlotElementinline
getYAxisRef() constJKQTPPlotElement
getYBelowIsZero() constJKQTPXYLabelsGeneratorMixin
getYColumn() constJKQTPXYGraph
getYDateTimeFormat() constJKQTPXYLabelsGeneratorMixin
getYDefaultConverter() constJKQTPXYLabelsGeneratorMixin
getYDefaultPrecision() constJKQTPXYLabelsGeneratorMixin
getYMaxNoExponent() constJKQTPXYLabelsGeneratorMixin
getYMinMax(double &miny, double &maxy, double &smallestGreaterZero) overrideJKQTPXYGraphLabelsvirtual
getYMinNoExponent() constJKQTPXYLabelsGeneratorMixin
getYValueLabelFormat() constJKQTPXYLabelsGeneratorMixin
highlightedJKQTPPlotElement
highlightingLineColorJKQTPGraphLineStyleMixin
hitTest(const QPointF &posSystem, QPointF *closestSpotSystem=nullptr, QString *label=nullptr, HitTestMode mode=HitTestXY) const overrideJKQTPXYGraphvirtual
HitTestMode enum nameJKQTPPlotElement
HitTestXOnly enum valueJKQTPPlotElement
HitTestXY enum valueJKQTPPlotElement
HitTestYOnly enum valueJKQTPPlotElement
initFillStyle(JKQTBasePlotter *parent, int &parentPlotStyle, JKQTPPlotStyleType styletype=JKQTPPlotStyleType::Default)JKQTPGraphFillStyleMixin
initFillStyleInvertedColor(JKQTPGraphFillStyleMixin *other)JKQTPGraphFillStyleMixin
initLineStyle(JKQTBasePlotter *parent, int &parentPlotStyle, JKQTPPlotStyleType styletype=JKQTPPlotStyleType::Default)JKQTPGraphLineStyleMixin
initTextStyle(JKQTBasePlotter *parent, int &parentPlotStyle, JKQTPPlotStyleType styletype=JKQTPPlotStyleType::Default)JKQTPGraphTextStyleMixin
initValueLabelStyle(JKQTBasePlotter *parent, int &parentPlotStyle, JKQTPPlotStyleType styletype=JKQTPPlotStyleType::Default)JKQTPGraphValueLabelStyleMixin
intSortData()JKQTPXYGraphprotectedvirtual
isHighlighted() constJKQTPPlotElement
isLabelPositioningGrowingInX() constJKQTPGraphValueLabelStyleMixin
isLabelPositioningGrowingInY() constJKQTPGraphValueLabelStyleMixin
isVisible() constJKQTPPlotElement
JKQTPGraph(JKQTBasePlotter *parent=nullptr)JKQTPGraphexplicit
JKQTPGraphFillStyleMixin()JKQTPGraphFillStyleMixin
JKQTPGraphLineStyleMixin()JKQTPGraphLineStyleMixin
JKQTPGraphTextStyleMixin(JKQTBasePlotter *parent)JKQTPGraphTextStyleMixin
JKQTPGraphValueLabelStyleMixin(JKQTBasePlotter *parent)JKQTPGraphValueLabelStyleMixin
JKQTPPlotElement(JKQTBasePlotter *parent=nullptr)JKQTPPlotElementexplicit
JKQTPXYGraph(JKQTBasePlotter *parent=nullptr)JKQTPXYGraph
JKQTPXYGraphLabels(LabelContentsDefaultType lt, JKQTBasePlotter *parent=nullptr)JKQTPXYGraphLabelsexplicit
JKQTPXYGraphLabels(LabelContentsDefaultType lt, JKQTPlotter *parent)JKQTPXYGraphLabels
JKQTPXYGraphLabels(const LabelGenerator &lgen, JKQTBasePlotter *parent=nullptr)JKQTPXYGraphLabels
JKQTPXYGraphLabels(const LabelGenerator &lgen, JKQTPlotter *parent)JKQTPXYGraphLabels
JKQTPXYLabelsGeneratorMixin()JKQTPXYLabelsGeneratorMixinexplicit
labelBoxRoundingJKQTPGraphValueLabelStyleMixin
labelBoxTypeJKQTPGraphValueLabelStyleMixin
LabelContentsDefaultType enum nameJKQTPXYGraphLabels
LabelGenerator typedefJKQTPXYGraphLabels
labelOffsetJKQTPGraphValueLabelStyleMixin
labelOffsetWithConnectorJKQTPGraphValueLabelStyleMixin
labelPositionJKQTPGraphValueLabelStyleMixin
labelXPaddingJKQTPGraphValueLabelStyleMixin
labelYPaddingJKQTPGraphValueLabelStyleMixin
lineColorJKQTPGraphLineStyleMixin
lineStyleJKQTPGraphLineStyleMixin
lineWidthJKQTPGraphLineStyleMixin
m_drawLabelBoxFrameJKQTPGraphValueLabelStyleMixinprivate
m_fillBrushJKQTPGraphFillStyleMixinprivate
m_fillColorJKQTPGraphFillStyleMixinprivate
m_highlightingLineColorJKQTPGraphLineStyleMixinprivate
m_hitTestDataJKQTPPlotElementprotected
m_labelBoxRoundingJKQTPGraphValueLabelStyleMixinprivate
m_labelBoxTypeJKQTPGraphValueLabelStyleMixinprivate
m_labelGeneratorJKQTPXYGraphLabelsprivate
m_labelOffsetJKQTPGraphValueLabelStyleMixinprivate
m_labelOffsetWithConnectorJKQTPGraphValueLabelStyleMixinprivate
m_labelPositionJKQTPGraphValueLabelStyleMixinprivate
m_labelXPaddingJKQTPGraphValueLabelStyleMixinprivate
m_labelYPaddingJKQTPGraphValueLabelStyleMixinprivate
m_linePenJKQTPGraphLineStyleMixinprivate
m_lineWidthJKQTPGraphLineStyleMixinprivate
m_textColorJKQTPGraphTextStyleMixinprivate
m_textFontNameJKQTPGraphTextStyleMixinprivate
m_textFontSizeJKQTPGraphTextStyleMixinprivate
m_xBelowIsZeroJKQTPXYLabelsGeneratorMixinprivate
m_xDateTimeFormatJKQTPXYLabelsGeneratorMixinprivate
m_xDefaultConverterJKQTPXYLabelsGeneratorMixinprivate
m_xDefaultPrecisionJKQTPXYLabelsGeneratorMixinprivate
m_xMaxNoExponentJKQTPXYLabelsGeneratorMixinprivate
m_xMinNoExponentJKQTPXYLabelsGeneratorMixinprivate
m_xValueLabelFormatJKQTPXYLabelsGeneratorMixinprivate
m_xyValueLabelFormatJKQTPXYLabelsGeneratorMixinprivate
m_yBelowIsZeroJKQTPXYLabelsGeneratorMixinprivate
m_yDateTimeFormatJKQTPXYLabelsGeneratorMixinprivate
m_yDefaultConverterJKQTPXYLabelsGeneratorMixinprivate
m_yDefaultPrecisionJKQTPXYLabelsGeneratorMixinprivate
m_yMaxNoExponentJKQTPXYLabelsGeneratorMixinprivate
m_yMinNoExponentJKQTPXYLabelsGeneratorMixinprivate
m_yValueLabelFormatJKQTPXYLabelsGeneratorMixinprivate
parentJKQTPPlotElementprotected
parentPlotStyleJKQTPPlotElementprotected
reserveHitTestData(int points)JKQTPPlotElementinlineprotected
setAxes(JKQTPCoordinateAxisRef ref)JKQTPPlotElement
setColor(QColor c, bool setTextColor_=true, bool setFrameColor_=true)JKQTPXYGraphLabels
setCustomLabelGenerator(const LabelGenerator &labgen)JKQTPXYGraphLabels
setDataSortOrder(int __value)JKQTPXYGraphslot
setDataSortOrder(DataSortOrder __value)JKQTPXYGraphslot
setDefaultXLabelGenerator()JKQTPXYGraphLabels
setDefaultXYLabelGenerator()JKQTPXYGraphLabels
setDefaultYLabelGenerator()JKQTPXYGraphLabels
setDrawLabelBoxFrame(bool r)JKQTPGraphValueLabelStyleMixin
setFillBrush(const QBrush &b)JKQTPGraphFillStyleMixin
setFillColor(const QColor &__value)JKQTPGraphFillStyleMixin
setFillColor(const QColor &__value, double alpha)JKQTPGraphFillStyleMixin
setFillGradient(const QGradient &__value)JKQTPGraphFillStyleMixin
setFillStyle(Qt::BrushStyle __value)JKQTPGraphFillStyleMixin
setFillTexture(const QPixmap &__value)JKQTPGraphFillStyleMixin
setFillTexture(const QImage &__value)JKQTPGraphFillStyleMixin
setFillTransform(const QTransform &b)JKQTPGraphFillStyleMixin
setHighlighted(bool __value)JKQTPPlotElementslot
setHighlightingLineColor(const QColor &__value)JKQTPGraphLineStyleMixin
setHighlightingLineColor(const QColor &__value, double alpha)JKQTPGraphLineStyleMixin
setKeyColumn(int __value)JKQTPXYGraphvirtualslot
setLabelBoxRounding(double r)JKQTPGraphValueLabelStyleMixin
setLabelBoxType(JKQTPGraphLabelBoxType r)JKQTPGraphValueLabelStyleMixin
setLabelOffset(double r)JKQTPGraphValueLabelStyleMixin
setLabelOffsetWithConnector(double r)JKQTPGraphValueLabelStyleMixin
setLabelPosition(JKQTPGraphLabelPosition r)JKQTPGraphValueLabelStyleMixin
setLabelXPadding(double r)JKQTPGraphValueLabelStyleMixin
setLabelYPadding(double r)JKQTPGraphValueLabelStyleMixin
setLineBrush(const QBrush &style)JKQTPGraphLineStyleMixin
setLineCapStyle(Qt::PenCapStyle style)JKQTPGraphLineStyleMixin
setLineColor(const QColor &__value)JKQTPGraphLineStyleMixin
setLineColor(const QColor &__value, double alpha)JKQTPGraphLineStyleMixin
setLineColorInvertedFrom(QColor __noninvertedColor)JKQTPGraphLineStyleMixin
setLineDashOffset(qreal offset)JKQTPGraphLineStyleMixin
setLineDashPattern(const QVector< qreal > &pattern)JKQTPGraphLineStyleMixin
setLineJoinStyle(Qt::PenJoinStyle style)JKQTPGraphLineStyleMixin
setLineStyle(Qt::PenStyle __value)JKQTPGraphLineStyleMixin
setLineWidth(double __value)JKQTPGraphLineStyleMixin
setParent(JKQTBasePlotter *parent)JKQTPPlotElementvirtual
setParent(JKQTPlotter *parent)JKQTPPlotElementvirtual
setTextColor(const QColor &__value)JKQTPGraphTextStyleMixin
setTextColor(const QColor &__value, double alpha)JKQTPGraphTextStyleMixin
setTextFontName(const QString &__value)JKQTPGraphTextStyleMixin
setTextFontSize(double __value)JKQTPGraphTextStyleMixin
setTitle(const QString &__value)JKQTPPlotElementvirtualslot
setValueColumn(int __value)JKQTPXYGraphvirtualslot
setVisible(bool __value)JKQTPPlotElementslot
setXAxis(JKQTPCoordinateAxisRef ref)JKQTPPlotElement
setXBelowIsZero(double v)JKQTPXYLabelsGeneratorMixin
setXColumn(int __value)JKQTPXYGraphslot
setXColumn(size_t __value)JKQTPXYGraphslot
setXDateTimeFormat(const QString &v)JKQTPXYLabelsGeneratorMixin
setXDefaultConverter(JKQTPGraphLabelConverterType v)JKQTPXYLabelsGeneratorMixin
setXDefaultPrecision(int v)JKQTPXYLabelsGeneratorMixin
setXMaxNoExponent(double v)JKQTPXYLabelsGeneratorMixin
setXMinNoExponent(double v)JKQTPXYLabelsGeneratorMixin
setXValueLabelFormat(const QString &v)JKQTPXYLabelsGeneratorMixin
setXYColumns(size_t xCol, size_t yCol)JKQTPXYGraphslot
setXYColumns(int xCol, int yCol)JKQTPXYGraphslot
setXYColumns(QPair< int, int > xyColPair)JKQTPXYGraphslot
setXYColumns(QPair< size_t, size_t > xyColPair)JKQTPXYGraphslot
setXYValueLabelFormat(const QString &v)JKQTPXYLabelsGeneratorMixin
setYAxis(JKQTPCoordinateAxisRef ref)JKQTPPlotElement
setYBelowIsZero(double v)JKQTPXYLabelsGeneratorMixin
setYColumn(int __value)JKQTPXYGraphslot
setYColumn(size_t __value)JKQTPXYGraphslot
setYDateTimeFormat(const QString &v)JKQTPXYLabelsGeneratorMixin
setYDefaultConverter(JKQTPGraphLabelConverterType v)JKQTPXYLabelsGeneratorMixin
setYDefaultPrecision(int v)JKQTPXYLabelsGeneratorMixin
setYMaxNoExponent(double v)JKQTPXYLabelsGeneratorMixin
setYMinNoExponent(double v)JKQTPXYLabelsGeneratorMixin
setYValueLabelFormat(const QString &v)JKQTPXYLabelsGeneratorMixin
sortDataJKQTPXYGraph
sortedIndicesJKQTPXYGraphprotected
SortedX enum valueJKQTPXYGraph
SortedY enum valueJKQTPXYGraph
textColorJKQTPGraphTextStyleMixin
textFontNameJKQTPGraphTextStyleMixin
textFontSizeJKQTPGraphTextStyleMixin
titleJKQTPPlotElement
transform(const QPointF &x) constJKQTPPlotElementinline
transform(double x, double y) constJKQTPPlotElementinline
transform(const QPolygonF &x) constJKQTPPlotElement
transformToLinePath(const QPolygonF &x) constJKQTPPlotElement
transformX(double x) constJKQTPPlotElement
transformX(const QVector< double > &x) constJKQTPPlotElement
transformY(double y) constJKQTPPlotElement
transformY(const QVector< double > &x) constJKQTPPlotElement
Unsorted enum valueJKQTPXYGraph
usesColumn(int column) const overrideJKQTPXYGraphvirtual
valToString(double x, JKQTPGraphLabelConverterType m_xDefaultConverter, int m_xDefaultPrecision, double m_xBelowIsZero, double m_xMinNoExponent, double m_xMaxNoExponent, const QString &m_xDateTimeFormat)JKQTPXYLabelsGeneratorMixinprotectedstatic
visibleJKQTPPlotElement
xAxisRefJKQTPPlotElement
xColumnJKQTPXYGraph
xFloatToString(double v, int past_comma=-1) constJKQTPPlotElementprotected
xValToString(double x) constJKQTPXYLabelsGeneratorMixinprotected
XValueLabel enum valueJKQTPXYGraphLabels
XYValueLabel enum valueJKQTPXYGraphLabels
yAxisRefJKQTPPlotElement
yColumnJKQTPXYGraph
yFloatToString(double v, int past_comma=-1) constJKQTPPlotElementprotected
yValToString(double y) constJKQTPXYLabelsGeneratorMixinprotected
YValueLabel enum valueJKQTPXYGraphLabels
~JKQTPGraph()=defaultJKQTPGraphvirtual
~JKQTPGraphFillStyleMixin()JKQTPGraphFillStyleMixinvirtual
~JKQTPGraphLineStyleMixin()JKQTPGraphLineStyleMixinvirtual
~JKQTPGraphTextStyleMixin()JKQTPGraphTextStyleMixinvirtual
~JKQTPGraphValueLabelStyleMixin()JKQTPGraphValueLabelStyleMixinvirtual
~JKQTPPlotElement()=defaultJKQTPPlotElementvirtual
~JKQTPXYLabelsGeneratorMixin()JKQTPXYLabelsGeneratorMixinvirtual