Подготовка к созданию Arc-объектов

This commit is contained in:
2025-12-10 20:55:31 +03:00
parent dc2f17bb19
commit ddec734807
2 changed files with 12 additions and 9 deletions

View File

@@ -174,6 +174,10 @@ public:
class Curve
{
public:
// start in Arc
Point* start_ref;
// end in Arc
Point* end_ref;
virtual ~Curve()
{}
// returns normal vector. The vector should point to the left when one
@@ -228,8 +232,7 @@ 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;