1
0
mirror of https://git.dev.opencascade.org/repos/occt.git synced 2025-06-05 11:24:17 +03:00
pkv fd372378a1 0025982: Wrong result obtained by General Fuse operator.
New features:
class BOPTools_AlgoTools2D
- method
void BOPTools_AlgoTools2D::AdjustPCurveOnFace
  (const BRepAdaptor_Surface& aBAS,
   const Standard_Real aFirst,
   const Standard_Real aLast,
   const Handle(Geom2d_Curve)& aC2D,
   Handle(Geom2d_Curve)& aC2DA)
has been added.
The method uses the refetence to BRepAdaptor_Surface object as parameter.
The fact allows to avoid redundant computations such as
BRepTools::UVBounds(....)

Changes:
 class BOPTools_AlgoTools2D
 - method:
void BOPTools_AlgoTools2D::AdjustPCurveOnFace
  (const TopoDS_Face& aF,
   const Standard_Real aT1,
   const Standard_Real aT2,
   const Handle(Geom2d_Curve)& aC2D,
   Handle(Geom2d_Curve)& aC2DA)
 has been changed.
 The changes are to provide the consistency with I.1

- method:
void BOPTools_AlgoTools2D::MakePCurveOnFace
  (const TopoDS_Face& aF,
   const Handle(Geom_Curve)& aC3D,
   const Standard_Real aT1,
   const Standard_Real aT2,
   Handle(Geom2d_Curve)& aC2D,
   Standard_Real& TolReached2d)
 has been changed.
The changes are to provide the consistency with I.1
The restricted surface is used as data for the projection algorithm.

Test case for CR25982
2015-04-02 14:40:48 +03:00
..
2013-03-01 14:32:42 +04:00
2013-03-22 17:08:06 +04:00
2013-06-20 17:03:56 +04:00
2013-06-20 17:03:56 +04:00
2014-10-16 16:45:13 +04:00
2014-03-20 14:22:54 +04:00
2013-06-20 17:03:56 +04:00
2013-06-20 17:03:56 +04:00
2013-09-26 20:36:30 +04:00
2014-10-17 16:40:22 +04:00
2013-08-15 17:23:37 +04:00
2013-08-15 17:23:30 +04:00
2014-02-07 11:15:22 +04:00
2013-12-06 13:10:41 +04:00
2014-12-05 14:39:29 +03:00
2014-04-30 13:07:03 +04:00
2014-02-17 12:48:34 +04:00
2014-02-13 14:04:34 +04:00
2015-03-26 18:10:21 +03:00
2014-10-30 12:59:35 +03:00
2014-05-23 12:38:03 +04:00
2014-05-23 12:38:03 +04:00
2014-05-23 12:38:03 +04:00
2014-04-30 13:07:04 +04:00
2014-09-18 15:54:42 +04:00
2014-11-21 16:12:48 +03:00
2014-11-21 16:12:48 +03:00
2014-11-21 16:12:48 +03:00
2014-11-21 16:12:48 +03:00
2014-11-21 16:12:48 +03:00
2014-11-21 16:12:48 +03:00
2014-11-21 16:12:48 +03:00
2014-11-21 16:12:48 +03:00
2014-11-21 16:12:48 +03:00
2014-11-21 16:12:48 +03:00
2014-11-21 16:12:48 +03:00
2014-11-21 16:12:48 +03:00
2014-11-21 16:12:48 +03:00
2014-11-21 16:12:48 +03:00
2014-11-21 16:12:48 +03:00
2014-11-21 16:12:48 +03:00
2014-11-21 16:12:48 +03:00
2014-11-21 16:12:48 +03:00
2014-11-21 16:12:48 +03:00
2014-11-21 16:12:48 +03:00
2014-11-21 16:12:48 +03:00
2014-11-21 16:12:48 +03:00
2014-11-21 16:12:48 +03:00
2014-11-21 16:12:48 +03:00
2014-11-21 16:12:48 +03:00
2014-11-21 16:12:48 +03:00
2014-11-21 16:12:48 +03:00
2014-11-21 16:12:48 +03:00
2014-11-21 16:12:48 +03:00
2014-11-21 16:12:48 +03:00
2014-11-21 16:12:48 +03:00
2014-11-21 16:12:48 +03:00
2014-11-21 16:12:48 +03:00
2014-11-21 16:12:48 +03:00
2014-11-21 16:12:48 +03:00
2014-11-21 16:12:48 +03:00
2014-11-21 16:12:48 +03:00
2014-11-21 16:12:48 +03:00
2014-11-21 16:12:48 +03:00
2014-11-21 16:12:48 +03:00
2014-11-21 16:12:48 +03:00
2014-11-21 16:12:48 +03:00
2014-11-21 16:12:48 +03:00
2014-11-21 16:12:48 +03:00
2014-11-21 16:12:48 +03:00
2014-11-21 16:12:48 +03:00
2014-11-21 16:12:48 +03:00
2014-11-21 16:12:48 +03:00
2014-11-21 16:12:48 +03:00
2014-11-21 16:12:48 +03:00
2015-03-26 18:10:21 +03:00
2015-03-26 18:10:21 +03:00
2015-02-13 17:26:11 +03:00
2015-03-12 12:22:14 +03:00
2015-03-12 12:36:19 +03:00