0023140: Suspicious if
[occt.git] / src / BRepFill / BRepFill_TrimEdgeTool.cxx
index 9ef8d06..4cbee1d 100755 (executable)
@@ -1,7 +1,23 @@
-// File:       BRepFill_TrimEdgeTool.cxx
-// Created:    Mon Apr 24 16:40:33 1995
-// Author:     Bruno DUMORTIER
-//             <dub@fuegox>
+// Created on: 1995-04-24
+// Created by: Bruno DUMORTIER
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2012 OPEN CASCADE SAS
+//
+// The content of this file is subject to the Open CASCADE Technology Public
+// License Version 6.5 (the "License"). You may not use the content of this file
+// except in compliance with the License. Please obtain a copy of the License
+// at http://www.opencascade.org and read it completely before using this file.
+//
+// The Initial Developer of the Original Code is Open CASCADE S.A.S., having its
+// main offices at: 1, place des Freres Montgolfier, 78280 Guyancourt, France.
+//
+// The Original Code and all software distributed under the License is
+// distributed on an "AS IS" basis, without warranty of any kind, and the
+// Initial Developer hereby disclaims all such warranties, including without
+// limitation, any warranties of merchantability, fitness for a particular
+// purpose or non-infringement. Please see the License for the specific terms
+// and conditions governing the rights and limitations under the License.
+
 
 
 #include <BRepFill_TrimEdgeTool.ixx>
@@ -158,16 +174,12 @@ static void EvalParameters(const Geom2dAdaptor_Curve& Bis,
                                 TColgp_SequenceOfPnt& Params)
 {
   Geom2dInt_GInter Intersector;
-  Standard_Real Tol = Precision::Intersection();
+  Standard_Real Tol = Precision::Confusion();
 //  Standard_Real TolC = 1.e-9;
 
   Geom2dAdaptor_Curve CBis(Bis);
   Geom2dAdaptor_Curve CAC (AC);
 
-  if(AC.GetType() != GeomAbs_Circle || AC.GetType() != GeomAbs_Line) {
-    Tol *= 100.;
-  } 
-
   //Intersector = Geom2dInt_GInter(CBis, CAC, TolC, Tol);
   Intersector = Geom2dInt_GInter(CAC, CBis, Tol, Tol);