Commit Graph

  • b0611c0daf add vnf_slice Adrian Mariano 2021-10-05 17:15:07 -04:00
  • 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 -04:00
  • 0f80d544fb Merge pull request #676 from revarbat/revarbat_dev Revar Desmera 2021-10-04 19:35:27 -07:00
  • 6af13a2a0d Fixed up docs for stroke() Garth Minette 2021-10-04 19:11:22 -07:00
  • 26d4f6823a Merge pull request #675 from revarbat/revarbat_dev Revar Desmera 2021-10-04 18:15:59 -07:00
  • 83f61f5a6a Enable passing a region to stroke(). Garth Minette 2021-10-04 16:19:27 -07:00
  • d986db2e1e vnf_debug update path self intersection speedup Adrian Mariano 2021-10-03 22:37:57 -04:00
  • 724e49385b Merge pull request #672 from adrianVmariano/master Revar Desmera 2021-10-03 16:54:12 -07:00
  • 7895cd14b2 Merge pull request #673 from revarbat/revarbat_dev Revar Desmera 2021-10-03 16:53:46 -07:00
  • 3600fb577b Added dots args to stroke(). Garth Minette 2021-10-03 16:27:00 -07:00
  • 2a64c89b8f improved _cleave_connected_regions Adrian Mariano 2021-10-03 09:46:39 -04:00
  • 5e0537fc31 Add center option to path_text Adrian Mariano 2021-10-02 12:03:00 -04:00
  • 044b635bed make reference to builtins.scad properly relative Adrian Mariano 2021-10-02 09:35:06 -04:00
  • c689688eac Merge pull request #671 from revarbat/revarbat_dev Revar Desmera 2021-10-02 00:49:50 -07:00
  • b5f3a86fc8 Added color=, joint_color=, endcap_color=, endcap_color1=, endcap_color2= to stroke() Garth Minette 2021-10-02 00:24:33 -07:00
  • 761b141473 Merge pull request #670 from revarbat/revarbat_dev Revar Desmera 2021-10-01 23:21:07 -07:00
  • b2a08ddfe9 Remove version.scad from skipped docs files list. Garth Minette 2021-10-01 23:17:31 -07:00
  • ec331c4068 Merge pull request #669 from revarbat/revarbat_dev Revar Desmera 2021-10-01 22:24:14 -07:00
  • dba4e49eb9 Removed bad See Also's for gaussian_random_points(). Garth Minette 2021-10-01 22:02:29 -07:00
  • c0ac2d7d51 Merge pull request #667 from adrianVmariano/master Revar Desmera 2021-10-01 21:27:51 -07:00
  • f11541ea08 Merge pull request #668 from revarbat/revarbat_dev Revar Desmera 2021-10-01 21:24:03 -07:00
  • d3d7e606eb Removed elided See Alsos. Garth Minette 2021-10-01 21:01:24 -07:00
  • d66c1929a5 fix tests and bugs revealed by new tests Adrian Mariano 2021-10-01 23:57:07 -04:00
  • 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 -04:00
  • 71b22e5850 helix rewrite make skin() take regions Adrian Mariano 2021-10-01 21:27:52 -04:00
  • b0b665c2b8 Merge pull request #665 from adrianVmariano/master Revar Desmera 2021-10-01 18:07:58 -07:00
  • df5971ba0f rot_inverse got lost Adrian Mariano 2021-10-01 17:49:20 -04:00
  • 6e3efd68a4 big function re-org to eliminate debug.scad and hide affine.scad from docs Adrian Mariano 2021-10-01 00:30:28 -04:00
  • 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 -04:00
  • cc5ca7d070 Merge pull request #664 from revarbat/revarbat_dev Revar Desmera 2021-09-30 02:08:10 -07:00
  • 4b92d1eb18 2D fix for circle attachability. Garth Minette 2021-09-30 02:04:31 -07:00
  • 7f5f4c83ec Merge pull request #663 from revarbat/revarbat_dev Revar Desmera 2021-09-30 01:50:34 -07:00
  • 337d51be15 Builtin sphere() module does not have a center= argument. Garth Minette 2021-09-30 01:45:53 -07:00
  • 70be304f01 Make use of builtin cube(), cylinder(), sphere(), square(), circle(). Garth Minette 2021-09-30 01:22:43 -07:00
  • 5036a84b52 Merge pull request #662 from adrianVmariano/master Revar Desmera 2021-09-28 22:34:45 -07:00
  • 956ae7076c remove vnf_get_vertex Adrian Mariano 2021-09-28 21:51:55 -04:00
  • ea9d133408 clarify that simple paths can have repeats Adrian Mariano 2021-09-28 21:22:05 -04:00
  • 7c3990f2ed kludge to fix vnf_bend Adrian Mariano 2021-09-28 20:58:34 -04:00
  • 60c3a99e90 moved some functions around and renamed Adrian Mariano 2021-09-28 19:08:47 -04:00
  • 9b7c3acfd7 speedup for path_region_intersections, small fixes/tweaks Adrian Mariano 2021-09-28 16:36:32 -04:00
  • 000d84923d add sanitize_region, appease docsgen Adrian Mariano 2021-09-27 21:36:24 -04:00
  • 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 -04:00
  • b7c5b789b7 point_in_polygon removed closed option from code, fix docs Adrian Mariano 2021-09-27 18:10:20 -04:00
  • c15ff24edd use is_bool_list Adrian Mariano 2021-09-27 18:08:30 -04:00
  • db1715b651 Merge pull request #661 from adrianVmariano/master Revar Desmera 2021-09-26 16:44:34 -07:00
  • 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 Adrian Mariano 2021-09-24 17:33:18 -04:00
  • 58b33fb3b6 Merge pull request #660 from revarbat/revarbat_dev Revar Desmera 2021-09-22 22:44:29 -07:00
  • 47b803276b Fixed See Also refs for removed jitter function. Garth Minette 2021-09-22 22:41:00 -07:00
  • 2911110bd0 Merge pull request #659 from adrianVmariano/master Revar Desmera 2021-09-22 21:38:33 -07:00
  • a2c5e49e2d Clean up phillips_mask to just produce driver tip and not shaft Adrian Mariano 2021-09-22 22:02:29 -04:00
  • 880c245d3f merge drive files add functions to compute depth/diam of phillips recess Adrian Mariano 2021-09-22 21:15:15 -04:00
  • 48ccc85c16 fix doc error Adrian Mariano 2021-09-22 16:18:54 -04:00
  • 2f895cb8d1 hiding some infrastructure, added is_path_simple() Adrian Mariano 2021-09-22 14:59:18 -04:00
  • 43f37908df fix offset bug Adrian Mariano 2021-09-21 20:20:18 -04:00
  • 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 -04:00
  • 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 -04:00
  • 9a0f18ed44 Merge remote-tracking branch 'upstream/master' RonaldoCMP 2021-09-20 13:47:23 +01:00
  • b96fbca930 Merge pull request #657 from revarbat/revarbat_dev Revar Desmera 2021-09-19 20:42:19 -07:00
  • 0260d92187 Correction for _path_cut_points() rename. Garth Minette 2021-09-19 20:08:38 -07:00
  • f993e4339e Merge pull request #656 from revarbat/revarbat_dev Revar Desmera 2021-09-18 22:27:15 -07:00
  • 6f183489e0 Removed See Also for undocumented function. Garth Minette 2021-09-18 22:26:24 -07:00
  • b4ad1eb5bf Merge pull request #655 from adrianVmariano/master Revar Desmera 2021-09-18 21:19:31 -07:00
  • 7db5faf77f path_cut bug fix Adrian Mariano 2021-09-18 23:54:27 -04:00
  • 3483839d96 Merge pull request #654 from adrianVmariano/master Revar Desmera 2021-09-18 19:39:53 -07:00
  • 7c052eff19 path_cut_points name fix Adrian Mariano 2021-09-18 22:27:55 -04:00
  • 9ca77eed1b path.scad cleanup (hid/removed several functions) Adrian Mariano 2021-09-18 19:11:08 -04:00
  • 0bde519fae Merge pull request #653 from adrianVmariano/master Revar Desmera 2021-09-17 20:40:26 -07:00
  • 703c2693a4 again Adrian Mariano 2021-09-17 20:53:52 -04:00
  • 67af8c01c9 more dosgen appeasement Adrian Mariano 2021-09-17 20:41:37 -04:00
  • 1eac96f762 make docsgen happy Adrian Mariano 2021-09-17 20:13:09 -04:00
  • 958dcf0b18 bug fix Adrian Mariano 2021-09-17 20:02:31 -04:00
  • 6d3eabddc5 make functions in edges.scad internal move some stuff from paths to mutators to get like stuff all together Adrian Mariano 2021-09-17 17:07:18 -04:00
  • 9c2d410555 Merge pull request #652 from revarbat/revarbat_dev Revar Desmera 2021-09-16 21:06:45 -07:00
  • 02c1df75ec Added builtins.scad Garth Minette 2021-09-16 20:59:44 -07:00
  • 4e170bb3e5 Merge pull request #651 from adrianVmariano/master Revar Desmera 2021-09-16 19:51:19 -07:00
  • bf23e067bd set default color to prevent error Adrian Mariano 2021-09-16 22:39:45 -04:00
  • 9ca28066e1 make slop masks easier to see in examples Adrian Mariano 2021-09-16 22:03:13 -04:00
  • c00687e3fc bug fix, relabel sections in shapes3d Adrian Mariano 2021-09-16 21:56:56 -04:00
  • 935a113fcf Examples fix merge primitives stuff into shapes*.scad move text commands to shapes3d.scad rename common.scad Adrian Mariano 2021-09-16 21:50:12 -04:00
  • e6a2ee2084 Fix Examples: -> Example: when there's no render Adrian Mariano 2021-09-16 19:33:55 -04:00
  • fd0bcc0903 rename anchorpt to named_anchor Adrian Mariano 2021-09-16 18:32:12 -04:00
  • 32d9a96bc4 test reorganization Adrian Mariano 2021-09-16 17:07:12 -04:00
  • 5d0b42b667 switch order of sections in vnf Adrian Mariano 2021-09-16 16:56:04 -04:00
  • dbd1597a6c Merge pull request #650 from revarbat/revarbat_dev Revar Desmera 2021-09-15 22:12:48 -07:00
  • 7feeecd7f6 Remove tests for removed stacks.scad and queues.scad. Garth Minette 2021-09-15 22:11:48 -07:00
  • 7e4e165d65 Removed stacks.scad and queues.scad. Garth Minette 2021-09-15 22:08:54 -07:00
  • 4935849ae3 Merge pull request #649 from adrianVmariano/master Revar Desmera 2021-09-15 20:32:15 -07:00
  • 856f54df32 removed old triangulation.scad other file name changes Adrian Mariano 2021-09-15 23:12:51 -04:00
  • 6e61a6567f remove echos Adrian Mariano 2021-09-15 22:11:30 -04:00
  • d957f556d6 bug fixes Adrian Mariano 2021-09-15 20:03:15 -04:00
  • d78eb5213e Add "is" to geometry.scad predicates Adrian Mariano 2021-09-15 19:01:34 -04:00
  • ea7b947bcb fix doc error Adrian Mariano 2021-09-15 18:27:01 -04:00
  • eec1d6b08c bug fix, added tests Adrian Mariano 2021-09-15 16:36:03 -04:00
  • 33ca0d4a69 Resectioned distributors and vnf. Error msg fix in shapes2d section tweak in transforms fixed polygon_line_intersection Adrian Mariano 2021-09-15 16:30:04 -04:00
  • 4f8ebb2e80 more error messages for star() improve speed and flexibility of apply() fix triangulation bug add support for single point 2d solutions in polygon_line_intersection Adrian Mariano 2021-09-14 20:10:55 -04:00
  • 2ea90b7467 add fix for duplicate points in polygon_triangulation Adrian Mariano 2021-09-13 22:23:20 -04:00
  • 5a4d9554df err message tweak in star() rearranged polygon_line_intersection to handle 2d and fixed but where it didn't test polygon membership correctly. Also there was a bug with use of the bounded argument. Added Ronaldo's triangulation. Adrian Mariano 2021-09-13 22:09:51 -04:00
  • 02d874cf65 Merge pull request #648 from revarbat/revarbat_dev Revar Desmera 2021-09-12 19:18:10 -07:00
  • 54038b68d2 Tabs indentation disallowed. Garth Minette 2021-09-12 19:15:05 -07:00
  • 0fa53f1b80 Revert decompose_path() to working code. Garth Minette 2021-09-12 19:12:48 -07:00