occt: master dc57476a

Author Committer Branch Timestamp Parent
oan apn master 2018-11-02 13:50:47 master 9d083161
Changeset 0028379: BRepMesh produces mangled mesh for a cone

Split seam edge of a cone according to the specified parameters.
Seam edge functor is called before check of triangulation consistency in order to keep face status consistent.
The cause is that split seam edge can set Outdated flag when Reused is set by another functor without reset which can lead to refusement of such face by triangulation procedure.
Fix compilation error on VS2008
mod - src/BRepMesh/BRepMesh_ConeRangeSplitter.cxx Diff File
mod - src/BRepMesh/BRepMesh_ConeRangeSplitter.hxx Diff File
mod - src/BRepMesh/BRepMesh_ModelPreProcessor.cxx Diff File
mod - tests/bugs/mesh/bug25042 Diff File