Revar Desmera
|
d64b836e8b
|
Tweaked offset() to work on regions as well as paths.
|
2019-06-26 18:56:33 -07:00 |
|
Revar Desmera
|
83e6eb24ee
|
Added offset()
|
2019-06-25 17:57:03 -07:00 |
|
Revar Desmera
|
206946e7f2
|
Merge branch 'master' of github.com:revarbat/BOSL2
|
2019-06-25 17:44:25 -07:00 |
|
Revar Desmera
|
e162e14cc5
|
Added bselect() and list_bset()
|
2019-06-25 17:44:21 -07:00 |
|
Revar Desmera
|
0557bb339b
|
Merge pull request #53 from adrianVmariano/master
Changed sort and sortidx to use efficient method for certain cases.
|
2019-06-25 16:20:08 -07:00 |
|
Adrian Mariano
|
8ce98ab286
|
Changed sort and sortidx to use efficient method for certain cases.
|
2019-06-25 19:16:40 -04:00 |
|
Revar Desmera
|
c13a8fe40a
|
Added cubetruss.scad libfile.
|
2019-06-24 23:53:22 -07:00 |
|
Revar Desmera
|
88976183a4
|
Make cuboid() smarter about allowing chamfers larger than uninvolved sides.
|
2019-06-24 17:48:58 -07:00 |
|
Revar Desmera
|
4c659e9f40
|
Fix truncated example.
|
2019-06-24 15:45:42 -07:00 |
|
Revar Desmera
|
56b41b487b
|
Improved compare_vals() and compare_lists() for heterogenous types.
|
2019-06-24 15:31:59 -07:00 |
|
Revar Desmera
|
94c2378136
|
Fix error in bezier_offset() docs.
|
2019-06-24 02:24:17 -07:00 |
|
Revar Desmera
|
72c0922c13
|
Reworked bezier_offset()
|
2019-06-24 02:18:37 -07:00 |
|
Revar Desmera
|
2f6671e56d
|
Long overdue path and bezier function and module name cleanups.
|
2019-06-24 00:32:13 -07:00 |
|
Revar Desmera
|
612306e4b3
|
Rotated thread profile cross section images.
|
2019-06-23 19:14:14 -07:00 |
|
Revar Desmera
|
fb254d609a
|
Added r1/r2 args for various edge rounding routines to allow graduated radius curvatures.
|
2019-06-23 18:47:35 -07:00 |
|
Revar Desmera
|
d784b21abf
|
Merge pull request #52 from adrianVmariano/master
Three new supershape examples
|
2019-06-23 17:44:57 -07:00 |
|
Revar Desmera
|
bf07ec504a
|
Merge branch 'master' of github.com:revarbat/BOSL2
|
2019-06-23 17:43:07 -07:00 |
|
Revar Desmera
|
6180771cf1
|
Fixed edge case orient_and_align() with 0 height.
|
2019-06-23 17:42:57 -07:00 |
|
Adrian Mariano
|
fb5580268a
|
Three new supershape examples
|
2019-06-23 17:21:00 -04:00 |
|
Revar Desmera
|
2b390adb7f
|
Merge pull request #49 from adrianVmariano/master
Added faster and simpler versions of max_index and min_index.
|
2019-06-23 14:16:48 -07:00 |
|
Adrian Mariano
|
49365add3c
|
Added faster and simpler versions of max_index and min_index.
|
2019-06-23 13:17:04 -04:00 |
|
Revar Desmera
|
568f18cc9e
|
Merge pull request #48 from adrianVmariano/master
Changed str_frac() to take mixed fractions with mixed, improper and signed flag options.
|
2019-06-23 09:58:33 -07:00 |
|
Adrian Mariano
|
aa31fb9ddd
|
Changed str_frac() to take mixed fractions with mixed, improper and signed flag options.
|
2019-06-23 12:51:43 -04:00 |
|
Revar Desmera
|
10f7d5118f
|
Merge pull request #47 from adrianVmariano/master
Use each in flatten(). It's faster.
|
2019-06-23 00:24:40 -07:00 |
|
Revar Desmera
|
aa51988a83
|
Added braced example image for thinning_wall.
|
2019-06-23 00:03:13 -07:00 |
|
Revar Desmera
|
72c2df1ba4
|
Merged thinning_wall() and braced_thinning_wall().
|
2019-06-22 23:55:39 -07:00 |
|
Adrian Mariano
|
ba9011f002
|
Use each in flatten(). It's faster.
|
2019-06-22 17:00:12 -04:00 |
|
Revar Desmera
|
075172d957
|
Fixed roundcorners spinning example images.
|
2019-06-22 13:11:06 -07:00 |
|
Revar Desmera
|
741e02c43a
|
Fixed error generating example images.
|
2019-06-22 12:45:04 -07:00 |
|
Revar Desmera
|
5cf087148f
|
Merge pull request #46 from adrianVmariano/master
New functions for strings, examples for roundcorners
|
2019-06-22 12:29:43 -07:00 |
|
Adrian Mariano
|
e3be9a3b5b
|
Combined str_matches and str_match and added start parameter.
|
2019-06-22 14:50:01 -04:00 |
|
Adrian Mariano
|
60be226e85
|
Added 3 examples to roundcorners.
Added doc text for list_increasing and list_decreasing.
Added str_match, str_matches, starts_width, ends_width.
Fixed substr to use tail recursion.
|
2019-06-22 13:33:49 -04:00 |
|
Revar Desmera
|
2886cd907b
|
Made trace_polyline() not have horrible joints.
|
2019-06-21 17:38:14 -07:00 |
|
Revar Desmera
|
5300ac3c8c
|
Made gear shaft holes have minimum 12 sides.
|
2019-06-21 17:37:17 -07:00 |
|
Revar Desmera
|
790f08c143
|
Removed transparent() references
|
2019-06-21 17:36:38 -07:00 |
|
Revar Desmera
|
5eab1be429
|
Fixed edge case optimization in rotate_points3d()
|
2019-06-21 17:04:16 -07:00 |
|
Revar Desmera
|
65666ce334
|
Fixed broken cylinder()
|
2019-06-19 23:33:33 -07:00 |
|
Revar Desmera
|
5133734cfd
|
Changed list_range(s,e,n) to auto-set step to (e-s)/(n-1).
|
2019-06-19 01:51:47 -07:00 |
|
Revar Desmera
|
6dbff74f2b
|
Rewrote bezier_segment_closest_point() algorithm to search all minima.
|
2019-06-19 01:35:08 -07:00 |
|
Revar Desmera
|
d069cf39ce
|
Added triplet() and triplet_wrap().
|
2019-06-19 01:31:44 -07:00 |
|
Revar Desmera
|
02da52c097
|
Fixed supershape example images.
|
2019-06-18 01:08:24 -07:00 |
|
Revar Desmera
|
1715f36bc1
|
Updated boolean geometry docs.
|
2019-06-18 00:46:05 -07:00 |
|
Revar Desmera
|
3655bab0a3
|
Added exclusive_or() as a module.
|
2019-06-18 00:09:51 -07:00 |
|
Revar Desmera
|
72bb408c4e
|
Tweak to boolean geometry example code.
|
2019-06-17 23:46:20 -07:00 |
|
Revar Desmera
|
855256641d
|
Improved boolean geometry example.
|
2019-06-17 22:24:36 -07:00 |
|
Revar Desmera
|
fea4a6b6ca
|
Fixed unmerged adjacent polygons in boolean geometry.
|
2019-06-17 21:44:50 -07:00 |
|
Revar Desmera
|
1ad126f85d
|
Boolean geometry bugfixes.
|
2019-06-17 18:55:10 -07:00 |
|
Revar Desmera
|
88314af127
|
Moved some paths functions to geometry.scad
|
2019-06-17 00:10:01 -07:00 |
|
Revar Desmera
|
f585b1fecd
|
Added regions and compound boolean 2d geometry.
|
2019-06-16 23:57:05 -07:00 |
|
Revar Desmera
|
3b1df57d5d
|
Added deduplicate()
|
2019-06-16 23:54:44 -07:00 |
|