occt: master f48cb55d
Author | Committer | Branch | Timestamp | Parent |
---|---|---|---|---|
bugmaster | master | 2017-02-17 15:23:18 | master 15b2583e | |
Changeset | 0027998: Self-intersection is not detected New method CheckFaceSelfIntersection has been added to BOPAlgo_CheckerSI: now self-intersection of each face is found as well as pairs of intersecting faces; -method IntPatch_Intersection::Perform(S1,D1,TolArc,TolTang) is modified for more effective search of self-interasections in case of Surface Of Extrusion; -method IntCurve_IntPolyPolyGen::Perform(C1,D1,TolConf,Tol,NbIter) is modified to detect segments of intersections. Small correction. Test cases are corrected. Correction of compiler error Fix of regressions Names of shapes correction |
|||
mod - src/BOPAlgo/BOPAlgo_ArgumentAnalyzer.cxx | Diff File | |||
mod - src/BOPAlgo/BOPAlgo_CheckerSI.cxx | Diff File | |||
mod - src/BOPAlgo/BOPAlgo_CheckerSI.hxx | Diff File | |||
mod - src/BOPTools/BOPTools_AlgoTools2D.cxx | Diff File | |||
mod - src/BOPTools/BOPTools_AlgoTools2D.hxx | Diff File | |||
mod - src/Geom2dAPI/Geom2dAPI_InterCurveCurve.cxx | Diff File | |||
mod - src/IntCurve/IntCurve_IntPolyPolyGen.gxx | Diff File | |||
mod - src/IntPatch/IntPatch_Intersection.cxx | Diff File | |||
mod - src/IntTools/IntTools_FaceFace.cxx | Diff File | |||
mod - src/ProjLib/ProjLib.cxx | Diff File | |||
mod - src/ProjLib/ProjLib.hxx | Diff File | |||
mod - src/ProjLib/ProjLib_ProjectOnPlane.cxx | Diff File | |||
mod - src/ProjLib/ProjLib_ProjectOnPlane.hxx | Diff File | |||
mod - tests/bugs/modalg_6/bug27341_312 | Diff File | |||
add - tests/bugs/modalg_6/bug27998_1 | Diff File | |||
add - tests/bugs/modalg_6/bug27998_2 | Diff File | |||
add - tests/bugs/modalg_6/bug27998_3 | Diff File |