occt: master 1d19db8d

Author Committer Branch Timestamp Parent
nbv bugmaster master 2015-04-16 07:32:53 master 346cf025
Affected Issues  0025593: Number of intersection points for 2d curves depends on the order of arguments in command "2dintersect"
Changeset 0025593: Number of intersection points for 2d curves depends on the order of arguments in command "2dintersect"

1. Unification of the polygons creation (it is regardless of arguments order).
2. Output of 2dintersect DRAW-command was changed.
3. Geom2dGcc_Circ2d2TanRadGeo.cxx:
     Precise intersection point found by Extrema Curve-Curve method (dot product between every tangent vector and vector between points on two curves must be equal to zero).
4. Some comments have been translated from French to English.

Some test case have been updated.

Changes in accordance with the last remark

Test case for issue CR25593
mod - src/Geom2dGcc/Geom2dGcc_Circ2d2TanRad.cxx Diff File
mod - src/Geom2dGcc/Geom2dGcc_Circ2d2TanRadGeo.cxx Diff File
mod - src/GeomliteTest/GeomliteTest_API2dCommands.cxx Diff File
mod - src/IntCurve/IntCurve_IntPolyPolyGen.gxx Diff File
mod - src/IntCurve/IntCurve_Polygon2dGen.cdl Diff File
mod - src/IntCurve/IntCurve_Polygon2dGen.gxx Diff File
mod - tests/bugs/modalg_4/bug714 Diff File
mod - tests/bugs/modalg_5/bug24303 Diff File
add - tests/bugs/modalg_6/bug25593 Diff File
mod - tests/de/iges_1/G6 Diff File
mod - tests/de/iges_1/J9 Diff File
mod - tests/de/iges_1/K3 Diff File
mod - tests/de/iges_1/L8 Diff File
mod - tests/de/iges_1/M7 Diff File
mod - tests/de/iges_1/N9 Diff File
mod - tests/de/iges_1/P5 Diff File
mod - tests/de/iges_1/P8 Diff File
mod - tests/de/iges_1/R1 Diff File
mod - tests/de/iges_1/R8 Diff File
mod - tests/de/iges_2/B8 Diff File
mod - tests/de/iges_2/C2 Diff File
mod - tests/de/iges_2/I7 Diff File
mod - tests/de/iges_3/A4 Diff File
mod - tests/de/step_2/B6 Diff File
mod - tests/de/step_2/M4 Diff File
mod - tests/de/step_2/M6 Diff File
mod - tests/de/step_2/S1 Diff File
mod - tests/de/step_2/S9 Diff File
mod - tests/de/step_2/T9 Diff File
mod - tests/de/step_2/W7 Diff File
mod - tests/de/step_2/Y5 Diff File
mod - tests/de/step_3/A9 Diff File
mod - tests/de/step_3/C4 Diff File
mod - tests/de/step_3/C6 Diff File
mod - tests/de/step_3/D3 Diff File
mod - tests/de/step_3/D8 Diff File
mod - tests/de/step_3/D9 Diff File
mod - tests/de/step_3/F4 Diff File
mod - tests/de/step_4/E6 Diff File
mod - tests/de/step_5/A1 Diff File
mod - tests/heal/split_angle/F2 Diff File