--- src/Mod/Part/App/TopoShapeEdgePyImp.cpp.orig 2026-07-02 12:13:06 UTC +++ src/Mod/Part/App/TopoShapeEdgePyImp.cpp @@ -29,7 +29,6 @@ #include #include #include -#include #include #include #include @@ -62,6 +61,7 @@ #include #include #include +#include #include #include @@ -214,8 +214,8 @@ PyObject* TopoShapeEdgePy::getParameterByLength(PyObje BRepAdaptor_Curve adapt(e); // transform value of [0,Length] to [First,Last] - double first = BRepLProp_CurveTool::FirstParameter(adapt); - double last = BRepLProp_CurveTool::LastParameter(adapt); + double first = adapt.FirstParameter(); + double last = adapt.LastParameter(); if (!Precision::IsInfinite(first) && !Precision::IsInfinite(last)) { double length = GCPnts_AbscissaPoint::Length(adapt, t);