This is the complete list of members for VSpline, including all inherited members.
| accuracyPointOnLine | VGObject | static |
| addVector(const QPointF &p, const QPointF &p1, const QPointF &p2, qreal k) | VGObject | static |
| BuildAxis(const QPointF &p, const qreal &angle, const QRectF &scRect) | VGObject | static |
| BuildAxis(const QPointF &p1, const QPointF &p2, const QRectF &scRect) | VGObject | static |
| BuildLine(const QPointF &p1, const qreal &length, const qreal &angle) | VGObject | static |
| BuildRay(const QPointF &firstPoint, const qreal &angle, const QRectF &scRect) | VGObject | static |
| CalcSqDistance(qreal x1, qreal y1, qreal x2, qreal y2) | VAbstractCubicBezier | protectedstatic |
| CalcT(qreal curveCoord1, qreal curveCoord2, qreal curveCoord3, qreal curveCoord4, qreal pointCoord) const | VSpline | private |
| ClosestPoint(const QLineF &line, const QPointF &point) | VGObject | static |
| ContactPoints(const QPointF &p, const QPointF ¢er, qreal radius, QPointF &p1, QPointF &p2) | VGObject | static |
| CreateName() Q_DECL_OVERRIDE | VAbstractCubicBezier | protectedvirtual |
| Cubic(QVector< qreal > &x, qreal a, qreal b, qreal c) | VSpline | privatestatic |
| CurveIntersectLine(const QVector< QPointF > &points, const QLineF &line) | VAbstractCurve | static |
| CutSpline(qreal length, VSpline &spl1, VSpline &spl2) const | VSpline | |
| CutSpline(qreal length, QPointF &spl1p2, QPointF &spl1p3, QPointF &spl2p2, QPointF &spl2p3) const | VSpline | |
| VAbstractCubicBezier::CutSpline(qreal length, QPointF &spl1p2, QPointF &spl1p3, QPointF &spl2p2, QPointF &spl2p3) const | VAbstractCubicBezier | |
| d | VSpline | private |
| DirectionArrows() const | VAbstractCurve | virtual |
| Flip(const QLineF &axis, const QString &prefix=QString()) const | VSpline | |
| flipTransform(const QLineF &axis) | VGObject | protectedstatic |
| FromBegin(const QVector< QPointF > &points, const QPointF &begin, bool *ok=nullptr) | VAbstractCurve | privatestatic |
| GetC1Length() const Q_DECL_OVERRIDE | VSpline | virtual |
| GetC1LengthFormula() const | VSpline | |
| GetC2Length() const Q_DECL_OVERRIDE | VSpline | virtual |
| GetC2LengthFormula() const | VSpline | |
| GetControlPoint1() const Q_DECL_OVERRIDE | VSpline | protectedvirtual |
| GetControlPoint2() const Q_DECL_OVERRIDE | VSpline | protectedvirtual |
| GetCubicBezierPoints(const QPointF &p1, const QPointF &p2, const QPointF &p3, const QPointF &p4) | VAbstractCubicBezier | protectedstatic |
| GetDuplicate() const | VAbstractCurve | |
| GetEndAngle() const Q_DECL_OVERRIDE | VSpline | virtual |
| GetEndAngleFormula() const | VSpline | |
| GetEpsilon(const QPointF &p1, const QPointF &p2) | VGObject | privatestatic |
| getFirstPoint() | VAbstractCurve | |
| getIdObject() const | VGObject | |
| getIdTool() const | VGObject | |
| GetKasm1() const | VSpline | |
| GetKasm2() const | VSpline | |
| GetKcurve() const | VSpline | |
| getLastPoint() | VAbstractCurve | |
| GetLength() const Q_DECL_OVERRIDE | VSpline | virtual |
| GetLengthByPoint(const QPointF &point) const | VAbstractCurve | |
| GetLengthContour(const QVector< QPointF > &contour, const QVector< QPointF > &newPoints) | VGObject | static |
| getLineColor() const | VAbstractCurve | |
| getLineWeight() const | VAbstractCurve | |
| getMode() const | VGObject | |
| GetP1() const Q_DECL_OVERRIDE | VSpline | virtual |
| GetP2() const Q_DECL_OVERRIDE | VSpline | virtual |
| GetP3() const Q_DECL_OVERRIDE | VSpline | virtual |
| GetP4() const Q_DECL_OVERRIDE | VSpline | virtual |
| GetParmT(qreal length) const | VAbstractCubicBezier | |
| GetPath() const | VAbstractCurve | virtual |
| GetPenStyle() const | VAbstractCurve | |
| getPoints() const Q_DECL_OVERRIDE | VSpline | virtual |
| GetReversePoints(const QVector< T > &points) | VGObject | static |
| GetSegmentPoints(const QVector< QPointF > &points, const QPointF &begin, const QPointF &end, bool reverse=false) | VAbstractCurve | static |
| GetSegmentPoints(const QPointF &begin, const QPointF &end, bool reverse=false) const | VAbstractCurve | |
| GetStartAngle() const Q_DECL_OVERRIDE | VSpline | virtual |
| GetStartAngleFormula() const | VSpline | |
| getType() const | VGObject | |
| id() const | VGObject | |
| IntersectionCircles(const QPointF &c1, double r1, const QPointF &c2, double r2, QPointF &p1, QPointF &p2) | VGObject | static |
| IntersectLine(const QLineF &line) const | VAbstractCurve | virtual |
| IsIntersectLine(const QLineF &line) const | VAbstractCurve | virtual |
| isPointOnCurve(const QVector< QPointF > &points, const QPointF &p) | VAbstractCurve | static |
| isPointOnCurve(const QPointF &p) const | VAbstractCurve | |
| IsPointOnLineSegment(const QPointF &t, const QPointF &p1, const QPointF &p2) | VGObject | static |
| IsPointOnLineviaPDP(const QPointF &t, const QPointF &p1, const QPointF &p2) | VGObject | static |
| LengthBezier(const QPointF &p1, const QPointF &p2, const QPointF &p3, const QPointF &p4) | VAbstractCubicBezier | protectedstatic |
| lengthCurveDirectionArrow | VAbstractCurve | static |
| LengthT(qreal t) const | VAbstractCubicBezier | |
| LineCoefficients(const QLineF &line, qreal *a, qreal *b, qreal *c) | VGObject | static |
| LineIntersectCircle(const QPointF ¢er, qreal radius, const QLineF &line, QPointF &p1, QPointF &p2) | VGObject | static |
| LineIntersectRect(const QRectF &rec, const QLineF &line) | VGObject | static |
| Move(qreal length, qreal angle, const QString &prefix=QString()) const | VSpline | |
| name() const | VGObject | virtual |
| NameForHistory(const QString &toolName) const Q_DECL_OVERRIDE | VAbstractCubicBezier | virtual |
| operator=(const VSpline &spline) | VSpline | |
| VAbstractCubicBezier::operator=(const VAbstractCubicBezier &curve) | VAbstractCubicBezier | |
| VAbstractBezier::operator=(const VAbstractBezier &curve) | VAbstractBezier | |
| VAbstractCurve::operator=(const VAbstractCurve &curve) | VAbstractCurve | |
| VGObject::operator=(const VGObject &obj) | VGObject | |
| ParamT(const QPointF &pBt) const | VSpline | |
| PathLength(const QVector< QPointF > &path) | VAbstractCurve | static |
| PerpDotProduct(const QPointF &p1, const QPointF &p2, const QPointF &t) | VGObject | privatestatic |
| PointBezier_r(qreal x1, qreal y1, qreal x2, qreal y2, qreal x3, qreal y3, qreal x4, qreal y4, qint16 level, QVector< qreal > &px, QVector< qreal > &py) | VAbstractCubicBezier | protectedstatic |
| PointInCircle(const QPointF &p, const QPointF ¢er, qreal radius) | VGObject | privatestatic |
| Rotate(const QPointF &originPoint, qreal degrees, const QString &prefix=QString()) const | VSpline | |
| SetC1Length(qreal length, const QString &formula) | VSpline | |
| SetC2Length(qreal length, const QString &formula) | VSpline | |
| SetDuplicate(quint32 number) | VAbstractCurve | |
| SetEndAngle(qreal angle, const QString &formula) | VSpline | |
| setId(const quint32 &id) | VGObject | virtual |
| setIdObject(const quint32 &value) | VGObject | |
| setLineColor(const QString &color) | VAbstractCurve | |
| setLineWeight(const QString &lineWeight) | VAbstractCurve | |
| setMode(const Draw &value) | VGObject | |
| setName(const QString &name) | VGObject | |
| SetP1(const VPointF &p) | VSpline | |
| SetP4(const VPointF &p) | VSpline | |
| SetPenStyle(const QString &penStyle) | VAbstractCurve | |
| SetStartAngle(qreal angle, const QString &formula) | VSpline | |
| setType(const GOType &type) | VGObject | |
| ShowDirection(const QVector< DirectionArrow > &arrows, qreal width) | VAbstractCurve | static |
| Sign(long double ld) | VSpline | privatestatic |
| SplinePoints(const QPointF &p1, const QPointF &p4, qreal angle1, qreal angle2, qreal kAsm1, qreal kAsm2, qreal kCurve) | VSpline | static |
| Swap(VSpline &spline) Q_DECL_NOTHROW | VSpline | |
| VAbstractCubicBezier::Swap(VAbstractCurve &curve) Q_DECL_NOTHROW | VAbstractCurve | |
| VGObject::Swap(VGObject &obj) Q_DECL_NOTHROW | VGObject | |
| ToEnd(const QVector< QPointF > &points, const QPointF &end, bool *ok=nullptr) | VAbstractCurve | privatestatic |
| VAbstractBezier(const GOType &type, const quint32 &idObject=null_id, const Draw &mode=Draw::Calculation) | VAbstractBezier | |
| VAbstractBezier(const VAbstractBezier &curve) | VAbstractBezier | |
| VAbstractCubicBezier(const GOType &type, const quint32 &idObject=null_id, const Draw &mode=Draw::Calculation) | VAbstractCubicBezier | |
| VAbstractCubicBezier(const VAbstractCubicBezier &curve) | VAbstractCubicBezier | |
| VAbstractCurve(const GOType &type, const quint32 &idObject=null_id, const Draw &mode=Draw::Calculation) | VAbstractCurve | explicit |
| VAbstractCurve(const VAbstractCurve &curve) | VAbstractCurve | explicit |
| VGObject() | VGObject | |
| VGObject(const GOType &type, const quint32 &idObject=0, const Draw &mode=Draw::Calculation) | VGObject | explicit |
| VGObject(const VGObject &obj) | VGObject | |
| VSpline() | VSpline | |
| VSpline(const VSpline &spline) | VSpline | |
| VSpline(const VPointF &p1, const VPointF &p4, qreal angle1, qreal angle2, qreal kAsm1, qreal kAsm2, qreal kCurve, quint32 idObject=0, Draw mode=Draw::Calculation) | VSpline | |
| VSpline(const VPointF &p1, const QPointF &p2, const QPointF &p3, const VPointF &p4, quint32 idObject=0, Draw mode=Draw::Calculation) | VSpline | |
| VSpline(const VPointF &p1, const VPointF &p4, qreal angle1, const QString &angle1Formula, qreal angle2, const QString &angle2Formula, qreal c1Length, const QString &c1LengthFormula, qreal c2Length, const QString &c2LengthFormula, quint32 idObject=0, Draw mode=Draw::Calculation) | VSpline | |
| ~VAbstractBezier() | VAbstractBezier | virtual |
| ~VAbstractCubicBezier() | VAbstractCubicBezier | virtual |
| ~VAbstractCurve() Q_DECL_OVERRIDE | VAbstractCurve | virtual |
| ~VGObject() | VGObject | virtual |
| ~VSpline() | VSpline | virtual |