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

This is the complete list of members for JKQTPXYFunctionLineGraphBase, 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
buildPlotFunctorSpec()=0JKQTPEvaluatedFunctionGraphBaseprotectedpure virtual
clearHitTestData()JKQTPPlotElementinlineprotected
collectParameters()JKQTPEvaluatedFunctionGraphBaseprotectedvirtual
createPlotData(bool collectParams=true)JKQTPEvaluatedFunctionGraphBaseprotectedvirtual
dataJKQTPEvaluatedFunctionGraphBaseprotected
dataCleanupMaxAllowedAngleDegreeJKQTPEvaluatedFunctionGraphBaseprotected
displaySamplePointsJKQTPEvaluatedFunctionGraphBaseprotected
draw(JKQTPEnhancedPainter &painter) overrideJKQTPXYFunctionLineGraphBasevirtual
drawErrorsAfter(JKQTPEnhancedPainter &)JKQTPGraphprotectedvirtual
drawErrorsBefore(JKQTPEnhancedPainter &)JKQTPGraphprotectedvirtual
drawKeyMarker(JKQTPEnhancedPainter &painter, const QRectF &rect) overrideJKQTPXYFunctionLineGraphBasevirtual
drawOutside(JKQTPEnhancedPainter &painter, QRect leftSpace, QRect rightSpace, QRect topSpace, QRect bottomSpace)JKQTPPlotElementvirtual
drawSamplePoints(JKQTPEnhancedPainter &painter, QColor graphColor)JKQTPEvaluatedFunctionGraphBaseprotected
formatHitTestDefaultLabel(double x, double y, int index=-1, const JKQTPDatastore *datastore=nullptr) constJKQTPPlotElementprotectedvirtual
generateKeyMarker(QSize size=QSize(16, 16))JKQTPPlotElement
getDataCleanupMaxAllowedAngleDegree() constJKQTPEvaluatedFunctionGraphBase
getDataMinMax(int column, double &minx, double &maxx, double &smallestGreaterZero)JKQTPGraphprotected
getDisplaySamplePoints() constJKQTPEvaluatedFunctionGraphBase
getHighlightingLineColor() constJKQTPGraphLineStyleMixin
getHighlightingLinePen(JKQTPEnhancedPainter &painter, JKQTBasePlotter *parent) constJKQTPGraphLineStyleMixin
getHighlightingLinePenForRects(JKQTPEnhancedPainter &painter, JKQTBasePlotter *parent) constJKQTPGraphLineStyleMixin
getInternalParams() constJKQTPEvaluatedFunctionGraphBase
getInternalParams()JKQTPEvaluatedFunctionGraphBase
getKeyLabelColor() const overrideJKQTPXYFunctionLineGraphBasevirtual
getKeyLinePen(JKQTPEnhancedPainter &painter, const QRectF &rect, JKQTBasePlotter *parent) constJKQTPGraphLineStyleMixin
getKeyLineWidthPx(JKQTPEnhancedPainter &painter, const QRectF &keyRect, const JKQTBasePlotter *parent) constJKQTPGraphLineStyleMixin
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
getMaxRefinementDegree() constJKQTPEvaluatedFunctionGraphBase
getMinPixelPerSample() constJKQTPEvaluatedFunctionGraphBase
getMinSamples() constJKQTPEvaluatedFunctionGraphBase
getOutsideSize(JKQTPEnhancedPainter &painter, int &leftSpace, int &rightSpace, int &topSpace, int &bottomSpace)JKQTPPlotElementvirtual
getParameterColumn() constJKQTPEvaluatedFunctionGraphBase
getParent() constJKQTPPlotElementinline
getParent()JKQTPPlotElementinline
getSlopeTolerance() constJKQTPEvaluatedFunctionGraphBase
getTitle() constJKQTPPlotElement
getTMax() constJKQTPXYFunctionLineGraphBase
getTMin() constJKQTPXYFunctionLineGraphBase
getTRange() constJKQTPXYFunctionLineGraphBase
getXAxis() constJKQTPPlotElementinline
getXAxisRef() constJKQTPPlotElement
getXMinMax(double &minx, double &maxx, double &smallestGreaterZero) overrideJKQTPEvaluatedFunctionGraphBasevirtual
getYAxis() constJKQTPPlotElementinline
getYAxisRef() constJKQTPPlotElement
getYMinMax(double &miny, double &maxy, double &smallestGreaterZero) overrideJKQTPEvaluatedFunctionGraphBasevirtual
highlightedJKQTPPlotElement
highlightingLineColorJKQTPGraphLineStyleMixin
hitTest(const QPointF &posSystem, QPointF *closestSpotSystem=nullptr, QString *label=nullptr, HitTestMode mode=HitTestXY) constJKQTPPlotElementvirtual
HitTestMode enum nameJKQTPPlotElement
HitTestXOnly enum valueJKQTPPlotElement
HitTestXY enum valueJKQTPPlotElement
HitTestYOnly enum valueJKQTPPlotElement
initLineStyle(JKQTBasePlotter *parent, int &parentPlotStyle, JKQTPPlotStyleType styletype=JKQTPPlotStyleType::Default)JKQTPGraphLineStyleMixin
iparamsJKQTPEvaluatedFunctionGraphBaseprotected
isHighlighted() constJKQTPPlotElement
isVisible() constJKQTPPlotElement
JKQTPEvaluatedFunctionGraphBase(JKQTBasePlotter *parent=nullptr)JKQTPEvaluatedFunctionGraphBaseexplicit
JKQTPEvaluatedFunctionGraphBase(JKQTPlotter *parent)JKQTPEvaluatedFunctionGraphBaseexplicit
JKQTPGraph(JKQTBasePlotter *parent=nullptr)JKQTPGraphexplicit
JKQTPGraphLineStyleMixin()JKQTPGraphLineStyleMixin
JKQTPPlotElement(JKQTBasePlotter *parent=nullptr)JKQTPPlotElementexplicit
JKQTPXYFunctionLineGraphBase(JKQTBasePlotter *parent=nullptr)JKQTPXYFunctionLineGraphBase
JKQTPXYFunctionLineGraphBase(JKQTPlotter *parent)JKQTPXYFunctionLineGraphBase
JKQTPXYFunctionLineGraphBase(double tmin_, double tmax_, JKQTBasePlotter *parent)JKQTPXYFunctionLineGraphBase
JKQTPXYFunctionLineGraphBase(double tmin_, double tmax_, JKQTPlotter *parent)JKQTPXYFunctionLineGraphBase
lineColorJKQTPGraphLineStyleMixin
lineStyleJKQTPGraphLineStyleMixin
lineWidthJKQTPGraphLineStyleMixin
m_highlightingLineColorJKQTPGraphLineStyleMixinprivate
m_hitTestDataJKQTPPlotElementprotected
m_linePenJKQTPGraphLineStyleMixinprivate
m_lineWidthJKQTPGraphLineStyleMixinprivate
maxRefinementDegreeJKQTPEvaluatedFunctionGraphBaseprotected
minPixelPerSampleJKQTPEvaluatedFunctionGraphBaseprotected
minSamplesJKQTPEvaluatedFunctionGraphBaseprotected
parameterColumnJKQTPEvaluatedFunctionGraphBaseprotected
parentJKQTPPlotElementprotected
parentPlotStyleJKQTPPlotElementprotected
reserveHitTestData(int points)JKQTPPlotElementinlineprotected
setAxes(JKQTPCoordinateAxisRef ref)JKQTPPlotElement
setCopiedParams(const double *params, int N)JKQTPEvaluatedFunctionGraphBase
setDataCleanupMaxAllowedAngleDegree(double __value)JKQTPEvaluatedFunctionGraphBaseslot
setDisplaySamplePoints(bool __value)JKQTPEvaluatedFunctionGraphBaseslot
setHighlighted(bool __value)JKQTPPlotElementslot
setHighlightingLineColor(const QColor &__value)JKQTPGraphLineStyleMixin
setHighlightingLineColor(const QColor &__value, double alpha)JKQTPGraphLineStyleMixin
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
setMaxRefinementDegree(const unsigned int &__value)JKQTPEvaluatedFunctionGraphBaseslot
setMinPixelPerSample(double __value)JKQTPEvaluatedFunctionGraphBaseslot
setMinSamples(const unsigned int &__value)JKQTPEvaluatedFunctionGraphBaseslot
setParameterColumn(int __value)JKQTPEvaluatedFunctionGraphBaseslot
setParameterColumn(size_t __value)JKQTPEvaluatedFunctionGraphBaseslot
setParams(const QVector< double > &params)JKQTPEvaluatedFunctionGraphBasevirtual
setParamsV(double p1)JKQTPEvaluatedFunctionGraphBaseslot
setParamsV(double p1, double p2)JKQTPEvaluatedFunctionGraphBaseslot
setParamsV(double p1, double p2, double p3)JKQTPEvaluatedFunctionGraphBaseslot
setParamsV(double p1, double p2, double p3, double p4)JKQTPEvaluatedFunctionGraphBaseslot
setParamsV(double p1, double p2, double p3, double p4, double p5)JKQTPEvaluatedFunctionGraphBaseslot
setParent(JKQTBasePlotter *parent)JKQTPPlotElementvirtual
setParent(JKQTPlotter *parent)JKQTPPlotElementvirtual
setSlopeTolerance(double __value)JKQTPEvaluatedFunctionGraphBaseslot
setTitle(const QString &__value)JKQTPPlotElementvirtualslot
setTMax(double val)JKQTPXYFunctionLineGraphBaseslot
setTMin(double val)JKQTPXYFunctionLineGraphBaseslot
setTRange(double tmin_, double tmax_)JKQTPXYFunctionLineGraphBaseslot
setTRange(const QPair< double, double > &range)JKQTPXYFunctionLineGraphBaseslot
setVisible(bool __value)JKQTPPlotElementslot
setXAxis(JKQTPCoordinateAxisRef ref)JKQTPPlotElement
setYAxis(JKQTPCoordinateAxisRef ref)JKQTPPlotElement
slopeToleranceJKQTPEvaluatedFunctionGraphBaseprotected
titleJKQTPPlotElement
tmaxJKQTPXYFunctionLineGraphBaseprotected
tminJKQTPXYFunctionLineGraphBaseprotected
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
usesColumn(int c) const overrideJKQTPEvaluatedFunctionGraphBasevirtual
visibleJKQTPPlotElement
xAxisRefJKQTPPlotElement
xFloatToString(double v, int past_comma=-1) constJKQTPPlotElementprotected
yAxisRefJKQTPPlotElement
yFloatToString(double v, int past_comma=-1) constJKQTPPlotElementprotected
~JKQTPEvaluatedFunctionGraphBase()JKQTPEvaluatedFunctionGraphBasevirtual
~JKQTPGraph()=defaultJKQTPGraphvirtual
~JKQTPGraphLineStyleMixin()JKQTPGraphLineStyleMixinvirtual
~JKQTPPlotElement()=defaultJKQTPPlotElementvirtual
~JKQTPXYFunctionLineGraphBase() overrideJKQTPXYFunctionLineGraphBasevirtual