]> OCCT Git - occt.git/commit
0031926: Shape Healing - ShapeAnalysis::OuterWire() considers next iteration element...
authoroan <oan@opencascade.com>
Wed, 31 Aug 2022 14:40:33 +0000 (17:40 +0300)
committersmoskvin <smoskvin@opencascade.com>
Mon, 31 Oct 2022 16:18:07 +0000 (19:18 +0300)
commit59223e118db73b4b7dcaa45639f13287f8a48f59
treebcb8b34792f2196b22a46f7bc1830bc5fc802bc2
parent3b5a94a165051ebb44e3cf9d099eb9f70a0355cc
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.
src/ShapeAnalysis/ShapeAnalysis.cxx
src/ShapeAnalysis/ShapeAnalysis.hxx
tests/bugs/mesh/bug31144
tests/bugs/mesh/bug31926 [new file with mode: 0644]