Garth Minette
e4bac06df7
Removed knurlings.scad as it's now handled by textures in skin.scad.
2022-04-17 20:14:10 -07:00
Garth Minette
e5454a048e
Added textured_linear_sweep(), textured_revolution(), and textured_cylinder().
2022-04-17 15:53:28 -07:00
Adrian Mariano
7afef10a79
usage messages fixes, req_children additions
2022-03-31 18:12:23 -04:00
Adrian Mariano
c5ea11df87
fix usage messages
2022-03-30 00:38:25 -04:00
Adrian Mariano
e7be7d8fb0
doc tweaks, mdash fixes, merge subdivide_long_segments into subdivide_path
2022-03-17 18:38:20 -04:00
Adrian Mariano
7d6a2b593f
Force N parameters to n in most places
2022-03-13 21:40:55 -04:00
Adrian Mariano
26fa464ce1
doc tweaks
2022-03-05 08:02:10 -05:00
Adrian Mariano
5086d043d4
wrap some example code lines
2022-03-01 18:19:06 -05:00
Adrian Mariano
15b3c50557
add is_rotation() test, doc tweak
2022-02-27 22:38:20 -05:00
Adrian Mariano
0146e5a532
does this fix it?
2022-02-26 10:59:59 -05:00
Adrian Mariano
670787fbb2
doc tweaks
2022-02-26 09:54:28 -05:00
Adrian Mariano
a305b53804
remove quaternions from stroke
...
improve docs for skin
cumprod multiplies on the left
echo_matrix bugfix
2022-02-25 21:22:37 -05:00
Adrian Mariano
77a78bf8bc
Improve docs for path_sweep
...
make echo_matrix handle non-numeric entries gracefully and add
separator arg.
2022-02-21 20:45:57 -05:00
Adrian Mariano
c280513253
doc fixes
2022-02-17 16:55:21 -05:00
Adrian Mariano
7ccd7eb450
vnf doc tweaks, add sweep example
2022-02-17 16:46:45 -05:00
Adrian Mariano
0fb20c18ca
remove debug echos
2022-02-14 22:59:26 -05:00
Adrian Mariano
cbf31d7d9c
add uniform option to path_sweep
2022-02-14 22:58:50 -05:00
Adrian Mariano
42d186389c
change Text: to Continues:
2022-02-14 18:05:54 -05:00
Adrian Mariano
581b7c2fbc
more path_sweep docs fixes
2022-02-14 17:15:10 -05:00
Adrian Mariano
340ec45bb1
doc tweak
2022-02-13 19:44:54 -05:00
Adrian Mariano
201e5db433
Added profiles option to path_sweep for debugging
2022-02-13 19:43:38 -05:00
Adrian Mariano
f5260d170c
doc fixes
2022-02-13 07:17:06 -05:00
Adrian Mariano
7a9a98d875
Improve docs for path_sweep
2022-02-12 20:05:44 -05:00
Adrian Mariano
05c5e4efe5
bugfix
2022-01-10 21:50:32 -05:00
Adrian Mariano
dd9b197678
move linear_sweep and spiral_sweep to skin.scad
2022-01-10 21:00:39 -05:00
Adrian Mariano
a233d8e04f
doc tweaks
2022-01-01 22:00:26 -05:00
Revar Desmera
aa109de9d7
Merge branch 'master' of github.com:revarbat/BOSL2 into revarbat_dev
2021-12-13 15:51:06 -08:00
Revar Desmera
59bf523908
Lots of docs tweaks for openscad-docsgen v2
2021-12-13 15:48:30 -08:00
Adrian Mariano
e653be471f
Move edges.scad content to attachments.scad
...
Add subsections to attachments.scad
2021-11-19 22:20:01 -05:00
Adrian Mariano
475129fd95
revamp extruded region attachables and apply to linear_sweep.
2021-11-17 13:38:07 -05:00
Adrian Mariano
cd664f830c
attachment bugfixes
2021-11-16 22:13:00 -05:00
Adrian Mariano
47bf93e6cb
more anchoring fixes
2021-11-16 20:46:37 -05:00
Adrian Mariano
45e64f309c
bug fixes
2021-11-16 20:33:51 -05:00
Adrian Mariano
d576526b60
VNF interface update skin.scad and shapes2d.scad
2021-11-16 18:49:37 -05:00
Adrian Mariano
477dd55781
remove polygon_shift, hide noncollinear_triple
...
modify glued circle to not produce duplicate points
2021-11-11 18:50:26 -05:00
Adrian Mariano
69e8491659
doc tweaks
...
vnf_merge split
2021-11-11 08:45:30 -05:00
Adrian Mariano
052200433b
Make most path functions accept singleton regions
...
Replace check_and_fix_path with force_path
2021-10-29 19:29:51 -04:00
Adrian Mariano
024011ea5e
list_remove fix
...
rename array_dim to list_shape
2021-10-27 20:21:12 -04:00
Adrian Mariano
a75a368dd5
Move linear algebra to linalg.scad
...
columns->column because the multiindex case is handled by submatrix
and also it never occurs in the code.
2021-10-26 16:45:14 -04:00
Adrian Mariano
76272d9d9a
add region centroid capability and consolidate into one centroid
...
function for polygons, regions and VNFs.
Fix bug with anchors for linear_sweep (due to centerpoint issues)
Fix intersection anchors for vnfs when anchor vector intersects
in a path instead of a single point.
2021-10-20 22:44:55 -04:00
Adrian Mariano
f7b08f1b9d
reorder functions in array.scad
...
list_{de,in}creasing -> is_{de,in}creasing, add strict option to both
2021-10-16 23:01:52 -04:00
Adrian Mariano
2d205a2568
subarray -> columns
2021-10-15 22:39:10 -04:00
Adrian Mariano
a65315b876
fix examples
2021-10-15 16:22:36 -04:00
Adrian Mariano
cd85b3b1f4
change region_faces to vnf_from_region and move to vnf.scad
...
remove secret merge option from vnf_triangulate
add examples
add vnf_clean_unrefs
2021-10-14 22:36:21 -04:00
Adrian Mariano
9bb22dc7c5
doc tweaks
2021-10-07 21:31:58 -04:00
Adrian Mariano
33484f2c4b
misc bugfixes
2021-10-06 21:53:46 -04:00
Adrian Mariano
71b22e5850
helix rewrite
...
make skin() take regions
2021-10-01 21:27:52 -04:00
Adrian Mariano
6e3efd68a4
big function re-org to eliminate debug.scad and hide affine.scad from docs
2021-10-01 00:30:28 -04:00
Adrian Mariano
60c3a99e90
moved some functions around and renamed
2021-09-28 19:08:47 -04:00
Adrian Mariano
c15ff24edd
use is_bool_list
2021-09-27 18:08:30 -04:00