Commit graph

1590 commits

Author SHA1 Message Date
Garth Minette
f9aa81e178 Improved docs gen script for Returns:, Custom:, Includes:, Topics:, and positional/named args spits. 2021-01-05 01:20:01 -08:00
Garth Minette
a683fa9ead Fix for cuboid negative chamfer/rounding overhangs. 2021-01-01 16:31:15 -08:00
Revar Desmera
0252012979
Merge pull request #354 from adrianVmariano/master
echo_matrix
2021-01-01 01:50:35 -08:00
Revar Desmera
6105480370
Merge pull request #355 from revarbat/revarbat_dev
Refactored and modernized heightfield(), enabling functional literal …
2021-01-01 01:47:35 -08:00
Garth Minette
6b77a3a199 Don't do function literals in examples. We can't render them yet. 2021-01-01 01:26:36 -08:00
Garth Minette
9633608341 Fixed data array heightfield handling. 2021-01-01 01:21:17 -08:00
Garth Minette
d1fb992e2c Refactored and modernized heightfield(), enabling functional literal use. 2021-01-01 01:00:07 -08:00
Adrian Mariano
0f55fb512e eps bug fix 2021-01-01 01:35:34 -05:00
Adrian Mariano
ec915a7eaa Added echo_matrix, matrix_strings, str_pad and str_replace_char. 2021-01-01 01:30:13 -05:00
Revar Desmera
186190452b
Merge pull request #352 from adrianVmariano/master
Err msg tweak for skin()
2020-12-31 16:54:16 -08:00
Revar Desmera
2726227ddd
Merge pull request #353 from revarbat/revarbat_dev
Bugfix for malformed teardrop2d()
2020-12-31 16:36:27 -08:00
Garth Minette
d1fe384f95 Bugfix for malformed teardrop2d() 2020-12-31 16:33:09 -08:00
Adrian Mariano
e0ac4d0c1b Fixed bugs in list_set, list_remove, list_insert that were revealed by
adding degenerate case tests.  List_set was broken for minlen
nonzero (no tests).  Added seed to shuffle.  Fixed bounds check error
in rounded_prism.
2020-12-31 09:32:47 -05:00
Adrian Mariano
5269b26703 Improved error message for skin() 2020-12-31 08:58:22 -05:00
Revar Desmera
1ce1b01746
Merge pull request #351 from revarbat/revarbat_dev
Added logo to README.
2020-12-30 15:46:27 -08:00
Garth Minette
b8f655e43c Added logo to README. 2020-12-30 15:44:17 -08:00
Revar Desmera
69e8cdc845
Merge pull request #350 from revarbat/revarbat_dev
Revarbat dev
2020-12-30 00:40:12 -08:00
Garth Minette
6e677498f9 Example fix for path_chamfer_and_rounding() 2020-12-30 00:38:24 -08:00
Garth Minette
0299270f6a Added rounding and chamfering to trapezoid() 2020-12-30 00:34:25 -08:00
Garth Minette
6fb0343016 minkowski_difference() 3d bugfix. 2020-12-29 22:04:47 -08:00
Garth Minette
1a9b683890 Bottom half example fix. 2020-12-29 21:23:02 -08:00
Garth Minette
36298b38d6 Added Mutators tutorial to generation list. 2020-12-29 21:21:12 -08:00
Garth Minette
a9c3b1f244 Initial mutators tutorial. 2020-12-29 21:08:41 -08:00
Garth Minette
650deb83e3 Merge branch 'revarbat_dev' of github.com:revarbat/BOSL2 into revarbat_dev 2020-12-29 21:04:47 -08:00
Garth Minette
69124938a6 Added planer=true to minkowski_difference() and bounding_box(). Refactored shell2d(). 2020-12-29 21:02:46 -08:00
Revar Desmera
0dac4510a6
Merge pull request #349 from revarbat/revarbat_dev
orig sphere matching to builtin.
2020-12-28 03:37:34 -08:00
Garth Minette
53fae5a3b2 Improve orig sphere matching to builtin, at small scales. 2020-12-28 03:31:51 -08:00
Garth Minette
4af7fe8e05 Make style=orig spheroid more accurately match built-in sphere. 2020-12-28 03:25:08 -08:00
Revar Desmera
59c22a2670
Merge pull request #348 from revarbat/revarbat_dev
Tutorial work
2020-12-28 03:11:14 -08:00
Garth Minette
70a924e776 Paths tutorial image fixes. 2020-12-28 02:46:33 -08:00
Garth Minette
2b0a129212 Basic_Shapes.md -> Shapes2d & Shapes3d 2020-12-28 02:12:21 -08:00
Garth Minette
eb12f5f9cb Tutorials work.. Shapes2d and Paths. 2020-12-28 02:10:50 -08:00
Garth Minette
b054edb5fb Fix for anchors in trapezoid() when using shift=. 2020-12-27 21:55:36 -08:00
Garth Minette
fb0de58c7f Fixes for faster construction of sphere() 2020-12-27 21:54:31 -08:00
Garth Minette
f30e46e3ac Enhanced show_anchors() to handle 2d. 2020-12-27 21:52:13 -08:00
Garth Minette
b518763d6f Fixed shift handling for rect geometries. 2020-12-27 21:48:16 -08:00
Revar Desmera
b7b22cbf7e
Merge pull request #345 from adrianVmariano/master
fixed hull_points bugs, added seeds to tests, seed parm to shuffle()
2020-12-22 17:35:19 -08:00
Adrian Mariano
a495528398 Fixed bugs in hull_points, added seeds to tests, added seed parm to shuffle() 2020-12-22 18:15:25 -05:00
Revar Desmera
461bd21236
Merge pull request #344 from adrianVmariano/master
Added vnf_wireframe, tweaked reverse error message,
2020-12-19 16:49:33 -08:00
Adrian Mariano
e10a70fc98 Add "bad" example 2020-12-19 19:36:15 -05:00
Adrian Mariano
f2bb9bcb4b Added vnf_wireframe, tweaked reverse error message, 2020-12-19 11:48:05 -05:00
Revar Desmera
de7f8569bf
Merge pull request #341 from revarbat/revarbat_dev
mutator fixes.
2020-12-18 19:07:09 -08:00
Garth Minette
423fef1094 Fixes for bounding_box() and minkowsi_difference() 2020-12-18 19:04:28 -08:00
Garth Minette
4b4304d794 Added anchor_arrow2d() 2020-12-18 19:01:57 -08:00
Adrian Mariano
3774e25689 remove hull.scad, replaced with test_hull.scad 2020-12-16 21:29:33 -05:00
Adrian Mariano
0cfa56d6a7 Merge branch 'master' of https://github.com/revarbat/BOSL2 2020-12-16 21:26:22 -05:00
Revar Desmera
11c15c9aff
Merge pull request #339 from thehans/patch-1
Check openscad return code in run_tests.sh
2020-12-16 16:31:46 -08:00
Hans Loeblich
d287dfe9f1
Check openscad return code in run_tests.sh
I found that even though my openscad was crashing on tests_hull.scad, this script reported that it had passed.  This change saves the exit code of the openscad command, and checks that it is 0 (success).
2020-12-16 15:46:23 -06:00
Revar Desmera
03823f990c
Merge pull request #336 from revarbat/revarbat_dev
Various fixes to get example generation working.
2020-12-14 18:33:20 -08:00
Garth Minette
35e6fdb1aa Various fixes to get example generation working. 2020-12-14 18:28:26 -08:00