]> OCCT Git - occt.git/commit
0025408: Wrong result obtained by General Fuse operator.
authorpkv <pkv@opencascade.com>
Thu, 30 Oct 2014 08:42:32 +0000 (11:42 +0300)
committerbugmaster <bugmaster@opencascade.com>
Thu, 30 Oct 2014 08:43:34 +0000 (11:43 +0300)
commit67e36f0c7a332da9ad71c29b276a4bd887fe8ec2
tree23111e0bc76d5bebb886c4680313cd92c3d7b090
parent1c9d1517260187f3cbb45f2c04860a32cd164e7e
0025408: Wrong result obtained by General Fuse operator.

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 location of 2D-curve is adjusted to face boubaries if necessary
using the precision value in parametric space

Unnecessary comments are removed

Test case for issue CR25408
src/BOPTools/BOPTools_AlgoTools2D.cxx
tests/bugs/modalg_5/bug25408 [new file with mode: 0755]