summaryrefslogtreecommitdiff
path: root/testdata/scad
diff options
context:
space:
mode:
authorMarius Kintel <marius@kintel.net>2014-01-14 01:49:55 (GMT)
committerMarius Kintel <marius@kintel.net>2014-01-14 01:49:55 (GMT)
commit23b04c3a9f1aba164d7429fee4669de18a32d9a8 (patch)
tree9256565d394e35850a8b01ba11c8820546e3c960 /testdata/scad
parente6bfee021b3cb4843a78cf7b526986f51966de32 (diff)
bugfix: division by zero can cause malformed primitives
Diffstat (limited to 'testdata/scad')
-rw-r--r--testdata/scad/features/primitive-inf-tests.scad9
1 files changed, 9 insertions, 0 deletions
diff --git a/testdata/scad/features/primitive-inf-tests.scad b/testdata/scad/features/primitive-inf-tests.scad
new file mode 100644
index 0000000..a0bca32
--- /dev/null
+++ b/testdata/scad/features/primitive-inf-tests.scad
@@ -0,0 +1,9 @@
+cube(1/0);
+cube([0,0,1/0]);
+cylinder(h=10, r=1/0);
+cylinder(h=10, r1=1, r2=1/0);
+cylinder(h=1/0);
+sphere(1/0);
+polygon([[0,0,0],[1,0,0],[1,1/0,0]]);
+polyhedron(points = [[1/0,0,0],[-1,0,0],[0,1,0],[0,-1,0],[0,0,1],[0,0,-1]],
+ triangles = [[0,4,2],[0,2,5],[0,3,4],[0,5,3],[1,2,4],[1,5,2],[1,4,3], [1,3,5]]);
contact: Jan Huwald // Impressum