diff options
author | Marius Kintel <marius@kintel.net> | 2014-01-18 23:29:35 (GMT) |
---|---|---|
committer | Marius Kintel <marius@kintel.net> | 2014-01-18 23:29:35 (GMT) |
commit | 87231f31346149302c5930748ff389d65eadbeb9 (patch) | |
tree | 54ed848b2ef14ca8fc7e55eb19e7186b19e494e2 | |
parent | f881efe47787eb5b58cb5ae50cb3dcff0b64d18c (diff) |
Added tests for minkowski with only one child
-rw-r--r-- | testdata/scad/features/minkowski2-tests.scad | 3 | ||||
-rw-r--r-- | testdata/scad/features/minkowski3-tests.scad | 3 | ||||
-rw-r--r-- | tests/regression/cgalpngtest/minkowski2-tests-expected.png | bin | 7538 -> 6984 bytes | |||
-rw-r--r-- | tests/regression/cgalpngtest/minkowski3-tests-expected.png | bin | 8602 -> 8019 bytes | |||
-rw-r--r-- | tests/regression/dumptest/minkowski2-tests-expected.csg | 5 | ||||
-rw-r--r-- | tests/regression/dumptest/minkowski3-tests-expected.csg | 5 | ||||
-rw-r--r-- | tests/regression/opencsgtest/minkowski2-tests-expected.png | bin | 8177 -> 7388 bytes | |||
-rw-r--r-- | tests/regression/opencsgtest/minkowski3-tests-expected.png | bin | 8820 -> 8028 bytes | |||
-rw-r--r-- | tests/regression/throwntogethertest/minkowski2-tests-expected.png | bin | 3635 -> 7388 bytes | |||
-rw-r--r-- | tests/regression/throwntogethertest/minkowski3-tests-expected.png | bin | 4455 -> 8028 bytes |
10 files changed, 16 insertions, 0 deletions
diff --git a/testdata/scad/features/minkowski2-tests.scad b/testdata/scad/features/minkowski2-tests.scad index 08f3d98..37fad27 100644 --- a/testdata/scad/features/minkowski2-tests.scad +++ b/testdata/scad/features/minkowski2-tests.scad @@ -29,3 +29,6 @@ module roundedBox2dHole() { translate([-20,5,0]) roundedBox2dHole(); translate([0,0,0]) roundedBox2dCut(); translate([25,0,0]) roundedBox2dSimple(); + +// One child +translate([0,-20,0]) minkowski() { square(10); } diff --git a/testdata/scad/features/minkowski3-tests.scad b/testdata/scad/features/minkowski3-tests.scad index 0451b57..61a1dee 100644 --- a/testdata/scad/features/minkowski3-tests.scad +++ b/testdata/scad/features/minkowski3-tests.scad @@ -29,6 +29,9 @@ translate([-20,30,0]) roundedBox3dHole(); translate([0,25,0]) roundedBox3dCut(); translate([25,25,0]) roundedBox3dSimple(); +// One child +translate([0,0,0]) minkowski() { cube([10,10,5]); } + // Empty minkowski(); // No children diff --git a/tests/regression/cgalpngtest/minkowski2-tests-expected.png b/tests/regression/cgalpngtest/minkowski2-tests-expected.png Binary files differindex ebdbc74..b85161b 100644 --- a/tests/regression/cgalpngtest/minkowski2-tests-expected.png +++ b/tests/regression/cgalpngtest/minkowski2-tests-expected.png diff --git a/tests/regression/cgalpngtest/minkowski3-tests-expected.png b/tests/regression/cgalpngtest/minkowski3-tests-expected.png Binary files differindex 6d74961..2d2965a 100644 --- a/tests/regression/cgalpngtest/minkowski3-tests-expected.png +++ b/tests/regression/cgalpngtest/minkowski3-tests-expected.png diff --git a/tests/regression/dumptest/minkowski2-tests-expected.csg b/tests/regression/dumptest/minkowski2-tests-expected.csg index ec67feb..e653f8b 100644 --- a/tests/regression/dumptest/minkowski2-tests-expected.csg +++ b/tests/regression/dumptest/minkowski2-tests-expected.csg @@ -29,4 +29,9 @@ group() { } } } + multmatrix([[1, 0, 0, 0], [0, 1, 0, -20], [0, 0, 1, 0], [0, 0, 0, 1]]) { + minkowski(convexity = 0) { + square(size = [10, 10], center = false); + } + } } diff --git a/tests/regression/dumptest/minkowski3-tests-expected.csg b/tests/regression/dumptest/minkowski3-tests-expected.csg index 7dc82e1..0f82691 100644 --- a/tests/regression/dumptest/minkowski3-tests-expected.csg +++ b/tests/regression/dumptest/minkowski3-tests-expected.csg @@ -29,6 +29,11 @@ group() { } } } + multmatrix([[1, 0, 0, 0], [0, 1, 0, 0], [0, 0, 1, 0], [0, 0, 0, 1]]) { + minkowski(convexity = 0) { + cube(size = [10, 10, 5], center = false); + } + } minkowski(convexity = 0); minkowski(convexity = 0); } diff --git a/tests/regression/opencsgtest/minkowski2-tests-expected.png b/tests/regression/opencsgtest/minkowski2-tests-expected.png Binary files differindex 062f1ed..9ea580d 100644 --- a/tests/regression/opencsgtest/minkowski2-tests-expected.png +++ b/tests/regression/opencsgtest/minkowski2-tests-expected.png diff --git a/tests/regression/opencsgtest/minkowski3-tests-expected.png b/tests/regression/opencsgtest/minkowski3-tests-expected.png Binary files differindex 1f0d572..4ef31a9 100644 --- a/tests/regression/opencsgtest/minkowski3-tests-expected.png +++ b/tests/regression/opencsgtest/minkowski3-tests-expected.png diff --git a/tests/regression/throwntogethertest/minkowski2-tests-expected.png b/tests/regression/throwntogethertest/minkowski2-tests-expected.png Binary files differindex a511f37..9ea580d 100644 --- a/tests/regression/throwntogethertest/minkowski2-tests-expected.png +++ b/tests/regression/throwntogethertest/minkowski2-tests-expected.png diff --git a/tests/regression/throwntogethertest/minkowski3-tests-expected.png b/tests/regression/throwntogethertest/minkowski3-tests-expected.png Binary files differindex 6ba0161..4ef31a9 100644 --- a/tests/regression/throwntogethertest/minkowski3-tests-expected.png +++ b/tests/regression/throwntogethertest/minkowski3-tests-expected.png |