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
662f6c458d
further fixes to path_extrude2d
2021-10-31 00:54:00 -04:00
Adrian Mariano
5934705dcd
further extrude2d fixes
2021-10-31 00:36:51 -04:00
Adrian Mariano
12b8e7438c
fix path_extrude2d bug
2021-10-30 23:15:59 -04:00
Adrian Mariano
ec02676267
boolean operations fixes
2021-10-09 21:44:26 -04:00
Adrian Mariano
3c6e9804a8
phillips_drive bugfix:
...
wing angle corrected from ~70 deg to 92 deg
adjusted cutouts so length "b" in the spec is correct
(this causes the cutout to not align with the end so it
doesn't look as pretty, but the spec wins, right?)
Changed construction method to avoid z-fighting which gave
rise to failed render
doc fixes and shifting in paths.scad
decompose_path -> polygon_parts
2021-09-21 19:19:02 -04:00
Adrian Mariano
ef9f54c369
Fix Examples: that should be Example:
...
Add closed option to path_merge_collinear
Add nonzero to decompose_path
offset() bugfix for paths whose endpoints are equal
vnf doc tweaks
2021-09-20 18:34:22 -04:00
Adrian Mariano
6d3eabddc5
make functions in edges.scad internal
...
move some stuff from paths to mutators to get like stuff all together
2021-09-17 17:07:18 -04:00
Garth Minette
b5e6a08f51
Sped up HSV() slightly.
2021-07-30 13:38:25 -07:00
Garth Minette
5a355434ce
Tweaks for docs usage lines.
2021-06-26 20:59:33 -07:00
Garth Minette
a748c77077
vmul() to v_mul(), etc.
2021-06-14 20:28:49 -07:00
Adrian Mariano
94abf65857
rewrite vnf_halfspace and fix bugs in half_of functions.
...
remove get_named_args
2021-04-19 16:58:17 -04:00
Adrian Mariano
6e805163ab
half space fixes
2021-04-14 21:19:13 -04:00
Garth Minette
6cfbc538fc
Re-work to use openscad_docsgen package.
2021-02-19 19:56:43 -08:00
Garth Minette
92417f0cbb
Added path_extrude2d().
2021-01-17 01:36:43 -08:00
Garth Minette
7eb66b2eab
Tweaks for planar bounding_bax()
2021-01-07 20:16:28 -08:00
Garth Minette
142530f38e
Corrected mutators.scad LibFile: line.
2021-01-05 02:19:46 -08:00
Garth Minette
c20fd9050f
Fixed refactored shell2d() examples.
2021-01-05 02:14:04 -08:00
Garth Minette
6187f5b65a
Corrected planar= default for bounding_box()
2021-01-05 02:06:39 -08:00
Garth Minette
f9aa81e178
Improved docs gen script for Returns:, Custom:, Includes:, Topics:, and positional/named args spits.
2021-01-05 01:20:01 -08:00
Garth Minette
6fb0343016
minkowski_difference() 3d bugfix.
2020-12-29 22:04:47 -08:00
Garth Minette
69124938a6
Added planer=true to minkowski_difference() and bounding_box(). Refactored shell2d().
2020-12-29 21:02:46 -08:00
Garth Minette
423fef1094
Fixes for bounding_box() and minkowsi_difference()
2020-12-18 19:04:28 -08:00
Jerome Plut
8b22f3da08
Wrote better documentation for get_named_args()
2020-12-04 00:10:23 +01:00
Jerome Plut
1d324128e4
Added more flexibility to get_named_args(), and all the left_half(), etc. as functions
2020-12-03 21:40:32 +01:00
Jerome Plut
be8b1036d8
Improved a bit on is_region(); use get_named_args() in half_of()
2020-12-03 21:40:32 +01:00
Jerome Plut
16204c6724
Allowed half_of() to work on paths, regions and surfaces.
2020-12-03 21:40:32 +01:00
Jerome Plut
96bd60aceb
half_of() coded as a function for points, paths and regions; VNFs still TODO
2020-12-03 21:40:32 +01:00
Garth Minette
197167225d
Added bounding_cube() and minkowski_difference()
2020-09-13 21:50:39 -07:00
Garth Minette
dba5aab918
Implement Issue #2 . Added diameter alternates for most radius options.
2020-08-26 20:39:45 -07:00
Revar Desmera
53c1e25395
Standardize indention on spaces, not tabs.
2020-05-29 19:04:34 -07:00
Revar Desmera
42e064c2ac
Quantization tweak to cylindrical_extrude().
2020-05-17 21:33:06 -07:00
Revar Desmera
8a64ae7a9c
Tweaked cylindrical_extrude() to make sure wedges union.
2020-05-16 01:14:44 -07:00
Revar Desmera
780211a357
Added cylindrical_extrude().
2020-05-15 13:59:27 -07:00
Revar Desmera
182688cf02
Implemented solution for issue #159
2020-04-29 22:45:41 -07:00
Revar Desmera
07bfcd6a57
Renamed normalize() to unit()
2020-03-02 19:30:20 -08:00
Revar Desmera
f49dfa8a9e
Split distributors and mutators out of transforms.scad
2020-01-31 17:03:41 -08:00