0025597: Invalid curve on surface in the result of General Fuse operation
[occt.git] / src / IntTools / IntTools_Tools.cdl
index 1c5bcf7..bdd6941 100644 (file)
@@ -35,6 +35,8 @@ uses
     Range             from IntTools, 
     SequenceOfCurves  from IntTools,
     Curve   from  Geom,
+    Curve   from  Geom2d,
+    Surface from  Geom,
     State   from  TopAbs,
     Box from Bnd 
     
@@ -237,4 +239,17 @@ is
         theTmax  :out Real from Standard) 
     returns Integer from Standard;  
  
+    ComputeTolerance(myclass;
+        theCurve3D : Curve from Geom;
+        theCurve2D : Curve from Geom2d;
+        theSurf    : Surface from Geom; 
+        theFirst   : Real from Standard;
+        theLast    : Real from Standard;
+        theMaxDist : out Real from Standard; 
+        theMaxPar  : out Real from Standard)
+    returns Boolean from Standard; 
+    ---Purpose:  
+    -- Computes the max distance between points  
+    -- taken from 3D and 2D curves by the same parameter
 end Tools;