occt: master 905522ee
Author | Committer | Branch | Timestamp | Parent |
---|---|---|---|---|
bugmaster | master | 2015-04-30 11:41:27 | master 76a2b7d1 | |
Affected Issues | 0025880: fuzzy booleans with multiple tools | |||
Changeset | 0025880: fuzzy booleans with multiple tools New features: class BOPTools_AlgoTools2D method: Standard_Integer BOPTools_AlgoTools2D::AttachExistingPCurve (const TopoDS_Edge& aEold, const TopoDS_Edge& aEnew, const TopoDS_Face& aF, const Handle(IntTools_Context)& aCtx) has been added. Purpose: To attach P-Curve on surface of the face <aF> from the edge <aEold> to the edge <aEnew> It returns 0 in case of success. Changes: 1. class BOPTools_AlgoTools method: Standard_Boolean BOPTools_AlgoTools::IsSplitToReverse (const TopoDS_Face& theFSp, const TopoDS_Face& theFSr, Handle(IntTools_Context)& theContext) The condition for a point on the surface of a face has been changed. 2. class BOPAlgo_PaveFiller method: void BOPAlgo_PaveFiller::MakePCurves() The treatment of E/E common bocks has been changed to use mechanism of attacment P-Curves [ I.1 ] Test case for issue CR25880 |
|||
mod - src/BOPAlgo/BOPAlgo_PaveFiller_7.cxx | Diff File | |||
mod - src/BOPTools/BOPTools_AlgoTools.cxx | Diff File | |||
mod - src/BOPTools/BOPTools_AlgoTools2D.cdl | Diff File | |||
add - src/BOPTools/BOPTools_AlgoTools2D_1.cxx | Diff File | |||
mod - src/BOPTools/FILES | Diff File | |||
mod - src/GeomLib/GeomLib.cxx | Diff File | |||
add - tests/bugs/modalg_6/bug25880 | Diff File | |||
mod - tests/sewing/tol_0_01/F8 | Diff File |