occt: master 59223e11

Author Committer Branch Timestamp Parent
oan smoskvin master 2022-08-31 17:40:33 master 3b5a94a1
Affected Issues  0031926: Shape Healing - ShapeAnalysis::OuterWire() considers next iteration element always to be a wire causing skipping of primal one
Changeset 0031926: Shape Healing - ShapeAnalysis::OuterWire() considers next iteration element always to be a wire causing skipping of primal one

ShapeAnalysis::OuterWire(): fixed missed logic when TopoDS_Iterator notifies about more objects to iterate, but there are only vertices and no additional wires at all.
mod - src/ShapeAnalysis/ShapeAnalysis.cxx Diff File
mod - src/ShapeAnalysis/ShapeAnalysis.hxx Diff File
mod - tests/bugs/mesh/bug31144 Diff File
add - tests/bugs/mesh/bug31926 Diff File