diff options
Diffstat (limited to 'testdata')
32 files changed, 31 insertions, 2 deletions
diff --git a/testdata/scad/minimal/transform-insert.dxf b/testdata/dxf/transform-insert.dxf index 40064c2..40064c2 100644 --- a/testdata/scad/minimal/transform-insert.dxf +++ b/testdata/dxf/transform-insert.dxf diff --git a/testdata/scad/dxf/arc.scad b/testdata/scad/dxf/arc.scad new file mode 100644 index 0000000..fff70a3 --- /dev/null +++ b/testdata/scad/dxf/arc.scad @@ -0,0 +1 @@ +import("../../dxf/arc.dxf"); diff --git a/testdata/scad/dxf/circle-advanced.scad b/testdata/scad/dxf/circle-advanced.scad new file mode 100644 index 0000000..801ea05 --- /dev/null +++ b/testdata/scad/dxf/circle-advanced.scad @@ -0,0 +1 @@ +import("../../dxf/circle-advanced.dxf"); diff --git a/testdata/scad/dxf/circle-double.scad b/testdata/scad/dxf/circle-double.scad new file mode 100644 index 0000000..095c785 --- /dev/null +++ b/testdata/scad/dxf/circle-double.scad @@ -0,0 +1 @@ +import("../../dxf/circle-double.dxf"); diff --git a/testdata/scad/dxf/circle-small.scad b/testdata/scad/dxf/circle-small.scad new file mode 100644 index 0000000..94f5fa4 --- /dev/null +++ b/testdata/scad/dxf/circle-small.scad @@ -0,0 +1 @@ +import("../../dxf/circle-small.dxf"); diff --git a/testdata/scad/dxf/circle.scad b/testdata/scad/dxf/circle.scad new file mode 100644 index 0000000..8b5d132 --- /dev/null +++ b/testdata/scad/dxf/circle.scad @@ -0,0 +1 @@ +import("../../dxf/circle.dxf"); diff --git a/testdata/scad/dxf/ellipse-arc-rot.scad b/testdata/scad/dxf/ellipse-arc-rot.scad new file mode 100644 index 0000000..4b3b603 --- /dev/null +++ b/testdata/scad/dxf/ellipse-arc-rot.scad @@ -0,0 +1 @@ +import("../../dxf/ellipse-arc-rot.dxf"); diff --git a/testdata/scad/dxf/ellipse-arc.scad b/testdata/scad/dxf/ellipse-arc.scad new file mode 100644 index 0000000..4a43a16 --- /dev/null +++ b/testdata/scad/dxf/ellipse-arc.scad @@ -0,0 +1 @@ +import("../../dxf/ellipse-arc.dxf"); diff --git a/testdata/scad/dxf/ellipse-reverse.scad b/testdata/scad/dxf/ellipse-reverse.scad new file mode 100644 index 0000000..646a74a --- /dev/null +++ b/testdata/scad/dxf/ellipse-reverse.scad @@ -0,0 +1 @@ +import("../../dxf/ellipse-reverse.dxf"); diff --git a/testdata/scad/dxf/ellipse-rot.scad b/testdata/scad/dxf/ellipse-rot.scad new file mode 100644 index 0000000..f2c872f --- /dev/null +++ b/testdata/scad/dxf/ellipse-rot.scad @@ -0,0 +1 @@ +import("../../dxf/ellipse-rot.dxf"); diff --git a/testdata/scad/dxf/ellipse.scad b/testdata/scad/dxf/ellipse.scad new file mode 100644 index 0000000..5b56d35 --- /dev/null +++ b/testdata/scad/dxf/ellipse.scad @@ -0,0 +1 @@ +import("../../dxf/ellipse.dxf"); diff --git a/testdata/scad/dxf/lwpolyline-closed.scad b/testdata/scad/dxf/lwpolyline-closed.scad new file mode 100644 index 0000000..8408ac8 --- /dev/null +++ b/testdata/scad/dxf/lwpolyline-closed.scad @@ -0,0 +1 @@ +import("../../dxf/lwpolyline-closed.dxf"); diff --git a/testdata/scad/dxf/lwpolyline.scad b/testdata/scad/dxf/lwpolyline.scad new file mode 100644 index 0000000..0a50787 --- /dev/null +++ b/testdata/scad/dxf/lwpolyline.scad @@ -0,0 +1 @@ +import("../../dxf/lwpolyline.dxf"); diff --git a/testdata/scad/dxf/lwpolyline2.scad b/testdata/scad/dxf/lwpolyline2.scad new file mode 100644 index 0000000..c0bf16c --- /dev/null +++ b/testdata/scad/dxf/lwpolyline2.scad @@ -0,0 +1 @@ +import("../../dxf/lwpolyline2.dxf"); diff --git a/testdata/scad/dxf/multiple-layers.scad b/testdata/scad/dxf/multiple-layers.scad new file mode 100644 index 0000000..f32fdb1 --- /dev/null +++ b/testdata/scad/dxf/multiple-layers.scad @@ -0,0 +1 @@ +import("../../dxf/multiple-layers.dxf"); diff --git a/testdata/scad/dxf/polygon-concave-hole.scad b/testdata/scad/dxf/polygon-concave-hole.scad new file mode 100644 index 0000000..65ee56f --- /dev/null +++ b/testdata/scad/dxf/polygon-concave-hole.scad @@ -0,0 +1 @@ +import("../../dxf/polygon-concave-hole.dxf"); diff --git a/testdata/scad/dxf/polygon-concave-simple.scad b/testdata/scad/dxf/polygon-concave-simple.scad new file mode 100644 index 0000000..8f9ad18 --- /dev/null +++ b/testdata/scad/dxf/polygon-concave-simple.scad @@ -0,0 +1 @@ +import("../../dxf/polygon-concave-simple.dxf"); diff --git a/testdata/scad/dxf/polygon-concave.scad b/testdata/scad/dxf/polygon-concave.scad new file mode 100644 index 0000000..13db93c --- /dev/null +++ b/testdata/scad/dxf/polygon-concave.scad @@ -0,0 +1 @@ +import("../../dxf/polygon-concave.dxf"); diff --git a/testdata/scad/dxf/polygon-holes-touch.scad b/testdata/scad/dxf/polygon-holes-touch.scad new file mode 100644 index 0000000..f716bb9 --- /dev/null +++ b/testdata/scad/dxf/polygon-holes-touch.scad @@ -0,0 +1 @@ +import("../../dxf/polygon-holes-touch.dxf"); diff --git a/testdata/scad/dxf/polygon-intersect.scad b/testdata/scad/dxf/polygon-intersect.scad new file mode 100644 index 0000000..a1060fa --- /dev/null +++ b/testdata/scad/dxf/polygon-intersect.scad @@ -0,0 +1 @@ +import("../../dxf/polygon-intersect.dxf"); diff --git a/testdata/scad/dxf/polygon-many-holes.scad b/testdata/scad/dxf/polygon-many-holes.scad new file mode 100644 index 0000000..0ea3324 --- /dev/null +++ b/testdata/scad/dxf/polygon-many-holes.scad @@ -0,0 +1 @@ +import("../../dxf/polygon-many-holes.dxf"); diff --git a/testdata/scad/dxf/polygon-mesh.scad b/testdata/scad/dxf/polygon-mesh.scad new file mode 100644 index 0000000..af3e372 --- /dev/null +++ b/testdata/scad/dxf/polygon-mesh.scad @@ -0,0 +1 @@ +import("../../dxf/polygon-mesh.dxf"); diff --git a/testdata/scad/dxf/polygon-overlap.scad b/testdata/scad/dxf/polygon-overlap.scad new file mode 100644 index 0000000..2958f5a --- /dev/null +++ b/testdata/scad/dxf/polygon-overlap.scad @@ -0,0 +1 @@ +import("../../dxf/polygon-overlap.dxf"); diff --git a/testdata/scad/dxf/polygon-riser.scad b/testdata/scad/dxf/polygon-riser.scad new file mode 100644 index 0000000..7607258 --- /dev/null +++ b/testdata/scad/dxf/polygon-riser.scad @@ -0,0 +1 @@ +import("../../dxf/polygon-riser.dxf"); diff --git a/testdata/scad/dxf/polygon-self-intersect.scad b/testdata/scad/dxf/polygon-self-intersect.scad new file mode 100644 index 0000000..e4764b3 --- /dev/null +++ b/testdata/scad/dxf/polygon-self-intersect.scad @@ -0,0 +1 @@ +import("../../dxf/polygon-self-intersect.dxf"); diff --git a/testdata/scad/dxf/polygon8.scad b/testdata/scad/dxf/polygon8.scad new file mode 100644 index 0000000..d17a77a --- /dev/null +++ b/testdata/scad/dxf/polygon8.scad @@ -0,0 +1 @@ +import("../../dxf/polygon8.dxf"); diff --git a/testdata/scad/dxf/polygons.scad b/testdata/scad/dxf/polygons.scad new file mode 100644 index 0000000..90fe14b --- /dev/null +++ b/testdata/scad/dxf/polygons.scad @@ -0,0 +1 @@ +import("../../dxf/polygons.dxf"); diff --git a/testdata/scad/dxf/transform-insert.scad b/testdata/scad/dxf/transform-insert.scad new file mode 100644 index 0000000..22a0132 --- /dev/null +++ b/testdata/scad/dxf/transform-insert.scad @@ -0,0 +1 @@ +import("../../dxf/transform-insert.dxf"); diff --git a/testdata/scad/dxf/triangle-with-duplicate-vertex.scad b/testdata/scad/dxf/triangle-with-duplicate-vertex.scad new file mode 100644 index 0000000..d7dfe74 --- /dev/null +++ b/testdata/scad/dxf/triangle-with-duplicate-vertex.scad @@ -0,0 +1 @@ +import("../../dxf/triangle-with-duplicate-vertex.dxf"); diff --git a/testdata/scad/features/transform-tests.scad b/testdata/scad/features/transform-tests.scad index a591695..e2dd71e 100644 --- a/testdata/scad/features/transform-tests.scad +++ b/testdata/scad/features/transform-tests.scad @@ -5,6 +5,7 @@ module mycyl() { translate([25,0,0]) scale([1,2,0.5]) mycyl(); translate([20,-30,0]) scale(0.5) mycyl(); translate([0,-20,0]) rotate([90,0,0]) mycyl(); +translate([0,-40,0]) rotate([90,0,45]) mycyl(); rotate(v=[-1,0,0], a=45) mycyl(); multmatrix([[1,0,0,-25], [0,1,0,0], @@ -15,4 +16,4 @@ multmatrix([[1,0.4,0.1,-25], [0.2,0.2,0.5,0], [0,0,0,1]]) mycyl(); -//FIXME: mirror()
\ No newline at end of file +//FIXME: mirror() and scale()
\ No newline at end of file diff --git a/testdata/scad/minimal/allfunctions.scad b/testdata/scad/minimal/allfunctions.scad index c33b43c..ef21a90 100644 --- a/testdata/scad/minimal/allfunctions.scad +++ b/testdata/scad/minimal/allfunctions.scad @@ -23,3 +23,4 @@ a = lookup(); a = dxf_dim(); a = dxf_cross(); a = version(); +a = version_num(); diff --git a/testdata/scad/minimal/transform-insert.scad b/testdata/scad/minimal/transform-insert.scad deleted file mode 100644 index 1237bb2..0000000 --- a/testdata/scad/minimal/transform-insert.scad +++ /dev/null @@ -1 +0,0 @@ -import_dxf("transform-insert.dxf"); |