diff --git a/Polygon_mesh_processing/test/Polygon_mesh_processing/data-coref/star_tgt1-0.off b/Polygon_mesh_processing/test/Polygon_mesh_processing/data-coref/star_tgt1-0.off new file mode 100644 index 00000000000..827a28eb668 --- /dev/null +++ b/Polygon_mesh_processing/test/Polygon_mesh_processing/data-coref/star_tgt1-0.off @@ -0,0 +1,39 @@ +OFF +13 22 0 + +2 2 1 +2 2 2 +0 2 2 +2 1 0 +1 0 0 +2 0 1 +0 0 2 +0 2 1 +1 2 0 +0 1 0 +2 0 2 +0 0 1 +1 1 0 +3 6 5 10 +3 3 0 1 +3 10 3 1 +3 8 7 2 +3 1 8 2 +3 10 5 3 +3 1 0 8 +3 6 4 5 +3 2 7 6 +3 7 9 6 +3 9 11 6 +3 6 11 4 +3 2 10 1 +3 10 2 6 +3 9 12 11 +3 7 12 9 +3 8 12 7 +3 0 12 8 +3 3 12 0 +3 5 12 3 +3 4 12 5 +3 11 12 4 + diff --git a/Polygon_mesh_processing/test/Polygon_mesh_processing/data-coref/star_tgt1-1.off b/Polygon_mesh_processing/test/Polygon_mesh_processing/data-coref/star_tgt1-1.off new file mode 100644 index 00000000000..fbbdf8ee361 --- /dev/null +++ b/Polygon_mesh_processing/test/Polygon_mesh_processing/data-coref/star_tgt1-1.off @@ -0,0 +1,39 @@ +OFF +13 22 0 + +2 2 1 +2 2 2 +0 2 2 +2 1 1 +1 0 0 +2 0 1 +0 0 2 +0 2 1 +1 2 0 +0 1 0 +2 0 2 +0 0 1 +1 1 0 +3 6 5 10 +3 3 0 1 +3 10 3 1 +3 8 7 2 +3 1 8 2 +3 10 5 3 +3 1 0 8 +3 6 4 5 +3 2 7 6 +3 7 9 6 +3 9 11 6 +3 6 11 4 +3 2 10 1 +3 10 2 6 +3 9 12 11 +3 7 12 9 +3 8 12 7 +3 0 12 8 +3 3 12 0 +3 5 12 3 +3 4 12 5 +3 11 12 4 + diff --git a/Polygon_mesh_processing/test/Polygon_mesh_processing/data-coref/star_tgt1-2.off b/Polygon_mesh_processing/test/Polygon_mesh_processing/data-coref/star_tgt1-2.off new file mode 100644 index 00000000000..12cf6813575 --- /dev/null +++ b/Polygon_mesh_processing/test/Polygon_mesh_processing/data-coref/star_tgt1-2.off @@ -0,0 +1,39 @@ +OFF +13 22 0 + +2 2 1 +2 2 2 +0 2 2 +2 1 1 +1 0 1 +2 0 1 +0 0 2 +0 2 1 +1 2 0 +0 1 0 +2 0 2 +0 0 1 +1 1 0 +3 6 5 10 +3 3 0 1 +3 10 3 1 +3 8 7 2 +3 1 8 2 +3 10 5 3 +3 1 0 8 +3 6 4 5 +3 2 7 6 +3 7 9 6 +3 9 11 6 +3 6 11 4 +3 2 10 1 +3 10 2 6 +3 9 12 11 +3 7 12 9 +3 8 12 7 +3 0 12 8 +3 3 12 0 +3 5 12 3 +3 4 12 5 +3 11 12 4 + diff --git a/Polygon_mesh_processing/test/Polygon_mesh_processing/data-coref/star_tgt2-0.off b/Polygon_mesh_processing/test/Polygon_mesh_processing/data-coref/star_tgt2-0.off new file mode 100644 index 00000000000..132acdd4806 --- /dev/null +++ b/Polygon_mesh_processing/test/Polygon_mesh_processing/data-coref/star_tgt2-0.off @@ -0,0 +1,38 @@ +OFF +13 22 0 + +2 2 0 +2 2 2 +0 2 2 +2 1 0 +1 0 0 +2 0 0 +0 0 2 +0 2 0 +1 2 0 +0 1 0 +2 0 2 +0 0 0 +1 1 0 +3 6 5 10 +3 3 0 1 +3 10 3 1 +3 8 7 2 +3 1 8 2 +3 10 5 3 +3 1 0 8 +3 6 4 5 +3 2 7 6 +3 7 9 6 +3 9 11 6 +3 6 11 4 +3 2 10 1 +3 10 2 6 +3 9 12 11 +3 7 12 9 +3 8 12 7 +3 0 12 8 +3 3 12 0 +3 5 12 3 +3 4 12 5 +3 11 12 4 \ No newline at end of file diff --git a/Polygon_mesh_processing/test/Polygon_mesh_processing/data-coref/star_tgt2-1.off b/Polygon_mesh_processing/test/Polygon_mesh_processing/data-coref/star_tgt2-1.off new file mode 100644 index 00000000000..67a3bc3078d --- /dev/null +++ b/Polygon_mesh_processing/test/Polygon_mesh_processing/data-coref/star_tgt2-1.off @@ -0,0 +1,38 @@ +OFF +13 22 0 + +3 3 0 +3 3 3 +-1 3 3 +3 1 0 +1 -1 0 +3 -1 0 +-1 -1 3 +-1 3 0 +1 3 0 +-1 1 0 +3 -1 3 +-1 -1 0 +1 1 0 +3 6 5 10 +3 3 0 1 +3 10 3 1 +3 8 7 2 +3 1 8 2 +3 10 5 3 +3 1 0 8 +3 6 4 5 +3 2 7 6 +3 7 9 6 +3 9 11 6 +3 6 11 4 +3 2 10 1 +3 10 2 6 +3 9 12 11 +3 7 12 9 +3 8 12 7 +3 0 12 8 +3 3 12 0 +3 5 12 3 +3 4 12 5 +3 11 12 4 \ No newline at end of file diff --git a/Polygon_mesh_processing/test/Polygon_mesh_processing/data-coref/star_tgt2-2.off b/Polygon_mesh_processing/test/Polygon_mesh_processing/data-coref/star_tgt2-2.off new file mode 100644 index 00000000000..9280aa9815c --- /dev/null +++ b/Polygon_mesh_processing/test/Polygon_mesh_processing/data-coref/star_tgt2-2.off @@ -0,0 +1,39 @@ +OFF +13 22 0 + +3 3 0 +3 3 -2 +-1 3 -2 +3 1 0 +1 -1 0 +3 -1 0 +-1 -1 -2 +-1 3 0 +1 3 0 +-1 1 0 +3 -1 -2 +-1 -1 0 +1 1 0 +3 10 5 6 +3 1 0 3 +3 1 3 10 +3 2 7 8 +3 2 8 1 +3 3 5 10 +3 8 0 1 +3 5 4 6 +3 6 7 2 +3 6 9 7 +3 6 11 9 +3 4 11 6 +3 1 10 2 +3 6 2 10 +3 11 12 9 +3 9 12 7 +3 7 12 8 +3 8 12 0 +3 0 12 3 +3 3 12 5 +3 5 12 4 +3 4 12 11 + diff --git a/Polygon_mesh_processing/test/Polygon_mesh_processing/data-coref/star_tgt2-3.off b/Polygon_mesh_processing/test/Polygon_mesh_processing/data-coref/star_tgt2-3.off new file mode 100644 index 00000000000..7dcc8b6c54f --- /dev/null +++ b/Polygon_mesh_processing/test/Polygon_mesh_processing/data-coref/star_tgt2-3.off @@ -0,0 +1,39 @@ +OFF +13 22 0 + +-1 -1 3 +3 -1 0 +3 -1 3 +3 1 3 +1 1 3 +-1 0 0 +-1 1 0 +-1 -1 0 +1 -1 0 +1 1 0 +3 1 0 +-1 1 1.5 +-1 1 3 +3 0 1 2 +3 3 4 2 +3 2 4 0 +3 5 6 9 +3 7 5 9 +3 8 9 1 +3 2 10 3 +3 1 9 10 +3 10 2 1 +3 11 12 9 +3 0 7 8 +3 9 12 10 +3 12 4 10 +3 4 3 10 +3 12 0 4 +3 0 8 1 +3 9 6 11 +3 8 7 9 +3 0 12 11 +3 7 0 11 +3 5 7 11 +3 6 5 11 + diff --git a/Polygon_mesh_processing/test/Polygon_mesh_processing/data-coref/star_tgt2-4.off b/Polygon_mesh_processing/test/Polygon_mesh_processing/data-coref/star_tgt2-4.off new file mode 100644 index 00000000000..5933c54f3e9 --- /dev/null +++ b/Polygon_mesh_processing/test/Polygon_mesh_processing/data-coref/star_tgt2-4.off @@ -0,0 +1,36 @@ +OFF +12 20 0 + +-1 -1 -2 +-1 -1 0 +-1 1 0 +-1 1 -1 +1 1 -2 +3 -1 -2 +-1 1 -2 +3 1 0 +3 1 -2 +3 -1 0 +1 1 0 +1 -1 0 +3 0 1 2 +3 2 3 0 +3 4 5 0 +3 3 2 4 +3 6 4 0 +3 7 5 8 +3 7 9 5 +3 7 10 9 +3 0 3 6 +3 9 10 11 +3 11 10 1 +3 11 1 0 +3 2 1 10 +3 6 3 4 +3 5 9 11 +3 0 5 11 +3 5 4 8 +3 10 7 8 +3 10 8 4 +3 4 2 10 + diff --git a/Polygon_mesh_processing/test/Polygon_mesh_processing/data-coref/star_tgt2-5.off b/Polygon_mesh_processing/test/Polygon_mesh_processing/data-coref/star_tgt2-5.off new file mode 100644 index 00000000000..4e1b383421a --- /dev/null +++ b/Polygon_mesh_processing/test/Polygon_mesh_processing/data-coref/star_tgt2-5.off @@ -0,0 +1,36 @@ +OFF +12 20 0 + +-1 0.5 3 +-1 0.5 0 +1 0.5 0 +3 0.5 0 +3 0.5 3 +-1 1 3 +1 1 3 +-1 1 0 +1 1 0 +3 1 3 +3 1 0 +-1 1 1 +3 0 1 2 +3 0 3 4 +3 0 2 3 +3 5 0 6 +3 4 6 0 +3 1 7 8 +3 3 10 4 +3 1 8 2 +3 9 6 4 +3 8 3 2 +3 3 8 10 +3 5 8 11 +3 8 5 10 +3 6 10 5 +3 10 9 4 +3 6 9 10 +3 7 11 8 +3 0 5 11 +3 11 7 1 +3 1 0 11 + diff --git a/Polygon_mesh_processing/test/Polygon_mesh_processing/test_corefinement_bool_op_full.cmd b/Polygon_mesh_processing/test/Polygon_mesh_processing/test_corefinement_bool_op_full.cmd index de1a4734971..0742f19874c 100644 --- a/Polygon_mesh_processing/test/Polygon_mesh_processing/test_corefinement_bool_op_full.cmd +++ b/Polygon_mesh_processing/test/Polygon_mesh_processing/test_corefinement_bool_op_full.cmd @@ -29,3 +29,21 @@ data-coref/cube_meshed.off data-coref/cube.off SM ALL 1 1 1 1 data-coref/cube.off data-coref/cube_interior_tgt.off SM ALL 1 1 1 1 data-coref/cube.off data-coref/edge_tangent_to_cube.off SM ALL 1 1 0 1 data-coref/cube_dig.off data-coref/wedge.off SM ALL 1 1 1 1 +data-coref/star_tgt1-0.off data-coref/star_tgt2-0.off SM ALL 1 1 1 0 +data-coref/star_tgt1-0.off data-coref/star_tgt2-1.off SM ALL 1 1 1 0 +data-coref/star_tgt1-0.off data-coref/star_tgt2-2.off SM ALL 0 1 1 1 +data-coref/star_tgt1-0.off data-coref/star_tgt2-3.off SM ALL 1 1 1 0 +data-coref/star_tgt1-0.off data-coref/star_tgt2-4.off SM ALL 0 1 1 1 +data-coref/star_tgt1-0.off data-coref/star_tgt2-5.off SM ALL 1 1 1 0 +data-coref/star_tgt1-1.off data-coref/star_tgt2-0.off SM ALL 1 1 1 0 +data-coref/star_tgt1-1.off data-coref/star_tgt2-1.off SM ALL 1 1 1 0 +data-coref/star_tgt1-1.off data-coref/star_tgt2-2.off SM ALL 0 1 1 1 +data-coref/star_tgt1-1.off data-coref/star_tgt2-3.off SM ALL 1 1 1 0 +data-coref/star_tgt1-1.off data-coref/star_tgt2-4.off SM ALL 0 1 1 1 +data-coref/star_tgt1-1.off data-coref/star_tgt2-5.off SM ALL 1 1 1 0 +data-coref/star_tgt1-2.off data-coref/star_tgt2-0.off SM ALL 1 1 1 0 +data-coref/star_tgt1-2.off data-coref/star_tgt2-1.off SM ALL 1 1 1 0 +data-coref/star_tgt1-2.off data-coref/star_tgt2-2.off SM ALL 0 1 1 1 +data-coref/star_tgt1-2.off data-coref/star_tgt2-3.off SM ALL 1 1 1 0 +data-coref/star_tgt1-2.off data-coref/star_tgt2-4.off SM ALL 0 1 1 1 +data-coref/star_tgt1-2.off data-coref/star_tgt2-5.off SM ALL 1 1 1 0