diff --git a/tests/control/convex_polyhedron.html b/tests/control/convex_polyhedron.html new file mode 100644 index 00000000..f27b53d1 --- /dev/null +++ b/tests/control/convex_polyhedron.html @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/tests/control/convex_polyhedron.obj b/tests/control/convex_polyhedron.obj new file mode 100644 index 00000000..ed5a19cb --- /dev/null +++ b/tests/control/convex_polyhedron.obj @@ -0,0 +1,18 @@ +# wavefront obj file written by Coxeter version 0.7.0 +# ConvexPolyhedron + +v -1.0 -1.0 -1.0 +v -1.0 -1.0 1.0 +v -1.0 1.0 -1.0 +v -1.0 1.0 1.0 +v 1.0 -1.0 -1.0 +v 1.0 -1.0 1.0 +v 1.0 1.0 -1.0 +v 1.0 1.0 1.0 + +f 1 3 7 5 +f 1 5 6 2 +f 5 7 8 6 +f 1 2 4 3 +f 3 4 8 7 +f 2 6 8 4 diff --git a/tests/control/convex_polyhedron.off b/tests/control/convex_polyhedron.off new file mode 100644 index 00000000..48c3bd25 --- /dev/null +++ b/tests/control/convex_polyhedron.off @@ -0,0 +1,18 @@ +OFF +# OFF file written by Coxeter version 0.7.0 +# ConvexPolyhedron +8 f6 12 +-1.0 -1.0 -1.0 +-1.0 -1.0 1.0 +-1.0 1.0 -1.0 +-1.0 1.0 1.0 +1.0 -1.0 -1.0 +1.0 -1.0 1.0 +1.0 1.0 -1.0 +1.0 1.0 1.0 +4 0 2 6 4 +4 0 4 5 1 +4 4 6 7 5 +4 0 1 3 2 +4 2 3 7 6 +4 1 5 7 3 diff --git a/tests/control/convex_polyhedron.ply b/tests/control/convex_polyhedron.ply new file mode 100644 index 00000000..622eb5f5 --- /dev/null +++ b/tests/control/convex_polyhedron.ply @@ -0,0 +1,25 @@ +ply +format ascii 1.0 +comment PLY file written by Coxeter version 0.7.0 +comment ConvexPolyhedron +element vertex 8 +property float x +property float y +property float z +element face 6 +property list uchar uint vertex_indices +end_header +-1.0 -1.0 -1.0 +-1.0 -1.0 1.0 +-1.0 1.0 -1.0 +-1.0 1.0 1.0 +1.0 -1.0 -1.0 +1.0 -1.0 1.0 +1.0 1.0 -1.0 +1.0 1.0 1.0 +4 0 2 6 4 +4 0 4 5 1 +4 4 6 7 5 +4 0 1 3 2 +4 2 3 7 6 +4 1 5 7 3 diff --git a/tests/control/convex_polyhedron.stl b/tests/control/convex_polyhedron.stl new file mode 100644 index 00000000..9d9a416e --- /dev/null +++ b/tests/control/convex_polyhedron.stl @@ -0,0 +1,86 @@ +solid ConvexPolyhedron +facet normal 0.0 0.0 -4.0 + outer loop + vertex -1.0 -1.0 -1.0 + vertex -1.0 1.0 -1.0 + vertex 1.0 1.0 -1.0 + endloop +endfacet +facet normal 0.0 0.0 -4.0 + outer loop + vertex -1.0 -1.0 -1.0 + vertex 1.0 1.0 -1.0 + vertex 1.0 -1.0 -1.0 + endloop +endfacet +facet normal 0.0 -4.0 0.0 + outer loop + vertex -1.0 -1.0 -1.0 + vertex 1.0 -1.0 -1.0 + vertex 1.0 -1.0 1.0 + endloop +endfacet +facet normal 0.0 -4.0 0.0 + outer loop + vertex -1.0 -1.0 -1.0 + vertex 1.0 -1.0 1.0 + vertex -1.0 -1.0 1.0 + endloop +endfacet +facet normal 4.0 0.0 0.0 + outer loop + vertex 1.0 -1.0 -1.0 + vertex 1.0 1.0 -1.0 + vertex 1.0 1.0 1.0 + endloop +endfacet +facet normal 4.0 0.0 -0.0 + outer loop + vertex 1.0 -1.0 -1.0 + vertex 1.0 1.0 1.0 + vertex 1.0 -1.0 1.0 + endloop +endfacet +facet normal -4.0 0.0 0.0 + outer loop + vertex -1.0 -1.0 -1.0 + vertex -1.0 -1.0 1.0 + vertex -1.0 1.0 1.0 + endloop +endfacet +facet normal -4.0 0.0 0.0 + outer loop + vertex -1.0 -1.0 -1.0 + vertex -1.0 1.0 1.0 + vertex -1.0 1.0 -1.0 + endloop +endfacet +facet normal 0.0 4.0 0.0 + outer loop + vertex -1.0 1.0 -1.0 + vertex -1.0 1.0 1.0 + vertex 1.0 1.0 1.0 + endloop +endfacet +facet normal -0.0 4.0 0.0 + outer loop + vertex -1.0 1.0 -1.0 + vertex 1.0 1.0 1.0 + vertex 1.0 1.0 -1.0 + endloop +endfacet +facet normal 0.0 0.0 4.0 + outer loop + vertex -1.0 -1.0 1.0 + vertex 1.0 -1.0 1.0 + vertex 1.0 1.0 1.0 + endloop +endfacet +facet normal 0.0 -0.0 4.0 + outer loop + vertex -1.0 -1.0 1.0 + vertex 1.0 1.0 1.0 + vertex -1.0 1.0 1.0 + endloop +endfacet +endsolid ConvexPolyhedron \ No newline at end of file diff --git a/tests/control/convex_polyhedron.vtk b/tests/control/convex_polyhedron.vtk new file mode 100644 index 00000000..34a23afd --- /dev/null +++ b/tests/control/convex_polyhedron.vtk @@ -0,0 +1,20 @@ +# vtk DataFile Version 3.0 +ConvexPolyhedron created by Coxeter version 0.7.0 +ASCII +DATASET POLYDATA +POINTS 8 float +-1.0 -1.0 -1.0 +-1.0 -1.0 1.0 +-1.0 1.0 -1.0 +-1.0 1.0 1.0 +1.0 -1.0 -1.0 +1.0 -1.0 1.0 +1.0 1.0 -1.0 +1.0 1.0 1.0 +POLYGONS 6 30 +4 0 2 6 4 +4 0 4 5 1 +4 4 6 7 5 +4 0 1 3 2 +4 2 3 7 6 +4 1 5 7 3 diff --git a/tests/control/convex_polyhedron.x3d b/tests/control/convex_polyhedron.x3d new file mode 100644 index 00000000..d673d9e4 --- /dev/null +++ b/tests/control/convex_polyhedron.x3d @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/tests/control/polyhedron.html b/tests/control/polyhedron.html new file mode 100644 index 00000000..3c4d4187 --- /dev/null +++ b/tests/control/polyhedron.html @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/tests/control/polyhedron.obj b/tests/control/polyhedron.obj new file mode 100644 index 00000000..26f336ce --- /dev/null +++ b/tests/control/polyhedron.obj @@ -0,0 +1,18 @@ +# wavefront obj file written by Coxeter version 0.7.0 +# Polyhedron + +v -1.0 -1.0 -1.0 +v -1.0 -1.0 1.0 +v -1.0 1.0 -1.0 +v -1.0 1.0 1.0 +v 1.0 -1.0 -1.0 +v 1.0 -1.0 1.0 +v 1.0 1.0 -1.0 +v 1.0 1.0 1.0 + +f 1 2 4 3 +f 1 3 7 5 +f 5 7 8 6 +f 2 6 8 4 +f 1 5 6 2 +f 7 3 4 8 diff --git a/tests/control/polyhedron.off b/tests/control/polyhedron.off new file mode 100644 index 00000000..2c948353 --- /dev/null +++ b/tests/control/polyhedron.off @@ -0,0 +1,18 @@ +OFF +# OFF file written by Coxeter version 0.7.0 +# Polyhedron +8 f6 12 +-1.0 -1.0 -1.0 +-1.0 -1.0 1.0 +-1.0 1.0 -1.0 +-1.0 1.0 1.0 +1.0 -1.0 -1.0 +1.0 -1.0 1.0 +1.0 1.0 -1.0 +1.0 1.0 1.0 +4 0 1 3 2 +4 0 2 6 4 +4 4 6 7 5 +4 1 5 7 3 +4 0 4 5 1 +4 6 2 3 7 diff --git a/tests/control/polyhedron.ply b/tests/control/polyhedron.ply new file mode 100644 index 00000000..f5cd5e56 --- /dev/null +++ b/tests/control/polyhedron.ply @@ -0,0 +1,25 @@ +ply +format ascii 1.0 +comment PLY file written by Coxeter version 0.7.0 +comment Polyhedron +element vertex 8 +property float x +property float y +property float z +element face 6 +property list uchar uint vertex_indices +end_header +-1.0 -1.0 -1.0 +-1.0 -1.0 1.0 +-1.0 1.0 -1.0 +-1.0 1.0 1.0 +1.0 -1.0 -1.0 +1.0 -1.0 1.0 +1.0 1.0 -1.0 +1.0 1.0 1.0 +4 0 1 3 2 +4 0 2 6 4 +4 4 6 7 5 +4 1 5 7 3 +4 0 4 5 1 +4 6 2 3 7 diff --git a/tests/control/polyhedron.stl b/tests/control/polyhedron.stl new file mode 100644 index 00000000..36280262 --- /dev/null +++ b/tests/control/polyhedron.stl @@ -0,0 +1,86 @@ +solid Polyhedron +facet normal -4.0 0.0 0.0 + outer loop + vertex -1.0 -1.0 -1.0 + vertex -1.0 -1.0 1.0 + vertex -1.0 1.0 1.0 + endloop +endfacet +facet normal -4.0 0.0 0.0 + outer loop + vertex -1.0 -1.0 -1.0 + vertex -1.0 1.0 1.0 + vertex -1.0 1.0 -1.0 + endloop +endfacet +facet normal 0.0 0.0 -4.0 + outer loop + vertex -1.0 -1.0 -1.0 + vertex -1.0 1.0 -1.0 + vertex 1.0 1.0 -1.0 + endloop +endfacet +facet normal 0.0 0.0 -4.0 + outer loop + vertex -1.0 -1.0 -1.0 + vertex 1.0 1.0 -1.0 + vertex 1.0 -1.0 -1.0 + endloop +endfacet +facet normal 4.0 0.0 0.0 + outer loop + vertex 1.0 -1.0 -1.0 + vertex 1.0 1.0 -1.0 + vertex 1.0 1.0 1.0 + endloop +endfacet +facet normal 4.0 0.0 -0.0 + outer loop + vertex 1.0 -1.0 -1.0 + vertex 1.0 1.0 1.0 + vertex 1.0 -1.0 1.0 + endloop +endfacet +facet normal 0.0 0.0 4.0 + outer loop + vertex -1.0 -1.0 1.0 + vertex 1.0 -1.0 1.0 + vertex 1.0 1.0 1.0 + endloop +endfacet +facet normal 0.0 -0.0 4.0 + outer loop + vertex -1.0 -1.0 1.0 + vertex 1.0 1.0 1.0 + vertex -1.0 1.0 1.0 + endloop +endfacet +facet normal 0.0 -4.0 0.0 + outer loop + vertex -1.0 -1.0 -1.0 + vertex 1.0 -1.0 -1.0 + vertex 1.0 -1.0 1.0 + endloop +endfacet +facet normal 0.0 -4.0 0.0 + outer loop + vertex -1.0 -1.0 -1.0 + vertex 1.0 -1.0 1.0 + vertex -1.0 -1.0 1.0 + endloop +endfacet +facet normal 0.0 4.0 -0.0 + outer loop + vertex 1.0 1.0 -1.0 + vertex -1.0 1.0 -1.0 + vertex -1.0 1.0 1.0 + endloop +endfacet +facet normal 0.0 4.0 -0.0 + outer loop + vertex 1.0 1.0 -1.0 + vertex -1.0 1.0 1.0 + vertex 1.0 1.0 1.0 + endloop +endfacet +endsolid Polyhedron \ No newline at end of file diff --git a/tests/control/polyhedron.vtk b/tests/control/polyhedron.vtk new file mode 100644 index 00000000..d2920cbf --- /dev/null +++ b/tests/control/polyhedron.vtk @@ -0,0 +1,20 @@ +# vtk DataFile Version 3.0 +Polyhedron created by Coxeter version 0.7.0 +ASCII +DATASET POLYDATA +POINTS 8 float +-1.0 -1.0 -1.0 +-1.0 -1.0 1.0 +-1.0 1.0 -1.0 +-1.0 1.0 1.0 +1.0 -1.0 -1.0 +1.0 -1.0 1.0 +1.0 1.0 -1.0 +1.0 1.0 1.0 +POLYGONS 6 30 +4 0 1 3 2 +4 0 2 6 4 +4 4 6 7 5 +4 1 5 7 3 +4 0 4 5 1 +4 6 2 3 7 diff --git a/tests/control/polyhedron.x3d b/tests/control/polyhedron.x3d new file mode 100644 index 00000000..727efcb4 --- /dev/null +++ b/tests/control/polyhedron.x3d @@ -0,0 +1 @@ + \ No newline at end of file