Adrian Mariano
372b3ae857
Add support for different color schemes with color_this()
2022-03-19 22:16:50 -04:00
Adrian Mariano
c08d33aec0
change default color to the official standard for default scheme
2022-03-19 19:23:47 -04:00
Adrian Mariano
5439b1ee64
add color_this() module
2022-03-19 14:48:16 -04:00
Adrian Mariano
fe1d017252
add missing }
2022-03-19 08:42:13 -04:00
Adrian Mariano
fbaff36531
Change tags() to just apply the label and add force_tags to actually
...
apply tagging to objects.
Simplify diff() by removing pos argument, rework docs and add examples
2022-03-18 23:38:12 -04:00
Adrian Mariano
f5260d170c
doc fixes
2022-02-13 07:17:06 -05:00
Adrian Mariano
47bc457db0
another double anchor assignment
2022-02-12 21:46:12 -05:00
Adrian Mariano
e3624e0b2f
fix anchor reassignment issues
2022-02-12 21:27:56 -05:00
Adrian Mariano
c94ef55d6a
Map z to y for 2d anchors
2022-02-12 21:13:51 -05:00
Adrian Mariano
1a22305191
Fix missing reference, add figure for 2d directions
2022-02-12 20:05:30 -05:00
Garth Minette
8e0a51a30c
Fixed references to old atext()
2022-01-18 23:14:32 -08:00
Revar Desmera
676f13cb48
Merge pull request #752 from adrianVmariano/master
...
debug function rename, etc
2022-01-09 18:06:14 -08:00
Adrian Mariano
f5d0854549
debug function rename
...
attachment function reorder
add axes to egg examples
2022-01-08 23:08:34 -05:00
Revar Desmera
00df38a83b
Merge pull request #749 from adrianVmariano/master
...
doc tweaks, path_chamfer_rounding fix
2022-01-07 19:28:37 -08:00
Adrian Mariano
d8aa4ced71
misc doc fixes and organization
...
beziers reorg
arc bug fix for endpoint=false and N=undef
2022-01-07 14:23:01 -05:00
Garth Minette
592e367cfb
Tweaks to shapes2d tutorial.
2022-01-01 16:35:11 -08:00
Garth Minette
c4aa61fc20
Fixed orient() for 2D dir=
2021-12-26 18:39:10 -08: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
Garth Minette
21083277b0
Various documentation fixes.
2021-12-06 14:28:04 -08:00
Adrian Mariano
dd3542c748
Fix references to changed subsections
2021-11-19 22:33:16 -05:00
Adrian Mariano
3d93795e7e
tweaks
2021-11-19 22:23:04 -05: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
2bfb4e39e7
more fixes
2021-11-16 23:12:03 -05:00
Adrian Mariano
d576526b60
VNF interface update skin.scad and shapes2d.scad
2021-11-16 18:49:37 -05:00
Adrian Mariano
6b20232f99
remove nil and noop
2021-11-15 23:55:57 -05:00
Adrian Mariano
886d316532
fix circle attachment bug
2021-11-14 10:06:04 -05:00
Adrian Mariano
b671a0c37d
add attachments to region()
...
rewrite "circle" attachment to use line intersection
2021-11-13 10:47:51 -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
a105c05182
doc fixes
2021-11-10 20:28:06 -05:00
Adrian Mariano
727bc43401
doc fixes
2021-11-10 19:58:47 -05:00
Adrian Mariano
2a3a22ade7
hide contents of edges.scad
...
edges.scad holds new 4 section docs for how to specify cube parts
2021-11-10 16:34:10 -05:00
Garth Minette
b71d6619be
Added asserts for attachment vectors.
2021-10-29 23:13:26 -07: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
Garth Minette
cbab1b9a61
Added octahedron(), fixed bug in VNF extent anchoring.
2021-10-24 15:26:27 -07:00
Garth Minette
1b000705e3
masks.scad reworkings.
2021-10-23 20:28:40 -07:00
Adrian Mariano
5ad1fb3620
remove debug echo
2021-10-21 18:15:09 -04:00
Adrian Mariano
d5ce3615cf
Make linear_sweep center in z direction with center option by adding
...
"zcenter" named anchor.
2021-10-21 11:31:32 -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
2d205a2568
subarray -> columns
2021-10-15 22:39:10 -04:00
Adrian Mariano
bb77faa0c9
assorted doc fixes
...
eliminate trace_path
_path_self_intersections fix
2021-10-06 21:16:39 -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
9ca77eed1b
path.scad cleanup (hid/removed several functions)
2021-09-18 19:11:08 -04:00
Adrian Mariano
bf23e067bd
set default color to prevent error
2021-09-16 22:39:45 -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
Garth Minette
a2c3c3916b
Small docs link fix in attachments.scad.
2021-09-11 02:33:28 -07:00