]> OCCT Git - occt.git/commit
0031865: Mesh - triangulation fails with large deflection values due to unhandled...
authoroan <oan@opencascade.com>
Mon, 21 Nov 2022 17:04:09 +0000 (20:04 +0300)
committervglukhik <vglukhik@opencascade.com>
Fri, 17 Mar 2023 23:04:05 +0000 (23:04 +0000)
commit49c4a2989c82c69ad50ce4583f76cbf46ae96906
tree39bfe72ec91e8a8b8c0efee038678681045f76b4
parent4e1af7df6c506b6a1c6bbad8124e1d2dff0c8d04
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