Adrian Mariano
75b974906d
_UNDEF definition didn't work; moving to constants.scad fixed this.
...
Fixed vnf.scad so that "convex" is efficient and handles degenerate
case in vnf_vertex_array
Fixed skin to correctly handle multi-section "distance" skins.
2021-04-14 16:32:47 -04:00
Adrian Mariano
f2914f0efb
remove debug echo
2021-04-13 20:45:14 -04:00
Adrian Mariano
27928eac70
bug fixes for caps and style
2021-04-13 20:21:19 -04:00
Adrian Mariano
4a179920cf
Speed improvement for vnf_vertex_array by changing deduplicate
...
testing. Add "min_edge" style to vnf vertex array.
eliminate _skin_core, replace with vnf_vertex_array, add style option
to all modules/functions.
fix bug in path_normals (not normalized)
2021-04-13 19:27:42 -04:00
Adrian Mariano
dea5949df8
Fix face orientation bugs in vnf_vertex_array, rounded_prism,
...
bezier_patch_degenerate. Added reverse option to count().
2021-04-12 20:15:01 -04:00
Adrian Mariano
d4d5794ef2
fixed sum to handle larger input
...
added all_equal
added vnf_tri_array as public
added bezier_patch_degenerate as public
2021-04-11 22:29:25 -04:00
Adrian Mariano
1451b827ec
Moved vnf_tri_array to vnf.scad and added docs
2021-04-09 21:43:41 -04:00
Revar Desmera
c129fa659b
Merge pull request #494 from revarbat/revarbat_dev
...
Removed range(), rangex(). Added count().
2021-04-08 19:22:09 -07:00
Garth Minette
2225257f09
Tweaks suggested by @adrianVmariano.
2021-04-08 17:27:43 -07:00
Garth Minette
8a7f184e5c
Added fnliterals.scad
2021-04-08 01:29:40 -07:00
Garth Minette
8bd3ef8a74
Removed range(), rangex(). Added count().
2021-04-07 20:57:45 -07:00
github-actions
52ddecbafe
Bump release version.
2021-04-08 03:02:23 +00:00
Revar Desmera
b3ce92a9be
Merge pull request #493 from adrianVmariano/master
...
Fix problem with face vertex order in polyhedra.scad
2021-04-07 19:58:57 -07:00
Adrian Mariano
218246e080
added small triambic icosahedron
2021-04-07 22:54:46 -04:00
Adrian Mariano
ed2daac8c2
Fix problem with face vertex order.
2021-04-07 16:20:54 -04:00
github-actions
ca29e2ef87
Bump release version.
2021-04-07 07:27:34 +00:00
Revar Desmera
a1ae5a5057
Merge pull request #492 from RonaldoCMP/master
...
Test for convexity of 3d polygons
2021-04-07 00:25:36 -07:00
RonaldoCMP
99e40a5679
Test convexity of 3d polygons
2021-04-07 07:13:03 +01:00
github-actions
a4c099e670
Bump release version.
2021-04-07 02:38:49 +00:00
Revar Desmera
64b4176202
Merge pull request #491 from revarbat/pr/483
...
PR483 resubmit
2021-04-06 19:30:12 -07:00
Garth Minette
a8a34e77e0
Fixed docs errors and regressions issue.
2021-04-06 19:25:40 -07:00
Garth Minette
698268c8c7
Resolved conflicts with master.
2021-04-06 19:18:57 -07:00
Garth Minette
bda2661855
Merge branch 'master' into pr/483
2021-04-06 18:22:39 -07:00
github-actions
b1ab140e3c
Bump release version.
2021-04-07 00:11:32 +00:00
Revar Desmera
27754b2725
Merge pull request #490 from revarbat/revarbat_dev
...
Revarbat dev
2021-04-06 17:05:41 -07:00
Garth Minette
f07f5b53c1
Added list(). Enable using function literals with find_first_match().
2021-04-06 17:03:18 -07:00
Garth Minette
2b78f82063
Regressions fixes for any()/all()/count_true() changes.
2021-04-06 17:01:41 -07:00
Garth Minette
b370e2540b
Added function line_of().
2021-04-06 17:00:40 -07:00
Garth Minette
b424bad5c2
Added lerpn(). Removed modrange(). any(), all(), and count_true() can now be given function literals.
2021-04-06 16:59:56 -07:00
Garth Minette
a05af703f9
Added is_func()
2021-04-06 16:57:26 -07:00
RonaldoCMP
8c0e389ec4
Revert "correction of centroid"
...
This reverts commit d4c7fab7ed
.
2021-04-05 16:00:07 +01:00
RonaldoCMP
2c03b19246
Revert "Merge remote-tracking branch 'upstream/master'"
...
This reverts commit fd2c073bb2
, reversing
changes made to d4c7fab7ed
.
2021-04-05 15:59:54 +01:00
RonaldoCMP
407c36a8ae
Revert "correction of centroid"
...
This reverts commit 575db80056
.
2021-04-05 15:59:43 +01:00
github-actions
56ccca140d
Bump release version.
2021-04-03 02:20:37 +00:00
Revar Desmera
0cfd2a2be8
Merge pull request #488 from adrianVmariano/master
...
endpoint fixes
2021-04-02 18:57:08 -07:00
Adrian Mariano
47104bcfe0
remove echo
2021-04-02 20:44:11 -04:00
Adrian Mariano
957907200b
bezier doc fixes, test for complex()
2021-04-02 20:39:14 -04:00
Adrian Mariano
194f4a5b1f
rounding tests
2021-04-02 17:00:58 -04:00
Adrian Mariano
dd13967049
Cleanup of path_resample, add tests for round_corners, fix
...
bezier_curve and arc to always return n points for either endpoint
setting.
2021-04-02 16:59:29 -04:00
github-actions
36fed2c670
Bump release version.
2021-03-31 01:57:07 +00:00
Revar Desmera
fd2429e7fe
Merge pull request #487 from revarbat/revarbat_dev
...
slice() and select() refactoring.
2021-03-30 17:52:32 -07:00
Garth Minette
21a8ec04ec
Updated docsgen workflow for Problem Matcher
2021-03-30 16:50:30 -07:00
Garth Minette
23372f2b2e
Removed delibrate docs errors.
2021-03-30 16:44:47 -07:00
Garth Minette
1745dbbb7f
slice() cleanup tweak.
2021-03-30 16:13:29 -07:00
Garth Minette
527215fa27
Tweak Problem Matcher.
2021-03-30 16:10:35 -07:00
Garth Minette
257f1ec1f8
Setup Problem Matcher. Added some deliberate docs errors to test with.
2021-03-30 15:27:57 -07:00
Garth Minette
0b17bf5930
Brought slice() in line with select() indexing, without wrapping. Replaced a lot of select() and slice() calls with last(), list_head(), and list_tail() calls.
2021-03-30 00:46:59 -07:00
RonaldoCMP
575db80056
correction of centroid
2021-03-30 00:25:29 +01:00
RonaldoCMP
fd2c073bb2
Merge remote-tracking branch 'upstream/master'
2021-03-30 00:21:55 +01:00
RonaldoCMP
d4c7fab7ed
correction of centroid
2021-03-29 12:04:45 +01:00