diff --git a/.gitattributes b/.gitattributes index 9afdc163f7c..80210887c62 100644 --- a/.gitattributes +++ b/.gitattributes @@ -821,6 +821,7 @@ Arrangement_on_surface_2/test/Arrangement_on_surface_2/data/test_adaptor/spheric Arrangement_on_surface_2/test/Arrangement_on_surface_2/data/test_construction/test47.txt -text Arrangement_on_surface_2/test/Arrangement_on_surface_2/data/test_observer/test01.txt -text Arrangement_on_surface_2/test/Arrangement_on_surface_2/data/test_overlay/test01.txt -text +Arrangement_on_surface_2/test/Arrangement_on_surface_2/data/test_overlay/test02.txt -text Arrangement_on_surface_2/test/Arrangement_on_surface_2/test_do_equal.cpp -text Arrangement_on_surface_2/test/Arrangement_on_surface_2/test_do_intersect.cpp -text Arrangement_on_surface_2/test/Arrangement_on_surface_2/test_observer.cmd -text diff --git a/Arrangement_on_surface_2/test/Arrangement_on_surface_2/data/test_overlay/test02.txt b/Arrangement_on_surface_2/test/Arrangement_on_surface_2/data/test_overlay/test02.txt new file mode 100644 index 00000000000..e428f87e8d2 --- /dev/null +++ b/Arrangement_on_surface_2/test/Arrangement_on_surface_2/data/test_overlay/test02.txt @@ -0,0 +1,161 @@ +4 +-1 -1 1 -1 +1 -1 1 1 +1 1 -1 1 +-1 1 -1 -1 +1 +0 0 +4 +0 -1 1 0 +1 0 0 1 +0 1 -1 0 +-1 0 0 -1 +1 +0 0 +# BEGIN ARRANGEMENT +# number_of_vertices +9 +# number_of_edges +12 +# number_of_faces +6 +# BEGIN VERTICES +4 4 1 -1 0 +6 +4 4 1 -1 -1 +10 +4 4 1 -1 1 +9 +4 4 1 0 -1 +5 +4 4 1 0 0 +12 +4 4 1 0 1 +5 +4 4 1 1 -1 +9 +4 4 1 1 0 +4 +4 4 1 1 1 +8 +# END VERTICES +# BEGIN EDGES +0 1 1 1 -1 0 -1 -1 +8 +8 +2 0 1 1 -1 1 -1 0 +8 +8 +3 1 1 1 -1 -1 0 -1 +8 +8 +0 3 0 1 -1 0 0 -1 +8 +8 +5 0 1 1 0 1 -1 0 +8 +8 +2 5 0 1 0 1 -1 1 +8 +8 +6 3 1 1 0 -1 1 -1 +8 +8 +7 6 1 1 1 -1 1 0 +8 +8 +3 7 0 1 0 -1 1 0 +8 +8 +5 7 0 1 1 0 0 1 +8 +8 +8 7 1 1 1 0 1 1 +8 +8 +5 8 0 1 1 1 0 1 +8 +8 +# END EDGES +# BEGIN FACES +# BEGIN FACE +1 1 +# number_of_outer_ccbs +0 +# number_of_inner_ccbs +1 +# halfedges_on_inner_ccb +8 +1 3 10 22 20 14 12 4 +# number_of_isolated_vertices +0 +12 +# END FACE +# BEGIN FACE +0 1 +# number_of_outer_ccbs +1 +# halfedges_on_outer_ccb +3 +7 0 5 +# number_of_inner_ccbs +0 +# number_of_isolated_vertices +0 +12 +# END FACE +# BEGIN FACE +0 1 +# number_of_outer_ccbs +1 +# halfedges_on_outer_ccb +3 +11 2 9 +# number_of_inner_ccbs +0 +# number_of_isolated_vertices +0 +12 +# END FACE +# BEGIN FACE +0 1 +# number_of_outer_ccbs +1 +# halfedges_on_outer_ccb +3 +17 13 15 +# number_of_inner_ccbs +0 +# number_of_isolated_vertices +0 +12 +# END FACE +# BEGIN FACE +0 1 +# number_of_outer_ccbs +1 +# halfedges_on_outer_ccb +4 +19 8 6 16 +# number_of_inner_ccbs +0 +# number_of_isolated_vertices +1 +4 +12 +# END FACE +# BEGIN FACE +0 1 +# number_of_outer_ccbs +1 +# halfedges_on_outer_ccb +3 +23 18 21 +# number_of_inner_ccbs +0 +# number_of_isolated_vertices +0 +12 +# END FACE +# END FACES +# END ARRANGEMENT