occt: master cc77a38d

Author Committer Branch Timestamp Parent
emv bugmaster master 2017-08-18 10:31:57 master 2f690078
Changeset 0028995: UnifySameDomain produces invalid shape

Synchronization of the ShapeAnalysis_Edge behavior with the BRepCheck_Edge by adding check for 2d curves on planes.

Implementation of the BRep_Tool::CurveOnPlane method to avoid code duplication for making PCurve of the edge on planar face.
mod - src/BRep/BRep_Tool.cxx Diff File
mod - src/BRep/BRep_Tool.hxx Diff File
mod - src/ShapeAnalysis/ShapeAnalysis_Edge.cxx Diff File
mod - tests/bugs/modalg_7/bug27004 Diff File
add - tests/bugs/modalg_7/bug28995 Diff File
mod - tests/de/step_3/C5 Diff File
mod - tests/heal/unify_same_domain/B4 Diff File
mod - tests/heal/unify_same_domain/B5 Diff File