occt: master 9c0b61f3

Author Committer Branch Timestamp Parent
pkv bugmaster master 2014-10-02 10:10:34 master 735dc1d2
Changeset 0025285: Wrong result of General Fuse operation for an edge and a face.

Changes:
class BOPTools_AlgoTools2D
    method:
void BOPTools_AlgoTools2D::AdjustPCurveOnFace
  (const TopoDS_Face& aF,
   const Standard_Real aFirst,
   const Standard_Real aLast,
   const Handle(Geom2d_Curve)& aC2D,
   Handle(Geom2d_Curve)& aC2DA)

The adjustment value for 2D curve has been calrified with precision value in parametric space

Test case for issue CR25285
mod - src/BOPTools/BOPTools_AlgoTools2D.cxx Diff File
add - tests/bugs/modalg_5/bug25285 Diff File