Revar Desmera
05fe090fed
Merge pull request #804 from adrianVmariano/master
...
eliminate subdivide_long_segments
2022-03-18 13:26:03 -07:00
Adrian Mariano
e7be7d8fb0
doc tweaks, mdash fixes, merge subdivide_long_segments into subdivide_path
2022-03-17 18:38:20 -04:00
Revar Desmera
a897f00e37
Merge pull request #801 from adrianVmariano/master
...
N to n
2022-03-16 18:04:08 -07:00
Adrian Mariano
7d6a2b593f
Force N parameters to n in most places
2022-03-13 21:40:55 -04:00
Garth Minette
9e544a8489
Added atype= to rect()
2022-03-07 18:59:05 -08:00
Garth Minette
6bea067678
Corrected text() and text3d() docs.
2022-01-18 22:16:23 -08:00
Garth Minette
7ca44e81c4
atext() to text3d(). Overrode text() for 2D attachability.
2022-01-18 21:29:23 -08:00
Garth Minette
b436dba2d3
Regressions fixes for changes to teardrop2d()
2022-01-17 00:28:22 -08:00
Garth Minette
e09a6cd6dd
Added negative roundings/chamfers to rect() and trapezoid(). Added teardrop= to cuboid()
2022-01-16 23:30:13 -08:00
Adrian Mariano
85bdeb4d89
colors and 2d rounding flee mutators.scad
2022-01-14 20:31:02 -05:00
Garth Minette
b5d7edbb5d
Animated egg() examples.
2022-01-09 00:53:54 -08:00
Revar Desmera
29eaca542b
Merge pull request #750 from revarbat/revarbat_dev
...
Minor tweaks to Shapes2d tutorital.
2022-01-08 01:01:05 -08:00
Garth Minette
8d9d1f46a6
Minor tweaks to Shapes2d tutorital.
2022-01-07 19:31:58 -08:00
Adrian Mariano
1547aa8f71
Add egg() function/module
2022-01-07 12:37:47 -05:00
Adrian Mariano
15b68ffe89
add references for circle functions
2022-01-05 16:20:42 -05:00
Adrian Mariano
f1b9d04a3d
strip down apply() so projections are banned, and 2d acting on 3d is
...
banned. clarify docs
2021-12-28 17:05:37 -05:00
Revar Desmera
f9c5dc2cb9
Fixes for rect(center=)
2021-12-13 16:31:14 -08: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
3e292c21cc
remove center arg from shapes2d.scad
2021-11-20 23:33:04 -05:00
Adrian Mariano
dd3542c748
Fix references to changed subsections
2021-11-19 22:33:16 -05:00
Adrian Mariano
1ec9faec39
remove enumerate, zip, ellipse uniform sampling with realign
2021-11-18 19:02:50 -05:00
Adrian Mariano
cd664f830c
attachment bugfixes
2021-11-16 22:13:00 -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
0c3c983051
oval() -> ellipse()
2021-11-13 19:45:58 -05:00
Adrian Mariano
bc431016fc
remove ALLNEG and fix rect errors due to bad get_anchor default doc
2021-11-11 22:55:03 -05:00
Adrian Mariano
5b62f2859a
catch case where endcaps are too long for path in stroke()
...
make rect() default to centered
2021-11-11 22:43:19 -05:00
Adrian Mariano
6d1c754ed8
organize masks into massk3d.scad and masks2d.scad
2021-11-11 19:34:16 -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
a81b6c6931
misc tweaks
2021-11-09 22:27:55 -05:00
Adrian Mariano
5153cb20da
doc tweak
2021-10-30 18:07:43 -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
Garth Minette
622a13952b
Anchor calculation fixes. Added wedge() and make right_triangle() be 2D.
2021-10-26 00:42:27 -07:00
Adrian Mariano
2d205a2568
subarray -> columns
2021-10-15 22:39:10 -04:00
Adrian Mariano
044b635bed
make reference to builtins.scad properly relative
2021-10-02 09:35:06 -04:00
Revar Desmera
b0b665c2b8
Merge pull request #665 from adrianVmariano/master
...
remove debug.scad, hide affine.scad
2021-10-01 18:07:58 -07:00
Adrian Mariano
261099e102
fix bug in spherical_random_points (non-uniform)
...
add region support to dashed_stroke
move a bunch of functions around for reorganization
2021-09-30 23:11:01 -04:00
Garth Minette
4b92d1eb18
2D fix for circle attachability.
2021-09-30 02:04:31 -07:00
Garth Minette
70be304f01
Make use of builtin cube(), cylinder(), sphere(), square(), circle().
2021-09-30 01:22:43 -07:00
Garth Minette
47b803276b
Fixed See Also refs for removed jitter function.
2021-09-22 22:41:00 -07:00
Adrian Mariano
2f895cb8d1
hiding some infrastructure, added is_path_simple()
2021-09-22 14:59:18 -04:00
Adrian Mariano
935a113fcf
Examples fix
...
merge primitives stuff into shapes*.scad
move text commands to shapes3d.scad
rename common.scad
2021-09-16 21:50:12 -04:00
Adrian Mariano
fd0bcc0903
rename anchorpt to named_anchor
2021-09-16 18:32:12 -04:00
Adrian Mariano
856f54df32
removed old triangulation.scad
...
other file name changes
2021-09-15 23:12:51 -04:00
Adrian Mariano
d78eb5213e
Add "is" to geometry.scad predicates
2021-09-15 19:01:34 -04:00
Adrian Mariano
33ca0d4a69
Resectioned distributors and vnf.
...
Error msg fix in shapes2d
section tweak in transforms
fixed polygon_line_intersection
2021-09-15 16:30:04 -04:00
Adrian Mariano
4f8ebb2e80
more error messages for star()
...
improve speed and flexibility of apply()
fix triangulation bug
add support for single point 2d solutions in polygon_line_intersection
2021-09-14 20:10:55 -04:00
Adrian Mariano
5a4d9554df
err message tweak in star()
...
rearranged polygon_line_intersection to handle 2d and fixed
but where it didn't test polygon membership correctly. Also
there was a bug with use of the bounded argument.
Added Ronaldo's triangulation.
2021-09-13 22:09:51 -04:00
Adrian Mariano
9d2bb59325
remove modulate_circle, move jitter_poly to shapes2d,
...
reorder stuff in skin.scad and add top text
2021-09-07 18:47:08 -04:00