]> 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)
committersmoskvin <smoskvin@opencascade.com>
Sun, 4 Dec 2022 10:43:52 +0000 (13:43 +0300)
commit9b7f1aea2887d35c3f71e3edce7aca99cb524f54
treeb14247a5a669f4a100f162f30648b5ab4cdd6d3b
parent1e96cf65fa8398a20fd93a2ebcfc52f7fd923c1f
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