Commit graph

  • f8b5a4d296
    Merge pull request #688 from RonaldoCMP/master Revar Desmera 2021-10-11 18:35:31 -0700
  • 922e2da952 search_vectors update #688 RonaldoCMP 2021-10-11 21:47:34 -0300
  • fd36b0020e add nonzero to grid2d clean up dead code and add docs to geometry.scad add faster (?) code for point_on_line #687 Adrian Mariano 2021-10-11 20:25:11 -0400
  • 3f62706b03
    Merge pull request #686 from revarbat/revarbat_dev Revar Desmera 2021-10-10 20:08:57 -0700
  • d6e24a8815 Split apply() to be more efficient. #686 Garth Minette 2021-10-10 19:46:00 -0700
  • 45daab05df Refactored all transforms to use apply() for p= processing. Garth Minette 2021-10-10 18:40:22 -0700
  • 21991c8508
    Merge pull request #683 from adrianVmariano/master Revar Desmera 2021-10-10 13:49:47 -0700
  • 006527e08e fix region offset bug add box bound to point_in_polygon region_region cutting for faster boolean ops #683 Adrian Mariano 2021-10-10 15:03:30 -0400
  • 68217cd1cf
    Merge pull request #682 from adrianVmariano/master Revar Desmera 2021-10-09 21:21:17 -0700
  • d3510c02c9 small cleanup/optimization #682 Adrian Mariano 2021-10-09 23:51:56 -0400
  • 9a66bc6132 tag optimization Adrian Mariano 2021-10-09 23:15:43 -0400
  • 42611d207a bug fix Adrian Mariano 2021-10-09 22:26:56 -0400
  • ec02676267 boolean operations fixes Adrian Mariano 2021-10-09 21:44:26 -0400
  • 977ec51bea
    Merge pull request #681 from adrianVmariano/master Revar Desmera 2021-10-07 20:57:34 -0700
  • 9670fc0e68 fix segment endpoint handling for intersections #681 Adrian Mariano 2021-10-07 23:20:46 -0400
  • 7580b85877 bug fix Adrian Mariano 2021-10-07 22:26:23 -0400
  • a6eeb5025c don't deduplicate in is_polygon_clockwise Adrian Mariano 2021-10-07 21:32:58 -0400
  • 9bb22dc7c5 doc tweaks Adrian Mariano 2021-10-07 21:31:58 -0400
  • bc99dcd5bb
    Merge pull request #680 from revarbat/revarbat_dev Revar Desmera 2021-10-06 22:11:04 -0700
  • 1bed92476d Tweaks to Attachments tutorial. #680 Garth Minette 2021-10-06 21:40:47 -0700
  • 731e218322
    Merge pull request #679 from adrianVmariano/master Revar Desmera 2021-10-06 21:38:40 -0700
  • dbec028bd1 bug fix #679 Adrian Mariano 2021-10-06 22:31:13 -0400
  • 33484f2c4b misc bugfixes Adrian Mariano 2021-10-06 21:53:46 -0400
  • bb77faa0c9 assorted doc fixes eliminate trace_path _path_self_intersections fix Adrian Mariano 2021-10-06 21:16:39 -0400
  • 1147e181c5 doc tweaks Adrian Mariano 2021-10-06 06:31:35 -0400
  • ccb154f4c2
    Merge pull request #678 from adrianVmariano/master Revar Desmera 2021-10-05 20:21:07 -0700
  • d8da1dbad7 fixes #678 Adrian Mariano 2021-10-05 22:50:40 -0400
  • 1cb7373284 doc fixes Adrian Mariano 2021-10-05 22:09:48 -0400
  • 9a01e15f3f fix vnf_halfspace bug fix doc errors Adrian Mariano 2021-10-05 21:56:49 -0400
  • 869a764815
    Merge pull request #677 from revarbat/revarbat_dev Revar Desmera 2021-10-05 17:28:16 -0700
  • 47aedd9d25 Added multmatrix(), translate(), rotate(), scale() builtins. #677 Garth Minette 2021-10-05 17:03:15 -0700
  • 3a6a1fd3c0
    Merge pull request #674 from adrianVmariano/master Revar Desmera 2021-10-05 17:00:50 -0700
  • db6a6687e9 added diamond thread example #674 Adrian Mariano 2021-10-05 19:36:45 -0400
  • 230e7c18b5 fix tests Adrian Mariano 2021-10-05 18:57:46 -0400
  • afe75d0e3f add starts to threaded rod/nut remove vnf_add_face(s) add vnf_from_polygon Adrian Mariano 2021-10-05 18:23:20 -0400
  • 787fe45798 added test Adrian Mariano 2021-10-05 17:18:43 -0400
  • b0611c0daf add vnf_slice Adrian Mariano 2021-10-05 17:15:07 -0400
  • 0093d10993 use projection before calling is_path_simple in rouinded_prism rewrite vnf_bend so it doesn't rely on pseudo 3d polygon self-intersection Adrian Mariano 2021-10-05 16:14:36 -0400
  • 0f80d544fb
    Merge pull request #676 from revarbat/revarbat_dev Revar Desmera 2021-10-04 19:35:27 -0700
  • 6af13a2a0d Fixed up docs for stroke() #676 Garth Minette 2021-10-04 19:11:22 -0700
  • 26d4f6823a
    Merge pull request #675 from revarbat/revarbat_dev Revar Desmera 2021-10-04 18:15:59 -0700
  • 83f61f5a6a Enable passing a region to stroke(). #675 Garth Minette 2021-10-04 16:19:27 -0700
  • d986db2e1e vnf_debug update path self intersection speedup Adrian Mariano 2021-10-03 22:37:57 -0400
  • 724e49385b
    Merge pull request #672 from adrianVmariano/master Revar Desmera 2021-10-03 16:54:12 -0700
  • 7895cd14b2
    Merge pull request #673 from revarbat/revarbat_dev Revar Desmera 2021-10-03 16:53:46 -0700
  • 3600fb577b Added dots args to stroke(). #673 Garth Minette 2021-10-03 16:27:00 -0700
  • 2a64c89b8f improved _cleave_connected_regions #672 Adrian Mariano 2021-10-03 09:46:39 -0400
  • 5e0537fc31 Add center option to path_text Adrian Mariano 2021-10-02 12:03:00 -0400
  • 044b635bed make reference to builtins.scad properly relative Adrian Mariano 2021-10-02 09:35:06 -0400
  • c689688eac
    Merge pull request #671 from revarbat/revarbat_dev Revar Desmera 2021-10-02 00:49:50 -0700
  • b5f3a86fc8 Added color=, joint_color=, endcap_color=, endcap_color1=, endcap_color2= to stroke() #671 Garth Minette 2021-10-02 00:24:33 -0700
  • 761b141473
    Merge pull request #670 from revarbat/revarbat_dev Revar Desmera 2021-10-01 23:21:07 -0700
  • b2a08ddfe9 Remove version.scad from skipped docs files list. #670 Garth Minette 2021-10-01 23:17:31 -0700
  • ec331c4068
    Merge pull request #669 from revarbat/revarbat_dev Revar Desmera 2021-10-01 22:24:14 -0700
  • dba4e49eb9 Removed bad See Also's for gaussian_random_points(). #669 Garth Minette 2021-10-01 22:02:29 -0700
  • c0ac2d7d51
    Merge pull request #667 from adrianVmariano/master Revar Desmera 2021-10-01 21:27:51 -0700
  • f11541ea08
    Merge pull request #668 from revarbat/revarbat_dev Revar Desmera 2021-10-01 21:24:03 -0700
  • d3d7e606eb Removed elided See Alsos. #668 Garth Minette 2021-10-01 21:01:24 -0700
  • d66c1929a5 fix tests and bugs revealed by new tests #667 Adrian Mariano 2021-10-01 23:57:07 -0400
  • a5ae4879be add full covariance gaussian random vectors add cholesky fatorization (needed for above, also useful for solving symmetric linear systems.) Adrian Mariano 2021-10-01 23:37:06 -0400
  • 71b22e5850 helix rewrite make skin() take regions Adrian Mariano 2021-10-01 21:27:52 -0400
  • b0b665c2b8
    Merge pull request #665 from adrianVmariano/master Revar Desmera 2021-10-01 18:07:58 -0700
  • df5971ba0f rot_inverse got lost #665 Adrian Mariano 2021-10-01 17:49:20 -0400
  • 6e3efd68a4 big function re-org to eliminate debug.scad and hide affine.scad from docs Adrian Mariano 2021-10-01 00:30:28 -0400
  • 261099e102 fix bug in spherical_random_points (non-uniform) add region support to dashed_stroke move a bunch of functions around for reorganization Adrian Mariano 2021-09-30 23:11:01 -0400
  • cc5ca7d070
    Merge pull request #664 from revarbat/revarbat_dev Revar Desmera 2021-09-30 02:08:10 -0700
  • 4b92d1eb18 2D fix for circle attachability. #664 Garth Minette 2021-09-30 02:04:31 -0700
  • 7f5f4c83ec
    Merge pull request #663 from revarbat/revarbat_dev Revar Desmera 2021-09-30 01:50:34 -0700
  • 337d51be15 Builtin sphere() module does not have a center= argument. #663 Garth Minette 2021-09-30 01:45:53 -0700
  • 70be304f01 Make use of builtin cube(), cylinder(), sphere(), square(), circle(). Garth Minette 2021-09-30 01:22:43 -0700
  • 5036a84b52
    Merge pull request #662 from adrianVmariano/master Revar Desmera 2021-09-28 22:34:45 -0700
  • 956ae7076c remove vnf_get_vertex #662 Adrian Mariano 2021-09-28 21:51:55 -0400
  • ea9d133408 clarify that simple paths can have repeats Adrian Mariano 2021-09-28 21:22:05 -0400
  • 7c3990f2ed kludge to fix vnf_bend Adrian Mariano 2021-09-28 20:58:34 -0400
  • 60c3a99e90 moved some functions around and renamed Adrian Mariano 2021-09-28 19:08:47 -0400
  • 9b7c3acfd7 speedup for path_region_intersections, small fixes/tweaks Adrian Mariano 2021-09-28 16:36:32 -0400
  • 000d84923d add sanitize_region, appease docsgen Adrian Mariano 2021-09-27 21:36:24 -0400
  • dbee0abec6 split_path_at_region_crossings does not return zero length segments faster code for path and region intersections Adrian Mariano 2021-09-27 18:33:44 -0400
  • b7c5b789b7 point_in_polygon removed closed option from code, fix docs Adrian Mariano 2021-09-27 18:10:20 -0400
  • c15ff24edd use is_bool_list Adrian Mariano 2021-09-27 18:08:30 -0400
  • db1715b651
    Merge pull request #661 from adrianVmariano/master Revar Desmera 2021-09-26 16:44:34 -0700
  • 7776ae8e67 _assemble_path_from_fragments discards zero area polygons split_path_at_self_crossings discards zero-length (single point) "segments" polygon_line_intersection bugfix remove debug echoes #661 Adrian Mariano 2021-09-24 17:33:18 -0400
  • 58b33fb3b6
    Merge pull request #660 from revarbat/revarbat_dev Revar Desmera 2021-09-22 22:44:29 -0700
  • 47b803276b Fixed See Also refs for removed jitter function. #660 Garth Minette 2021-09-22 22:41:00 -0700
  • 2911110bd0
    Merge pull request #659 from adrianVmariano/master Revar Desmera 2021-09-22 21:38:33 -0700
  • a2c5e49e2d Clean up phillips_mask to just produce driver tip and not shaft #659 Adrian Mariano 2021-09-22 22:02:29 -0400
  • 880c245d3f merge drive files add functions to compute depth/diam of phillips recess Adrian Mariano 2021-09-22 21:15:15 -0400
  • 48ccc85c16 fix doc error Adrian Mariano 2021-09-22 16:18:54 -0400
  • 2f895cb8d1 hiding some infrastructure, added is_path_simple() Adrian Mariano 2021-09-22 14:59:18 -0400
  • 43f37908df fix offset bug Adrian Mariano 2021-09-21 20:20:18 -0400
  • 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 Adrian Mariano 2021-09-21 19:19:02 -0400
  • 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 Adrian Mariano 2021-09-20 18:34:22 -0400
  • 9a0f18ed44 Merge remote-tracking branch 'upstream/master' RonaldoCMP 2021-09-20 13:47:23 +0100
  • b96fbca930
    Merge pull request #657 from revarbat/revarbat_dev Revar Desmera 2021-09-19 20:42:19 -0700
  • 0260d92187 Correction for _path_cut_points() rename. #657 Garth Minette 2021-09-19 20:08:38 -0700
  • f993e4339e
    Merge pull request #656 from revarbat/revarbat_dev Revar Desmera 2021-09-18 22:27:15 -0700
  • 6f183489e0 Removed See Also for undocumented function. #656 Garth Minette 2021-09-18 22:26:24 -0700
  • b4ad1eb5bf
    Merge pull request #655 from adrianVmariano/master Revar Desmera 2021-09-18 21:19:31 -0700
  • 7db5faf77f path_cut bug fix #655 Adrian Mariano 2021-09-18 23:54:27 -0400
  • 3483839d96
    Merge pull request #654 from adrianVmariano/master Revar Desmera 2021-09-18 19:39:53 -0700