diff options
author | Marius Kintel <marius@kintel.net> | 2014-01-14 01:49:55 (GMT) |
---|---|---|
committer | Marius Kintel <marius@kintel.net> | 2014-01-14 01:49:55 (GMT) |
commit | 23b04c3a9f1aba164d7429fee4669de18a32d9a8 (patch) | |
tree | 9256565d394e35850a8b01ba11c8820546e3c960 /testdata/scad | |
parent | e6bfee021b3cb4843a78cf7b526986f51966de32 (diff) |
bugfix: division by zero can cause malformed primitives
Diffstat (limited to 'testdata/scad')
-rw-r--r-- | testdata/scad/features/primitive-inf-tests.scad | 9 |
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]]); |