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

This is the complete list of members for JKQTPEvaluatedFunctionGraphBase, 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)=0JKQTPPlotElementpure virtual
drawErrorsAfter(JKQTPEnhancedPainter &)JKQTPGraphprotectedvirtual
drawErrorsBefore(JKQTPEnhancedPainter &)JKQTPGraphprotectedvirtual
drawKeyMarker(JKQTPEnhancedPainter &painter, const QRectF &rect)=0JKQTPPlotElementpure virtual
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
getInternalParams() constJKQTPEvaluatedFunctionGraphBase
getInternalParams()JKQTPEvaluatedFunctionGraphBase
getKeyLabelColor() const =0JKQTPPlotElementpure virtual
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
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
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
iparamsJKQTPEvaluatedFunctionGraphBaseprotected
isHighlighted() constJKQTPPlotElement
isVisible() constJKQTPPlotElement
JKQTPEvaluatedFunctionGraphBase(JKQTBasePlotter *parent=nullptr)JKQTPEvaluatedFunctionGraphBaseexplicit
JKQTPEvaluatedFunctionGraphBase(JKQTPlotter *parent)JKQTPEvaluatedFunctionGraphBaseexplicit
JKQTPGraph(JKQTBasePlotter *parent=nullptr)JKQTPGraphexplicit
JKQTPPlotElement(JKQTBasePlotter *parent=nullptr)JKQTPPlotElementexplicit
m_hitTestDataJKQTPPlotElementprotected
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
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
setVisible(bool __value)JKQTPPlotElementslot
setXAxis(JKQTPCoordinateAxisRef ref)JKQTPPlotElement
setYAxis(JKQTPCoordinateAxisRef ref)JKQTPPlotElement
slopeToleranceJKQTPEvaluatedFunctionGraphBaseprotected
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
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
~JKQTPPlotElement()=defaultJKQTPPlotElementvirtual