From: mgerus Date: Fri, 30 Sep 2022 07:58:48 +0000 (+0300) Subject: 33150 fix(?) for wrong translate of 2dCurve X-Git-Url: http://git.dev.opencascade.org/gitweb/?a=commitdiff_plain;h=refs%2Fheads%2FCR33150;p=occt.git 33150 fix(?) for wrong translate of 2dCurve --- diff --git a/src/ChFi3d/ChFi3d_Builder_0.cxx b/src/ChFi3d/ChFi3d_Builder_0.cxx index ef17f40eb1..8e0808d6b2 100644 --- a/src/ChFi3d/ChFi3d_Builder_0.cxx +++ b/src/ChFi3d/ChFi3d_Builder_0.cxx @@ -3238,7 +3238,9 @@ Standard_Boolean ChFi3d_ComputeCurves(const Handle(Adaptor3d_Surface)& S1, Pc2->Value(Uf).Coord(x,y); x = Pardeb(3) - x; y = Pardeb(4) - y; - if(Abs(x) > tol2d || Abs(y) > tol2d) Pc2->Translate(gp_Vec2d(x,y)); + + if(Abs(x) > tol2d || Abs(y) > tol2d) + Pc2->Translate(gp_Vec2d(-6.2831853, 0)); tolreached = ChFi3d_EvalTolReached(S1,Pc1,S2,Pc2,C3d); return Standard_True; }