]> OCCT Git - occt-copy.git/commit
0027108: GCPnt_TangentialDeflection does not respect linear deflection
authorifv <ifv@opencascade.com>
Mon, 25 Jan 2016 13:35:17 +0000 (16:35 +0300)
committermkv <mkv@opencascade.com>
Tue, 26 Apr 2016 08:40:25 +0000 (11:40 +0300)
commitc029c662b1aaba6239b1f7cdb8d9cc94f4a6f2ed
tree40ff6d3f4af4e0520d6f62d869067286c3457ebb
parent3e64931da5142a55ba06b54726dcb285ec3f8637
0027108: GCPnt_TangentialDeflection does not respect linear deflection

Modification of algorithm in order to prevent violation of angular and curvature deflection condition for smooth intervals of curve.
Modification of algorithm for calculation of maximal deflection in command crvtpoints, crvpoints (CR25649)
Elementary bug fixing in algorithm GCPnts_UniformDeflection.gxx
Modification of test cases in order to set new reference parameters of shape triangulations
Some tests:
  bugs modalg_2 bug397
  mesh standard_incmesh C7, V3
  mesh standard_incmesh_parallel C7, V3
  mesh standard_mesh C7, V3
  mesh standard_shading V3
were modified by TODO with reference bug 27226, because some problems in meshing algorithm (package BRepMesh) were discovered when tessellation of edges was changed. These problems cannot be solved by modification of GCPnts_TangentialDeflection algorithm. New issue #27226 was created, see bugtracker for details.
34 files changed:
src/GCPnts/FILES
src/GCPnts/GCPnts_DistFunction.cxx [new file with mode: 0644]
src/GCPnts/GCPnts_DistFunction.hxx [new file with mode: 0644]
src/GCPnts/GCPnts_DistFunction2d.cxx [new file with mode: 0644]
src/GCPnts/GCPnts_DistFunction2d.hxx [new file with mode: 0644]
src/GCPnts/GCPnts_TangentialDeflection.cxx
src/GCPnts/GCPnts_TangentialDeflection.gxx
src/GCPnts/GCPnts_TangentialDeflection.hxx
src/GCPnts/GCPnts_UniformDeflection.gxx
src/GeometryTest/GeometryTest_CurveCommands.cxx
tests/bugs/iges/buc60820_2
tests/bugs/iges/buc60823
tests/bugs/iges/bug306
tests/bugs/mesh/bug24127
tests/bugs/mesh/bug24938
tests/bugs/mesh/bug25519
tests/bugs/modalg_2/bug264_7
tests/bugs/modalg_2/bug291
tests/bugs/modalg_2/bug358
tests/bugs/modalg_2/bug397
tests/bugs/moddata_1/bug15
tests/bugs/moddata_2/fra62476_2
tests/bugs/moddata_3/bug25207
tests/bugs/vis/bug288_5
tests/bugs/vis/bug364
tests/mesh/data/advanced/A7
tests/mesh/data/advanced/B6
tests/mesh/data/advanced/B7
tests/mesh/data/standard/C7
tests/mesh/data/standard/O5
tests/mesh/data/standard/U2
tests/mesh/data/standard/U7
tests/mesh/data/standard/V3
tests/mesh/data/standard/W4