]> OCCT Git - occt-copy.git/commit
0024657: 2dintersect returns different number of intersect points CR24657
authoribs <ibs@opencascade.com>
Fri, 21 Feb 2014 14:09:39 +0000 (18:09 +0400)
committeribs <ibs@opencascade.com>
Tue, 8 Apr 2014 08:19:41 +0000 (12:19 +0400)
commitf020bc072e8b9ee2b640cb9e11978808e9fedb8f
tree2c19c3518a8333aabef4ea92824304899ad856e8
parent0fbfbd6029c94cc6e65a37616d82c0d09d40374d
0024657: 2dintersect returns different number of intersect points

in curve intersecting the polygon points is never replaced by line

test cases were corrected according to their new behavior
Small correction test case for issue CR24684 in Debug mode
Test case for issue CR24657

additional fixes:
in bug24303 test precise comparison was replaced by comparison with tolerance
some misprints were removed
106 files changed:
src/IntCurve/IntCurve_IntPolyPolyGen.gxx
tests/bugs/modalg_5/bug24303
tests/bugs/modalg_5/bug24657 [new file with mode: 0644]
tests/de/iges_1/A6
tests/de/iges_1/A8
tests/de/iges_1/B8
tests/de/iges_1/B9
tests/de/iges_1/C8
tests/de/iges_1/F9
tests/de/iges_1/G5
tests/de/iges_1/G6
tests/de/iges_1/G9
tests/de/iges_1/H8
tests/de/iges_1/I8
tests/de/iges_1/J3
tests/de/iges_1/J9
tests/de/iges_1/K2
tests/de/iges_1/K3
tests/de/iges_1/K9
tests/de/iges_1/L8
tests/de/iges_1/M3
tests/de/iges_1/M6
tests/de/iges_1/N5
tests/de/iges_1/N9
tests/de/iges_1/O5
tests/de/iges_1/P4
tests/de/iges_1/P8
tests/de/iges_1/Q3
tests/de/iges_1/Q4
tests/de/iges_1/R4
tests/de/iges_1/R6
tests/de/iges_1/R8
tests/de/iges_2/A5
tests/de/iges_2/A7
tests/de/iges_2/B4
tests/de/iges_2/B6
tests/de/iges_2/B8
tests/de/iges_2/C2
tests/de/iges_2/C5
tests/de/iges_2/D2
tests/de/iges_2/E5
tests/de/iges_2/E7
tests/de/iges_2/F3
tests/de/iges_2/F4
tests/de/iges_2/F9
tests/de/iges_2/G5
tests/de/iges_2/G7
tests/de/iges_2/G8
tests/de/iges_2/I8
tests/de/iges_2/I9
tests/de/iges_3/A5
tests/de/step_1/E1
tests/de/step_1/E2
tests/de/step_1/G1
tests/de/step_1/G8
tests/de/step_1/G9
tests/de/step_1/L4
tests/de/step_1/L5
tests/de/step_1/W2
tests/de/step_1/X6
tests/de/step_1/Y9
tests/de/step_1/Z8
tests/de/step_1/ZA4
tests/de/step_1/ZB3
tests/de/step_1/ZB5
tests/de/step_1/ZN2
tests/de/step_1/ZY4
tests/de/step_2/A9
tests/de/step_2/B6
tests/de/step_2/B7
tests/de/step_2/C3
tests/de/step_2/C5
tests/de/step_2/D1
tests/de/step_2/D7
tests/de/step_2/E5
tests/de/step_2/K1
tests/de/step_2/M4
tests/de/step_2/M6
tests/de/step_2/R7
tests/de/step_2/S9
tests/de/step_2/V6
tests/de/step_2/Y1
tests/de/step_2/Y5
tests/de/step_3/A8
tests/de/step_3/C4
tests/de/step_3/C9
tests/de/step_3/D3
tests/de/step_3/D9
tests/de/step_3/E8
tests/de/step_3/F1
tests/de/step_3/F2
tests/de/step_3/F3
tests/de/step_3/F4
tests/de/step_4/A1
tests/de/step_4/A8
tests/de/step_4/F3
tests/de/step_4/H3
tests/de/step_4/I1
tests/de/step_4/I2
tests/de/step_5/A1
tests/de/step_5/A5
tests/de/step_5/B2
tests/heal/data/advanced/Z3
tests/heal/data/advanced/ZA5
tests/heal/data/advanced/ZA6
tests/heal/split_closed_faces/G5