]> OCCT Git - occt.git/commit
0030055: BRepOffset_MakeOffset throws "TopoDS_Vertex hasn't gp_Pnt" in intersection...
authorakaftasev <akaftasev@opencascade.com>
Mon, 6 Feb 2023 11:15:35 +0000 (14:15 +0300)
committervglukhik <vglukhik@opencascade.com>
Fri, 17 Mar 2023 23:04:15 +0000 (23:04 +0000)
commit3e1bddc4cdcf1cc75c68e61b1ebfd50ab9f0e4b1
tree1ad211032a1b3fff419bedebb26d527035dda453
parent0c47974eb56034e8b772c1f2107983597f2b28b6
0030055: BRepOffset_MakeOffset throws "TopoDS_Vertex hasn't gp_Pnt" in intersection mode

Diagnostic of mixed connectivity of faces along common edge is added.
If algorithm finds such pair of faces, it stops working with special error code.
16 files changed:
src/BRepOffset/BRepOffset_Analyse.cxx
src/BRepOffset/BRepOffset_Error.hxx
src/BRepOffset/BRepOffset_MakeOffset.cxx
src/BRepTest/BRepTest_FeatureCommands.cxx
src/ChFiDS/ChFiDS_TypeOfConcavity.hxx
tests/bugs/modalg_2/bug5805_3
tests/bugs/modalg_2/bug5805_4
tests/bugs/modalg_2/bug5805_5
tests/bugs/modalg_3/bug5805_6
tests/offset/bugs/bug26288
tests/offset/bugs/bug27913
tests/offset/bugs/bug30055 [new file with mode: 0644]
tests/offset/bugs/bug5806
tests/offset/shape/A2
tests/offset/shape/A3
tests/perf/modalg/bug26443_1