occt: master b9f6147d
Author | Committer | Branch | Timestamp | Parent |
---|---|---|---|---|
bugmaster | master | 2014-12-25 15:08:44 | master 7c32c7c4 | |
Changeset | 0025600: Wrong result of Boolean FUSE operation class BOPTools_AlgoTools 1. method Standard_Boolean FindPointInFace(const TopoDS_Face& aF, const gp_Pnt& aP, gp_Dir& aDB, gp_Pnt& aPOut, Handle(IntTools_Context)& theContext, GeomAPI_ProjectPointOnSurf& aProjPL, const Standard_Real aDt, const Standard_Real aTolE) Use different method of finding a point in the face if the start and projected points are close to each other. 2. method Standard_Real MinStep3D(const TopoDS_Edge& theE1, const TopoDS_Face& theF1, const BOPTools_ListOfCoupleOfShape& theLCS, const gp_Pnt& aP) The min 3D step has been increased for the spherical faces. Test case for issue CR25600 Correction of test case for issue CR25600 |
|||
mod - src/BOPTools/BOPTools_AlgoTools.cxx | Diff File | |||
mod - tests/bugs/modalg_5/bug24154 | Diff File | |||
add - tests/bugs/modalg_5/bug25600 | Diff File |