]> OCCT Git - occt.git/commit
0025926: 3D offset in mode "Complete" with Join type "Intersection"
authoremv <emv@opencascade.com>
Fri, 30 Oct 2015 13:27:02 +0000 (16:27 +0300)
committerbugmaster <bugmaster@opencascade.com>
Thu, 19 Nov 2015 12:27:42 +0000 (15:27 +0300)
commit9b7f3f83c0decfb6438ee780ae061ecbc5d45262
tree4e22f67f63bade5fb013f523a54f58166d2a9c53
parentb40693b0c27aa8cdf6a40a37e2f133eea2a167bb
0025926: 3D offset in mode "Complete" with Join type "Intersection"

Extension for colliding cases (Limited to work on planar cases only).

Test cases for issue CR25926

Update of test-cases according to the new behavior
168 files changed:
src/BRepAlgo/BRepAlgo_Tool.cxx
src/BRepOffset/BRepOffset_Inter2d.cxx
src/BRepOffset/BRepOffset_Inter2d.hxx
src/BRepOffset/BRepOffset_Inter3d.cxx
src/BRepOffset/BRepOffset_Inter3d.hxx
src/BRepOffset/BRepOffset_MakeOffset.cxx
src/BRepOffset/BRepOffset_MakeOffset.hxx
src/BRepOffsetAPI/BRepOffsetAPI_MakeOffsetShape.cxx
src/BRepOffsetAPI/BRepOffsetAPI_MakeOffsetShape.hxx
src/BRepOffsetAPI/BRepOffsetAPI_MakeThickSolid.cxx
src/BRepOffsetAPI/BRepOffsetAPI_MakeThickSolid.hxx
src/BRepTest/BRepTest_FeatureCommands.cxx
tests/offset/faces_type_i/C5
tests/offset/faces_type_i/C8
tests/offset/faces_type_i/D4
tests/offset/grids.list
tests/offset/shape_type_i/B4
tests/offset/shape_type_i/B6
tests/offset/shape_type_i/B8
tests/offset/shape_type_i/C8
tests/offset/shape_type_i_c/A1 [new file with mode: 0644]
tests/offset/shape_type_i_c/A2 [new file with mode: 0644]
tests/offset/shape_type_i_c/A3 [new file with mode: 0644]
tests/offset/shape_type_i_c/A4 [new file with mode: 0644]
tests/offset/shape_type_i_c/A5 [new file with mode: 0644]
tests/offset/shape_type_i_c/A6 [new file with mode: 0644]
tests/offset/shape_type_i_c/A7 [new file with mode: 0644]
tests/offset/shape_type_i_c/A8 [new file with mode: 0644]
tests/offset/shape_type_i_c/A9 [new file with mode: 0644]
tests/offset/shape_type_i_c/B1 [new file with mode: 0644]
tests/offset/shape_type_i_c/B2 [new file with mode: 0644]
tests/offset/shape_type_i_c/B3 [new file with mode: 0644]
tests/offset/shape_type_i_c/B4 [new file with mode: 0644]
tests/offset/shape_type_i_c/B5 [new file with mode: 0644]
tests/offset/shape_type_i_c/B6 [new file with mode: 0644]
tests/offset/shape_type_i_c/B7 [new file with mode: 0644]
tests/offset/shape_type_i_c/B8 [new file with mode: 0644]
tests/offset/shape_type_i_c/B9 [new file with mode: 0644]
tests/offset/shape_type_i_c/C1 [new file with mode: 0644]
tests/offset/shape_type_i_c/C2 [new file with mode: 0644]
tests/offset/shape_type_i_c/C3 [new file with mode: 0644]
tests/offset/shape_type_i_c/C4 [new file with mode: 0644]
tests/offset/shape_type_i_c/C5 [new file with mode: 0644]
tests/offset/shape_type_i_c/C6 [new file with mode: 0644]
tests/offset/shape_type_i_c/C7 [new file with mode: 0644]
tests/offset/shape_type_i_c/C8 [new file with mode: 0644]
tests/offset/shape_type_i_c/C9 [new file with mode: 0644]
tests/offset/shape_type_i_c/D1 [new file with mode: 0644]
tests/offset/shape_type_i_c/D2 [new file with mode: 0644]
tests/offset/shape_type_i_c/D3 [new file with mode: 0644]
tests/offset/shape_type_i_c/D4 [new file with mode: 0644]
tests/offset/shape_type_i_c/D5 [new file with mode: 0644]
tests/offset/shape_type_i_c/D6 [new file with mode: 0644]
tests/offset/shape_type_i_c/D7 [new file with mode: 0644]
tests/offset/shape_type_i_c/D8 [new file with mode: 0644]
tests/offset/shape_type_i_c/D9 [new file with mode: 0644]
tests/offset/shape_type_i_c/E1 [new file with mode: 0644]
tests/offset/shape_type_i_c/E2 [new file with mode: 0644]
tests/offset/shape_type_i_c/E3 [new file with mode: 0644]
tests/offset/shape_type_i_c/E4 [new file with mode: 0644]
tests/offset/shape_type_i_c/E5 [new file with mode: 0644]
tests/offset/shape_type_i_c/E6 [new file with mode: 0644]
tests/offset/shape_type_i_c/E7 [new file with mode: 0644]
tests/offset/shape_type_i_c/E8 [new file with mode: 0644]
tests/offset/shape_type_i_c/E9 [new file with mode: 0644]
tests/offset/shape_type_i_c/F1 [new file with mode: 0644]
tests/offset/shape_type_i_c/F2 [new file with mode: 0644]
tests/offset/shape_type_i_c/F3 [new file with mode: 0644]
tests/offset/shape_type_i_c/F4 [new file with mode: 0644]
tests/offset/shape_type_i_c/F5 [new file with mode: 0644]
tests/offset/shape_type_i_c/F6 [new file with mode: 0644]
tests/offset/shape_type_i_c/F7 [new file with mode: 0644]
tests/offset/shape_type_i_c/F8 [new file with mode: 0644]
tests/offset/shape_type_i_c/F9 [new file with mode: 0644]
tests/offset/shape_type_i_c/G1 [new file with mode: 0644]
tests/offset/shape_type_i_c/G2 [new file with mode: 0644]
tests/offset/shape_type_i_c/G3 [new file with mode: 0644]
tests/offset/shape_type_i_c/G4 [new file with mode: 0644]
tests/offset/shape_type_i_c/G5 [new file with mode: 0644]
tests/offset/shape_type_i_c/G6 [new file with mode: 0644]
tests/offset/shape_type_i_c/G7 [new file with mode: 0644]
tests/offset/shape_type_i_c/G8 [new file with mode: 0644]
tests/offset/shape_type_i_c/G9 [new file with mode: 0644]
tests/offset/shape_type_i_c/H1 [new file with mode: 0644]
tests/offset/shape_type_i_c/H2 [new file with mode: 0644]
tests/offset/shape_type_i_c/H3 [new file with mode: 0644]
tests/offset/shape_type_i_c/H4 [new file with mode: 0644]
tests/offset/shape_type_i_c/H5 [new file with mode: 0644]
tests/offset/shape_type_i_c/H6 [new file with mode: 0644]
tests/offset/shape_type_i_c/H7 [new file with mode: 0644]
tests/offset/shape_type_i_c/H8 [new file with mode: 0644]
tests/offset/shape_type_i_c/H9 [new file with mode: 0644]
tests/offset/shape_type_i_c/I1 [new file with mode: 0644]
tests/offset/shape_type_i_c/I2 [new file with mode: 0644]
tests/offset/shape_type_i_c/I3 [new file with mode: 0644]
tests/offset/shape_type_i_c/I4 [new file with mode: 0644]
tests/offset/shape_type_i_c/I5 [new file with mode: 0644]
tests/offset/shape_type_i_c/I6 [new file with mode: 0644]
tests/offset/shape_type_i_c/I7 [new file with mode: 0644]
tests/offset/shape_type_i_c/I8 [new file with mode: 0644]
tests/offset/shape_type_i_c/I9 [new file with mode: 0644]
tests/offset/shape_type_i_c/J2 [new file with mode: 0644]
tests/offset/shape_type_i_c/J3 [new file with mode: 0644]
tests/offset/shape_type_i_c/J4 [new file with mode: 0644]
tests/offset/shape_type_i_c/J5 [new file with mode: 0644]
tests/offset/shape_type_i_c/J6 [new file with mode: 0644]
tests/offset/shape_type_i_c/J7 [new file with mode: 0644]
tests/offset/shape_type_i_c/J8 [new file with mode: 0644]
tests/offset/shape_type_i_c/J9 [new file with mode: 0644]
tests/offset/shape_type_i_c/K1 [new file with mode: 0644]
tests/offset/shape_type_i_c/K2 [new file with mode: 0644]
tests/offset/shape_type_i_c/K3 [new file with mode: 0644]
tests/offset/shape_type_i_c/K4 [new file with mode: 0644]
tests/offset/shape_type_i_c/K5 [new file with mode: 0644]
tests/offset/shape_type_i_c/K6 [new file with mode: 0644]
tests/offset/shape_type_i_c/K7 [new file with mode: 0644]
tests/offset/shape_type_i_c/K8 [new file with mode: 0644]
tests/offset/shape_type_i_c/K9 [new file with mode: 0644]
tests/offset/shape_type_i_c/L1 [new file with mode: 0644]
tests/offset/shape_type_i_c/L2 [new file with mode: 0644]
tests/offset/shape_type_i_c/L3 [new file with mode: 0644]
tests/offset/shape_type_i_c/L4 [new file with mode: 0644]
tests/offset/shape_type_i_c/L5 [new file with mode: 0644]
tests/offset/shape_type_i_c/L6 [new file with mode: 0644]
tests/offset/shape_type_i_c/L7 [new file with mode: 0644]
tests/offset/shape_type_i_c/L8 [new file with mode: 0644]
tests/offset/shape_type_i_c/L9 [new file with mode: 0644]
tests/offset/shape_type_i_c/M1 [new file with mode: 0644]
tests/offset/shape_type_i_c/M2 [new file with mode: 0644]
tests/offset/shape_type_i_c/M3 [new file with mode: 0644]
tests/offset/shape_type_i_c/M4 [new file with mode: 0644]
tests/offset/shape_type_i_c/M5 [new file with mode: 0644]
tests/offset/shape_type_i_c/M6 [new file with mode: 0644]
tests/offset/shape_type_i_c/M7 [new file with mode: 0644]
tests/offset/shape_type_i_c/M8 [new file with mode: 0644]
tests/offset/shape_type_i_c/M9 [new file with mode: 0644]
tests/offset/shape_type_i_c/N1 [new file with mode: 0644]
tests/offset/shape_type_i_c/N2 [new file with mode: 0644]
tests/offset/shape_type_i_c/N3 [new file with mode: 0644]
tests/offset/shape_type_i_c/N4 [new file with mode: 0644]
tests/offset/shape_type_i_c/N5 [new file with mode: 0644]
tests/offset/shape_type_i_c/N6 [new file with mode: 0644]
tests/offset/shape_type_i_c/N7 [new file with mode: 0644]
tests/offset/shape_type_i_c/N8 [new file with mode: 0644]
tests/offset/shape_type_i_c/N9 [new file with mode: 0644]
tests/offset/shape_type_i_c/O1 [new file with mode: 0644]
tests/offset/shape_type_i_c/O2 [new file with mode: 0644]
tests/offset/shape_type_i_c/O3 [new file with mode: 0644]
tests/offset/shape_type_i_c/O4 [new file with mode: 0644]
tests/offset/shape_type_i_c/O5 [new file with mode: 0644]
tests/offset/shape_type_i_c/O6 [new file with mode: 0644]
tests/offset/shape_type_i_c/O7 [new file with mode: 0644]
tests/offset/shape_type_i_c/O8 [new file with mode: 0644]
tests/offset/shape_type_i_c/O9 [new file with mode: 0644]
tests/offset/shape_type_i_c/P1 [new file with mode: 0644]
tests/offset/shape_type_i_c/P2 [new file with mode: 0644]
tests/offset/shape_type_i_c/P3 [new file with mode: 0644]
tests/offset/shape_type_i_c/P4 [new file with mode: 0644]
tests/offset/shape_type_i_c/P5 [new file with mode: 0644]
tests/offset/shape_type_i_c/P6 [new file with mode: 0644]
tests/offset/shape_type_i_c/P7 [new file with mode: 0644]
tests/offset/shape_type_i_c/X1 [new file with mode: 0644]
tests/offset/shape_type_i_c/X2 [new file with mode: 0644]
tests/offset/shape_type_i_c/X3 [new file with mode: 0644]
tests/offset/shape_type_i_c/X4 [new file with mode: 0644]
tests/offset/shape_type_i_c/X5 [new file with mode: 0644]
tests/offset/shape_type_i_c/X6 [new file with mode: 0644]
tests/offset/shape_type_i_c/begin [new file with mode: 0644]