occt: master fc88faf1
Author | Committer | Branch | Timestamp | Parent |
---|---|---|---|---|
bugmaster | master | 2014-08-21 08:14:53 | master 1d33d22b | |
Changeset | 0025163: Wrong result of common operation for faces. Changes: class BOPAlgo_WireSplitter static function: Standard_Boolean RefineAngle2D(const TopoDS_Vertex& aV, const TopoDS_Edge& aE, const TopoDS_Face& myFace, const Standard_Real aA1, const Standard_Real aA2, Standard_Real& aA) The contents of Domain 2D for the straight line has been changed. 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 treatment of cylindrical surfaces has been changed taking into account existing values of tolerances of the edges. Test cases for issue CR25163 |
|||
mod - src/BOPAlgo/BOPAlgo_WireSplitter_1.cxx | Diff File | |||
mod - src/BOPTools/BOPTools_AlgoTools2D.cxx | Diff File | |||
add - tests/bugs/modalg_5/bug25163 | Diff File |