Revar Desmera
|
e6c1afcece
|
Fixed bug in path_merge_collinear()
|
2024-04-22 14:39:12 -07:00 |
|
Adrian Mariano
|
869888c7ec
|
path_merge_collinear can delete first point
|
2024-02-18 21:28:49 -05:00 |
|
Adrian Mariano
|
5435bb1fc2
|
add deduplicate to rect(), add deduplicate to is_path_simple
add epsilon to degenerate bezier patch detection
|
2024-01-28 18:22:04 -05:00 |
|
Adrian Mariano
|
76e376e28b
|
fix check in path_cut for cuts at endpoints
|
2024-01-26 18:06:43 -05:00 |
|
Revar Desmera
|
24ef607f96
|
Removed extraneous comma.
|
2023-09-11 21:02:46 -07:00 |
|
Revar Desmera
|
4d9833a368
|
Added resample_path() tests.
|
2023-09-11 19:55:07 -07:00 |
|
Revar Desmera
|
82de139057
|
Added keep_corners= to resample_path()
|
2023-09-11 18:28:25 -07:00 |
|
Revar Desmera
|
07d487e0fd
|
All the SynTags.
|
2023-05-29 21:48:48 -07:00 |
|
Revar Desmera
|
a414922967
|
Synopsis tweaks and cleanups.
|
2023-03-30 19:28:29 -07:00 |
|
Richard Milewski
|
8740497497
|
More synopses
|
2023-03-29 17:19:52 -07:00 |
|
Adrian Mariano
|
036da1a3ef
|
Rename close_path and cleanup_path to list_wrap and list_unwrap
|
2023-03-02 19:40:12 -05:00 |
|
Adrian Mariano
|
8bd08bd4c1
|
change is_closed_path to are_ends_equal
sphere bugfix
|
2023-01-19 20:39:05 -05:00 |
|
Adrian Mariano
|
68a26db513
|
Expose path_cut_points()
|
2022-10-12 23:38:20 -04:00 |
|
Garth Minette
|
9a8202f54e
|
textured_linear_sweep() bugfixes.
|
2022-07-15 18:58:15 -07:00 |
|
Garth Minette
|
214d382e1b
|
Tweak to centroid() docs.
|
2022-07-10 16:48:15 -07:00 |
|
Garth Minette
|
27bbf205db
|
Minor bugfix in _assemble_a_path_from_fragments()
|
2022-06-07 13:25:21 -07:00 |
|
Adrian Mariano
|
9433b05a65
|
file summary improvements and tweaks
|
2022-04-21 00:26:20 -04:00 |
|
Adrian Mariano
|
99b20da8be
|
improve speed in trivial path subdivision (subdivide_path)
fix bug in bezier_patch_points when u,v are singletons
add bezier_patch_normals
|
2022-04-15 16:12:53 -04:00 |
|
Adrian Mariano
|
155de32d9a
|
add req_children() and apply to distributors and rounding.
fix usage texts in paths.scad
|
2022-03-30 19:44:46 -04:00 |
|
Adrian Mariano
|
e7be7d8fb0
|
doc tweaks, mdash fixes, merge subdivide_long_segments into subdivide_path
|
2022-03-17 18:38:20 -04:00 |
|
Garth Minette
|
5c39bcc873
|
Removed PCAR
|
2022-01-17 15:49:50 -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 |
|
Adrian Mariano
|
a233d8e04f
|
doc tweaks
|
2022-01-01 22:00:26 -05:00 |
|
Adrian Mariano
|
5fb0335fa3
|
fix path_chamfer_and_rounding to accept 1-regions and check that input
is a path
|
2022-01-01 13:50:16 -05:00 |
|
Revar Desmera
|
59bf523908
|
Lots of docs tweaks for openscad-docsgen v2
|
2021-12-13 15:48:30 -08:00 |
|
Adrian Mariano
|
a81b6c6931
|
misc tweaks
|
2021-11-09 22:27:55 -05:00 |
|
Revar Desmera
|
92e84d0dc1
|
Merge pull request #721 from adrianVmariano/master
is_valid_region fix
|
2021-11-05 17:20:35 -07:00 |
|
Adrian Mariano
|
924421fa22
|
is_valid_region detects vertex-edge contact
|
2021-11-05 19:31:48 -04:00 |
|
RonaldoCMP
|
e60f5fd932
|
Update paths.scad
|
2021-11-04 12:12:05 +00:00 |
|
RonaldoCMP
|
6bd1dd918f
|
Correction in _cleave_connected_region and polygon_triangulate and some few tweaks
|
2021-11-04 12:09:29 +00:00 |
|
Adrian Mariano
|
530f3b3449
|
triplet fix
|
2021-11-01 18:14:31 -04:00 |
|
Adrian Mariano
|
3a367c3faf
|
add path.scad tests, shift tests to correct files
path_extrude2d bugfix
|
2021-10-31 15:35:45 -04:00 |
|
Adrian Mariano
|
f72d89fae7
|
doc fix
|
2021-10-30 18:34:42 -04:00 |
|
Adrian Mariano
|
5153cb20da
|
doc tweak
|
2021-10-30 18:07:43 -04:00 |
|
Adrian Mariano
|
b202f8526b
|
doc tweak
|
2021-10-30 17:51:32 -04:00 |
|
Adrian Mariano
|
14804421b7
|
Fix docs for path functions with 1-regions, change is_path_region to is_1region
|
2021-10-30 11:59:59 -04: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
|
2eff8ec203
|
array_group -> list_to_matrix fixes
|
2021-10-26 23:17:21 -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
|
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
|
acb65b3298
|
allow count to take a list as input
vnf_wireframe does not draw unreferenced vertices
some error checking
|
2021-10-14 18:29:52 -04:00 |
|
Adrian Mariano
|
ec02676267
|
boolean operations fixes
|
2021-10-09 21:44:26 -04:00 |
|
Adrian Mariano
|
9670fc0e68
|
fix segment endpoint handling for intersections
|
2021-10-07 23:20:46 -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
|
bb77faa0c9
|
assorted doc fixes
eliminate trace_path
_path_self_intersections fix
|
2021-10-06 21:16:39 -04:00 |
|
Adrian Mariano
|
d986db2e1e
|
vnf_debug update
path self intersection speedup
|
2021-10-03 22:37:57 -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 |
|