From dbf33db17a80862d6d49caa9bd351e5fe9ce1f0b Mon Sep 17 00:00:00 2001 From: vsr Date: Thu, 8 Nov 2012 15:45:25 +0300 Subject: [PATCH] 0023139: BRepFilletAPI_MakeFillet algorithm builds edges with wrong first and last parameters: out of pcurve - Revert previous integration --- src/ChFi3d/ChFi3d_Builder_C1.cxx | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/ChFi3d/ChFi3d_Builder_C1.cxx b/src/ChFi3d/ChFi3d_Builder_C1.cxx index ce7f2f91d0..a5431828c5 100755 --- a/src/ChFi3d/ChFi3d_Builder_C1.cxx +++ b/src/ChFi3d/ChFi3d_Builder_C1.cxx @@ -378,6 +378,7 @@ static Standard_Boolean Update(Handle(Adaptor3d_HSurface)& face, pared = ponc1.Parameter(); parltg = ponc2.Parameter(); if ((parltg > f) && (parltg < l)) { +#ifdef OCC23139 ////modified by jgv, 10.05.2012 for the bug 23139//// Handle(Geom2d_Curve) PConF = fi.PCurveOnFace(); if (!PConF.IsNull()) @@ -399,6 +400,7 @@ static Standard_Boolean Update(Handle(Adaptor3d_HSurface)& face, } } ///////////////////////////////////////////////////// +#endif fi.SetParameter(parltg,isfirst); cp.SetArc(cp.Tolerance(),cp.Arc(),pared,cp.TransitionOnArc()); return Standard_True;