28#include <QPainterPath>
61 static constexpr float relativeDistance = 0.5;
80 static QPoint4Array smoothTransition(QPointF start, QPointF middle, QPointF end);
82 static void pathToString(QPainterPath path);
static QPainterPath complexPath(QPointList fullControlPoints)
complexPath Constructs a cubic Beziercurve with a correctly specified vector of control points.
static QPainterPath simplePath(QPointList simpleControlPoints)
simplePath Constructs a cubic Beziercurve with an arbitrary number of control points.
This file offers overloads of toIce() and fromIce() functions for STL container types.
std::array< QPointF, 2 > QPoint2Array
std::array< QPointF, 4 > QPoint4Array
QList< QPointF > QPointList