Marius Kintel
5b1ae5cbb1
test data update
2014-01-09 02:06:36 -05:00
Marius Kintel
669c30be6a
Implemented resize
2014-01-09 02:06:35 -05:00
Marius Kintel
b272d1f0de
Added mixed 2D and 3D object for difference tests
2013-12-28 17:11:56 -05:00
Marius Kintel
ce8bf70604
Added 2D difference tests
2013-12-28 16:41:28 -05:00
Marius Kintel
cc3858949e
Updated tests
2013-12-28 14:27:21 -05:00
Marius Kintel
68de0ab680
Updated tests
2013-12-26 18:31:38 -05:00
Marius Kintel
8c02f17bb3
Updated tests
2013-12-26 18:09:19 -05:00
Marius Kintel
e64bf96b37
Added mesh test
2013-12-15 20:15:01 -05:00
Marius Kintel
446dc3d36d
Improved non-planar tests
2013-12-15 18:19:05 -05:00
Marius Kintel
c7cea0082e
Added testcase for concave polygons in polyhedrons
2013-12-15 15:02:32 -05:00
Marius Kintel
cca80a1559
bugfix: #562 didn't take into account that it's allowed with all X coordinates being negative
2013-12-14 17:44:05 -05:00
Marius Kintel
de2db22b5f
Split projection tests into cut vs. project
2013-11-25 00:27:15 -05:00
Marius Kintel
91c2b8909c
Added test for implicit union of render() children
2013-11-23 22:10:05 -05:00
Marius Kintel
7b526bc27a
Added test for polygon with hole
2013-11-23 20:00:19 -05:00
Marius Kintel
2162aaed64
Split up projection tests to avoid long running times
2013-11-20 01:27:46 -05:00
Torsten Paul
1fcad169e6
Update 'for' test cases to match the new range expression handling.
2013-11-11 01:38:34 +01:00
Torsten Paul
74082c8cff
Extend circle tests to cover the new diameter parameter.
2013-10-21 19:47:55 +02:00
Torsten Paul
141f43498c
Add cylinder tests to cover the new diameter parameters.
2013-10-21 19:47:55 +02:00
Torsten Paul
6624fc7089
Extend sphere tests to cover the new diameter parameter.
2013-10-21 19:47:48 +02:00
Don Bright
30fd8b250a
little tweaks, cleanups, tab fixing, eliminating comments
2013-09-12 20:03:27 -05:00
Don Bright
d6a57b8968
fix bug in 2d resize code
2013-09-12 19:44:07 -05:00
Don Bright
506ed4e693
first step of dealing with issue #455
2013-08-13 21:14:56 -05:00
Marius Kintel
3f936099fa
Clamp linear_extrude height to 0. Fixes #405
2013-06-15 12:48:09 -04:00
Marius Kintel
f2f019f57e
clamp to 3. Fixes #395
2013-06-08 02:12:06 -04:00
Marius Kintel
84088dee58
Improved if-else test to include a multiple-children test
2013-06-01 16:11:15 -04:00
Marius Kintel
794b80ffcf
Modified tests for #304
2013-05-25 13:11:09 -04:00
Marius Kintel
71ab237aad
Added tests for linear extrude with scale. Should mostly fix #273
2013-05-21 21:26:51 -04:00
Marius Kintel
adffb9121f
Added support for 2D scaling in linear_extrude
2013-05-10 18:01:50 +02:00
Marius Kintel
6ee78e7f68
Handle lack of trailing newline in dat files. Fixes #336
2013-05-09 14:32:43 +02:00
Marius Kintel
c5ebdb788b
Added failing test for #336
2013-05-09 14:23:52 +02:00
Marius Kintel
ad8ba77a15
Added failing test for #352
2013-05-09 12:16:58 +02:00
Marius Kintel
e09d1df0e1
Merge branch 'master' into local-scope
2013-05-05 01:26:09 +02:00
Marius Kintel
c4cae2a29a
Fixes crash if hull's children are empty objects. Fixes #345
2013-05-02 22:11:23 -04:00
Marius Kintel
9b740b558d
Further refactoring of scope/context mechanisms. Mostly related to the new FileContext class. Not quite there yet, but almost
2013-04-26 17:45:03 -04:00
Marius Kintel
a37813a899
Refactored context handling into using separate Module contexts and Eval contexts. This allows for recursive module calls, and cascading children. I believe this fixes issue #116
2013-04-09 00:28:16 -04:00
Marius Kintel
3307deee93
Added test for inner module variables
2013-04-08 22:41:28 -04:00
don bright
eb8772539c
update test results
2013-03-16 13:34:47 -05:00
don bright
9891d8c86c
fix 3d test bug, improve 2d test, update release note
2013-03-16 13:04:32 -05:00
don bright
ea0bb94be9
Merge branch 'master' of github.com:openscad/openscad into resize5
2013-03-11 16:40:51 -07:00
don bright
fc257c9383
make resize of flat objects fail in the direction normal to the flat.
...
also fail on resize to negative size.
update tests
2013-03-11 17:23:53 -05:00
don bright
4e2965ac17
fix crashbug 2d resize. add 2d tests. print offscreen warning better.
2013-03-11 10:59:52 -05:00
don bright
3cf6c24d83
beginning of resize() command implementation.
2013-03-09 20:28:43 -06:00
Marius Kintel
b7bb0071fb
Added tests which slipped through earlier. Fixes #298
2013-03-09 10:39:46 -05:00
Marius Kintel
c087605193
Support reading binary STLs which happen to start with the string 'solid'. Fixes #258
2013-01-28 17:58:36 -05:00
Marius Kintel
810f1a8618
Don't just ignore geometric nodes having zero volume/area - when doing difference/intersection, they tend to turn negative objects into positive ones. Fixes #221
2013-01-08 13:26:25 -05:00
Marius Kintel
d983ede356
Merge pull request #222 from mrrobinson/master
...
Difference test for subtracting something from nothing
2013-01-07 19:42:46 -08:00
Marius Kintel
bc7ff5aa8d
Ignore dimension when evaluating control modules mixed with geometry children. Fixes #229
2012-12-27 17:30:13 +01:00
John-Paul Robinson
cd894cbbc3
Added difference test for something from nothing
...
The difference tests all subtract objects from an existing object but if
there is no existing object as the first argument the results are
inconsistent across Mac and Linux platforms. Added a test to highlight
this condition.
2012-11-26 16:47:02 -06:00
Marius Kintel
0cea83a35d
Fixed weakness in parser causing modifier characters not to work in front of 'if' statements. Fixes #197
2012-10-07 15:24:08 -04:00
don bright
2ac3286290
add line to hull test
2012-08-22 12:23:17 +02:00