]> OCCT Git - occt.git/commit
0031865: Mesh - triangulation fails with large deflection values due to unhandled... CR31865
authoroan <oan@opencascade.com>
Mon, 21 Nov 2022 17:04:09 +0000 (20:04 +0300)
committeroan <oan@opencascade.com>
Mon, 28 Nov 2022 17:56:03 +0000 (20:56 +0300)
commit867736c3c503ef440c9c574217c19e689308f065
tree00f1cdd4a3fca1739c8ac4b813d7df24ab4da17d
parent057dcfddf77c75cfad6a05e7f7be57d17db01e86
0031865: Mesh - triangulation fails with large deflection values due to unhandled Standard_OutOfRange, BRepMesh_PairOfIndex::Append()

Define minimum number of points for specific types of curves like it was done for circular edges.
18 files changed:
src/BRepMesh/BRepMesh_CurveTessellator.cxx
tests/bugs/mesh/bug27845
tests/bugs/mesh/bug31449_1
tests/bugs/mesh/bug31449_3
tests/bugs/mesh/bug31865 [new file with mode: 0644]
tests/bugs/modalg_2/bug264_6
tests/bugs/modalg_2/bug264_7
tests/de_mesh/shape_write_stl/A8
tests/hlr/poly_hlr/A3
tests/hlr/poly_hlr/C13
tests/hlr/poly_hlr/C15
tests/hlr/poly_hlr/C20
tests/hlr/poly_hlr/C23
tests/hlr/poly_hlr/C24
tests/hlr/poly_hlr/C3
tests/hlr/poly_hlr/C6
tests/hlr/poly_hlr/C8
tests/hlr/poly_hlr/bug27979_2