libkpl  6.0
A Library for Graphical Presentation of Data Sets and Functions
SplineItem Member List

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

absoluteUrl(const QString &path, const QUrl &urlPlo)KplItemstatic
Arc enum valueKplItem
Array enum valueKplItem
Array3D enum valueKplItem
Arrow enum valueKplItem
BDiagPattern enum valueKplItem
boundingRect() const overrideSplineItemvirtual
bPath (defined in ScaledItem)ScaledItemmutableprotected
bRect (defined in ScaledItem)ScaledItemmutableprotected
c (defined in SplineItem)SplineItemprotected
calcTable(bool logX) constSplineItem
calcTable(const double *x, double *values, int n=1, int derivOrder=0, double xLow=0) constSplineItem
changePenWidth(QPen &pen, double width) constKplItemprotected
color() constScaledIteminline
copySpline(const SplineItem *a)SplineItem
createBrush(unsigned color, FillStyle fillStyle=NoBrush)KplItemstatic
createPen(double width, unsigned color, PenType penType, Symbol symbol)KplItemstatic
createPen(QGraphicsItem *item, unsigned color=0, PenType penType=DataPen, Symbol symbol=SolidLine) constKplItemprotected
Cross enum valueKplItem
CrossPattern enum valueKplItem
DashDotLine enum valueKplItem
DashLine1 enum valueKplItem
DashLine2 enum valueKplItem
DashLine3 enum valueKplItem
DashLine4 enum valueKplItem
DashLine5 enum valueKplItem
DataPen enum valueKplItem
degree() constSplineIteminline
degreeo (defined in SplineItem)SplineItemmutableprotected
deltaX() constSplineIteminline
deltaXo (defined in SplineItem)SplineItemprotected
derivOrder() constSplineIteminline
derivOrdero (defined in SplineItem)SplineItemprotected
DiagCrossPattern enum valueKplItem
Dot enum valueKplItem
DotLine1 enum valueKplItem
DotLine2 enum valueKplItem
dydx (defined in ScaledItem)ScaledItemprotected
Ellipse enum valueKplItem
exponent(int &expX, int &expY, double &fx, double &fy, bool logX) constSplineItem
ScaledItem::exponent(double a, int &iExp, double &f)ScaledItemstatic
exportTable(QTextStream &stream, char separator, char format, int precision) constSplineItem
FDiagPattern enum valueKplItem
FilledCircle enum valueKplItem
FilledDiamond enum valueKplItem
FilledHourglass enum valueKplItem
FilledOctagon enum valueKplItem
FilledSquare enum valueKplItem
FilledTriangle enum valueKplItem
FillStyle enum nameKplItem
fillStyle() constScaledIteminline
fit(const ArrayItem *ai, double xMin, double xMax, double *chiSquare=nullptr, int *numKnots=nullptr, double smooth=0, FunItem::DataErrorStruct *err=nullptr, double *avgErr=nullptr)SplineItem
fit(const double *x, const double *y, const double *errors, int n, double xMin, double xMax, double *chiSquare=nullptr, int *numKnots=nullptr, double smooth=0, FunItem::DataErrorStruct *err=nullptr, double *avgErr=nullptr)SplineItem
Frame enum valueKplItem
FramePen enum valueKplItem
Function enum valueKplItem
Function3D enum valueKplItem
GridPen enum valueKplItem
HorPattern enum valueKplItem
Image enum valueKplItem
interpolation(const double *x, const double *y, int n, double xMin, double xMax)SplineItem
Invisible enum valueKplItem
isNormalized(double fx, double fy) constScaledIteminline
ItemType enum nameKplItem
KplItem(double relSize=1)KplItem
KplItem(const KplItem &a)KplItem
KplItem(const KConfigGroup *plo)KplItem
Legend enum valueKplItem
length(const double *x, const double *y, int n) constScaledItemprotected
limits(double &xMin, double &xMax, double &yMin, double &yMax, bool logX) constSplineItem
ScaledItem::limits(double &xMin, double &xMax, const double *values, int n)ScaledItemstatic
Line enum valueKplItem
logXo (defined in SplineItem)SplineItemmutableprotected
m_color (defined in ScaledItem)ScaledItemprotected
m_dashOffset (defined in KplItem)KplItemprotectedstatic
m_degree (defined in SplineItem)SplineItemprotected
m_deltaX (defined in SplineItem)SplineItemprotected
m_derivOrder (defined in SplineItem)SplineItemprotected
m_fillStyle (defined in ScaledItem)ScaledItemprotected
m_matrix (defined in ScaledItem)ScaledItemprotected
m_normX (defined in ScaledItem)ScaledItemprotected
m_normY (defined in ScaledItem)ScaledItemprotected
m_numKnots (defined in SplineItem)SplineItemprotected
m_pen (defined in ScaledItem)ScaledItemmutableprotected
m_relSize (defined in KplItem)KplItemprotected
m_symbol (defined in ScaledItem)ScaledItemprotected
m_xLow (defined in SplineItem)SplineItemprotected
m_xMax (defined in SplineItem)SplineItemprotected
m_xMin (defined in SplineItem)SplineItemprotected
m_xOffset (defined in ScaledItem)ScaledItemprotected
m_xValues (defined in SplineItem)SplineItemmutableprotected
m_yOffset (defined in ScaledItem)ScaledItemprotected
m_yValues (defined in SplineItem)SplineItemprotected
myDashOffset (defined in ScaledItem)ScaledItemprotected
NoBrush enum valueKplItem
normalize(double fx, double fy)ScaledIteminline
normX() constScaledIteminline
normY() constScaledIteminline
numKnots() constSplineIteminline
numKnotso (defined in SplineItem)SplineItemprotected
OpenCircle enum valueKplItem
OpenDiamond enum valueKplItem
OpenHourglass enum valueKplItem
OpenOctagon enum valueKplItem
OpenSquare enum valueKplItem
OpenTriangle enum valueKplItem
paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget=nullptr) overrideSplineItemvirtual
paintCond(QPainter *painter) constSplineItemprotected
paintSymbol(QPainter *painter, const QRectF &rect, Symbol symbol=OpenCircle)KplItemstatic
parentWidth(const QGraphicsItem *item)KplItemprotectedstatic
ParFunction enum valueKplItem
path(const QUrl &urlPlo, const QUrl &url, bool absolute=false)KplItemstatic
PenType enum nameKplItem
penWidth(const QGraphicsItem *item, PenType penType=DataPen) constKplItemprotected
penWidthFactor(PenType penType)KplItemprotectedstatic
pixmap() constScaledItem
KplItem::pixmap(Symbol symbol)KplItemstatic
KplItem::pixmap(QPen pen, Symbol symbol=SolidLine)KplItemstatic
plotArray(QPainter *painter, const double *x, const double *y, int n) constScaledItemprotected
Plus enum valueKplItem
readPlo(const KConfigGroup *plo, Symbol symbol, unsigned color)ScaledItem
KplItem::readPlo(const KConfigGroup *plo)KplItem
Rectangle enum valueKplItem
relSize() constKplIteminline
resetDashOffset()KplItemstatic
rgb(const QString &color)KplItemstatic
rgbQt1(unsigned rgb)KplItemstatic
roots(QVector< double > &zero, int derivOrder=0, double offset=0) constSplineItem
ScaleBar enum valueKplItem
ScaledItem()ScaledItem
ScaledItem(const ScaledItem &a)ScaledItem
ScaledItem(const KConfigGroup *plo, Symbol symbol, unsigned color, QGraphicsItem *parent)ScaledItem
ScaledItem(FillStyle fillStyle, Symbol symbol, unsigned color, double fx, double fy, double xOffset, double yOffset, double relSize, QGraphicsItem *parent)ScaledItem
setColor(unsigned color)ScaledIteminline
setDashOffset()SplineItem
setDegree(int degree)SplineIteminline
setDeltaX(double deltaX)SplineIteminline
setDerivOrder(int derivOrder)SplineIteminline
setFillStyle(FillStyle style)ScaledIteminline
setNormX(double fx)ScaledIteminline
setNormY(double fy)ScaledIteminline
setProperties(const QTransform &m)ScaledItem
setProperties()ScaledItemprotected
setRelSize(double relSize)KplIteminline
setSize()ScaledItem
setSymbol(Symbol symbol)ScaledIteminline
setXLow(double xLow)SplineIteminline
setXMax(double xMax)SplineIteminline
setXMin(double xMin)SplineIteminline
setXOffset(double xOffset)ScaledIteminline
setYOffset(double yOffset)ScaledIteminline
shape() const overrideSplineItemvirtual
SolidLine enum valueKplItem
SolidPattern enum valueKplItem
sortArrays(const double *x0, const double *y0, const double *errors0, int &n, FunItem::DataErrorStruct *err, double *x, double *y, double *errors)SplineItemstatic
Spline enum valueKplItem
SplineItem(int degree=3, int derivOrder=0, double xLow=0, unsigned color=0, Symbol symbol=SolidLine, double fx=1, double fy=1, QGraphicsItem *parent=nullptr, double xMin=0, double xMax=0, double deltaX=0, bool visible=true, FillStyle fillStyle=NoBrush, double xOffset=0, double yOffset=0, double relSize=1)SplineItem
SplineItem(const SplineItem &a)SplineItem
SplineItem(const KConfigGroup *plo, unsigned color=0, Symbol symbol=SolidLine, QGraphicsItem *parent=nullptr)SplineItem
Symbol enum nameKplItem
symbol() constScaledIteminline
symbRect (defined in ScaledItem)ScaledItemprotected
t (defined in SplineItem)SplineItemprotected
Text enum valueKplItem
Type enum valueSplineItem
type() const overrideSplineIteminlinevirtual
Umbrella enum valueKplItem
update()ScaledItem
updateGeometry()ScaledItem
VerPattern enum valueKplItem
writePlo(KConfigGroup *plo, char format, int precision) constSplineItem
ScaledItem::writePlo(KConfigGroup *plo, bool visible) constScaledItem
xLow() constSplineIteminline
xLowo (defined in SplineItem)SplineItemprotected
xMax() constSplineIteminline
xMaxo (defined in SplineItem)SplineItemprotected
xMin() constSplineIteminline
xMino (defined in SplineItem)SplineItemmutableprotected
xOffset() constScaledIteminline
xValues() constSplineItem
yOffset() constScaledIteminline
Ypsilon enum valueKplItem
yValues() constSplineItem
~KplItem()KplItemvirtual
~ScaledItem()ScaledItemvirtual
~SplineItem()SplineItemvirtual