QVector<Point> to QVector<Point*>

This commit is contained in:
2025-12-09 18:40:53 +03:00
parent 06a21821b4
commit 71a2a382f1
3 changed files with 15 additions and 8 deletions

View File

@@ -228,6 +228,8 @@ public:
{}
Point p1;
Point p2;
Point* p1_ref;
Point* p2_ref;
DeriVector2 CalculateNormal(const Point& p, const double* derivparam = nullptr) const override;
DeriVector2 Value(double u, double du, const double* derivparam = nullptr) const override;
int PushOwnParams(VEC_pD& pvec) override;
@@ -237,6 +239,7 @@ public:
void set_tag(int);
int get_tag();
bool contains(QPointF, qreal tol = 10.0) const;
};
class Circle: public Curve