Commit Graph

  • b66b964188 Merge pull request #708 from revarbat/revarbat_dev Revar Desmera 2021-10-26 01:26:33 -07:00
  • 622a13952b Anchor calculation fixes. Added wedge() and make right_triangle() be 2D. Garth Minette 2021-10-26 00:42:27 -07:00
  • 9f5214adc0 Merge pull request #707 from revarbat/revarbat_dev Revar Desmera 2021-10-24 15:48:00 -07:00
  • 21f28a847b Merge pull request #706 from adrianVmariano/master Revar Desmera 2021-10-24 15:28:21 -07:00
  • cbab1b9a61 Added octahedron(), fixed bug in VNF extent anchoring. Garth Minette 2021-10-24 15:26:27 -07:00
  • c61a2d6fcb change err msg Adrian Mariano 2021-10-24 10:59:05 -04:00
  • a6de7ee975 detect p=undef in transformations Adrian Mariano 2021-10-24 10:57:17 -04:00
  • 3cf00d8fd7 Merge pull request #705 from revarbat/revarbat_dev Revar Desmera 2021-10-24 02:51:06 -07:00
  • 3dee35127f cubetruss mask fixes. Garth Minette 2021-10-24 02:29:45 -07:00
  • a2b35e4993 More masks.scad tweaks Garth Minette 2021-10-24 02:02:32 -07:00
  • 432238f293 Merge pull request #704 from revarbat/revarbat_dev Revar Desmera 2021-10-23 21:52:07 -07:00
  • 1b000705e3 masks.scad reworkings. Garth Minette 2021-10-23 20:28:40 -07:00
  • 873c736202 Merge pull request #701 from adrianVmariano/master Revar Desmera 2021-10-21 16:12:10 -07:00
  • 267b5cd771 remove extra is_vnf definition Adrian Mariano 2021-10-21 18:43:36 -04:00
  • 89b176d329 doc fix Adrian Mariano 2021-10-21 18:39:45 -04:00
  • 5ad1fb3620 remove debug echo Adrian Mariano 2021-10-21 18:15:09 -04:00
  • 814975afaf use median in bt_tree Adrian Mariano 2021-10-21 16:12:11 -04:00
  • 247939fec6 change to remove ninther Adrian Mariano 2021-10-21 16:10:36 -04:00
  • 9e4d46eecf Add median function Adrian Mariano 2021-10-21 15:33:25 -04:00
  • d5ce3615cf Make linear_sweep center in z direction with center option by adding "zcenter" named anchor. Adrian Mariano 2021-10-21 11:31:32 -04:00
  • 6de156528b doc fixes Adrian Mariano 2021-10-21 00:01:28 -04:00
  • c98dc64d20 Merge remote-tracking branch 'upstream/master' Adrian Mariano 2021-10-20 23:39:52 -04:00
  • 76272d9d9a add region centroid capability and consolidate into one centroid function for polygons, regions and VNFs. Fix bug with anchors for linear_sweep (due to centerpoint issues) Fix intersection anchors for vnfs when anchor vector intersects in a path instead of a single point. Adrian Mariano 2021-10-20 22:44:55 -04:00
  • 6f1ac73d59 Merge pull request #699 from adrianVmariano/master Revar Desmera 2021-10-17 22:08:59 -07:00
  • a7ca1b1b64 more beziers fixes Adrian Mariano 2021-10-17 21:21:53 -04:00
  • 80c6e0666d fix beziers to handle removal of vnf= option in vnf_vertex_array Adrian Mariano 2021-10-17 20:48:58 -04:00
  • ef5e924e54 fix examples Adrian Mariano 2021-10-17 19:13:58 -04:00
  • acb4ec95d4 fix tests Adrian Mariano 2021-10-17 17:50:35 -04:00
  • 48314f5cdb vnf doc tweaks and cleanup remove vnf args for chaining vnf_merge pass through if you give just one vnf vnf_vertex_array no longer calls merge vnf_tri_array removes degenerate faces and no longer calls merge (with cleanup) Adrian Mariano 2021-10-17 17:40:47 -04:00
  • 584bea9e9b Merge pull request #698 from revarbat/revarbat_dev Revar Desmera 2021-10-17 00:59:30 -07:00
  • a215b2b590 Fix tests for fnliteral changes. Garth Minette 2021-10-17 00:35:04 -07:00
  • f1ea2a9799 Added find_all(), re-did find_first() interface. Made f_gt(), f_lt(), f_gte(), f_lte() with one arg be the second argument. Garth Minette 2021-10-16 23:14:46 -07:00
  • dbd30ce600 Merge pull request #697 from adrianVmariano/master Revar Desmera 2021-10-16 22:14:20 -07:00
  • f7b08f1b9d reorder functions in array.scad list_{de,in}creasing -> is_{de,in}creasing, add strict option to both Adrian Mariano 2021-10-16 23:01:52 -04:00
  • d8760681a9 Merge pull request #696 from adrianVmariano/master Revar Desmera 2021-10-15 20:52:30 -07:00
  • d6576da79e reorder functions for docs Adrian Mariano 2021-10-15 23:13:30 -04:00
  • 2d205a2568 subarray -> columns Adrian Mariano 2021-10-15 22:39:10 -04:00
  • a65315b876 fix examples Adrian Mariano 2021-10-15 16:22:36 -04:00
  • 544bb5883e fix align_polygon & examples Adrian Mariano 2021-10-15 16:01:01 -04:00
  • 315a1021df updated vnf_drop_unused_points Adrian Mariano 2021-10-15 06:07:17 -04:00
  • a12a258635 rename to vnf_drop_extra_points Adrian Mariano 2021-10-14 22:54:07 -04:00
  • cd85b3b1f4 change region_faces to vnf_from_region and move to vnf.scad remove secret merge option from vnf_triangulate add examples add vnf_clean_unrefs Adrian Mariano 2021-10-14 22:36:21 -04:00
  • b1249854b4 Merge pull request #695 from adrianVmariano/master Revar Desmera 2021-10-14 18:37:10 -07:00
  • e0c8015fc5 Merge pull request #694 from RonaldoCMP/master Revar Desmera 2021-10-14 18:36:52 -07:00
  • acb65b3298 allow count to take a list as input vnf_wireframe does not draw unreferenced vertices some error checking Adrian Mariano 2021-10-14 18:29:52 -04:00
  • 2d5ce3b191 Update geometry.scad RonaldoCMP 2021-10-14 12:37:48 -03:00
  • 6b542191ce Update geometry.scad RonaldoCMP 2021-10-14 11:48:41 -03:00
  • 12279bbee2 Merge pull request #693 from RonaldoCMP/master Revar Desmera 2021-10-13 22:28:11 -07:00
  • 4d9a1d36ac Update geometry.scad RonaldoCMP 2021-10-13 23:31:26 -03:00
  • da751e1e13 Update geometry.scad RonaldoCMP 2021-10-13 23:27:49 -03:00
  • aef60324fd update geometry.scad RonaldoCMP 2021-10-13 23:16:14 -03:00
  • 06419a6786 Update test_geometry.scad RonaldoCMP 2021-10-13 21:52:56 -03:00
  • 30fc691b40 Update test_geometry.scad RonaldoCMP 2021-10-13 21:40:51 -03:00
  • 8cdd10fd82 Revert arrays.scad change RonaldoCMP 2021-10-13 21:30:48 -03:00
  • f22d24ee15 Minor changes in triangulate code and docs, RonaldoCMP 2021-10-13 21:20:42 -03:00
  • 320867ac7a Merge pull request #692 from revarbat/revarbat_dev Revar Desmera 2021-10-12 20:27:26 -07:00
  • e89d303c52 Fixed See Also links in geometry.scad Garth Minette 2021-10-12 19:54:13 -07:00
  • 59af31a531 Merge pull request #690 from adrianVmariano/master Revar Desmera 2021-10-12 19:47:05 -07:00
  • f0b4b831a3 Merge pull request #691 from RonaldoCMP/master Revar Desmera 2021-10-12 19:42:29 -07:00
  • e7cb552150 fix stroke to handle 180 deg turns Adrian Mariano 2021-10-12 22:27:29 -04:00
  • 1b84a3129d Extend triangulate functionality and correct is_polygon_convex RonaldoCMP 2021-10-12 21:22:02 -03:00
  • c4438e2d3e add error checking and force_region on all functions Adrian Mariano 2021-10-11 23:25:37 -04:00
  • b0bcdade7e doc tweaks Adrian Mariano 2021-10-11 22:57:19 -04:00
  • 8de2283f91 Merge pull request #687 from adrianVmariano/master Revar Desmera 2021-10-11 18:36:30 -07:00
  • f8b5a4d296 Merge pull request #688 from RonaldoCMP/master Revar Desmera 2021-10-11 18:35:31 -07:00
  • 922e2da952 search_vectors update RonaldoCMP 2021-10-11 21:47:34 -03:00
  • fd36b0020e add nonzero to grid2d clean up dead code and add docs to geometry.scad add faster (?) code for point_on_line Adrian Mariano 2021-10-11 20:25:11 -04:00
  • 3f62706b03 Merge pull request #686 from revarbat/revarbat_dev Revar Desmera 2021-10-10 20:08:57 -07:00
  • d6e24a8815 Split apply() to be more efficient. Garth Minette 2021-10-10 19:46:00 -07:00
  • 45daab05df Refactored all transforms to use apply() for p= processing. Garth Minette 2021-10-10 18:40:22 -07:00
  • 21991c8508 Merge pull request #683 from adrianVmariano/master Revar Desmera 2021-10-10 13:49:47 -07:00
  • 006527e08e fix region offset bug add box bound to point_in_polygon region_region cutting for faster boolean ops Adrian Mariano 2021-10-10 15:03:30 -04:00
  • 68217cd1cf Merge pull request #682 from adrianVmariano/master Revar Desmera 2021-10-09 21:21:17 -07:00
  • d3510c02c9 small cleanup/optimization Adrian Mariano 2021-10-09 23:51:56 -04:00
  • 9a66bc6132 tag optimization Adrian Mariano 2021-10-09 23:15:43 -04:00
  • 42611d207a bug fix Adrian Mariano 2021-10-09 22:26:56 -04:00
  • ec02676267 boolean operations fixes Adrian Mariano 2021-10-09 21:44:26 -04:00
  • 977ec51bea Merge pull request #681 from adrianVmariano/master Revar Desmera 2021-10-07 20:57:34 -07:00
  • 9670fc0e68 fix segment endpoint handling for intersections Adrian Mariano 2021-10-07 23:20:46 -04:00
  • 7580b85877 bug fix Adrian Mariano 2021-10-07 22:26:23 -04:00
  • a6eeb5025c don't deduplicate in is_polygon_clockwise Adrian Mariano 2021-10-07 21:32:58 -04:00
  • 9bb22dc7c5 doc tweaks Adrian Mariano 2021-10-07 21:31:58 -04:00
  • bc99dcd5bb Merge pull request #680 from revarbat/revarbat_dev Revar Desmera 2021-10-06 22:11:04 -07:00
  • 1bed92476d Tweaks to Attachments tutorial. Garth Minette 2021-10-06 21:40:47 -07:00
  • 731e218322 Merge pull request #679 from adrianVmariano/master Revar Desmera 2021-10-06 21:38:40 -07:00
  • dbec028bd1 bug fix Adrian Mariano 2021-10-06 22:31:13 -04:00
  • 33484f2c4b misc bugfixes Adrian Mariano 2021-10-06 21:53:46 -04:00
  • bb77faa0c9 assorted doc fixes eliminate trace_path _path_self_intersections fix Adrian Mariano 2021-10-06 21:16:39 -04:00
  • 1147e181c5 doc tweaks Adrian Mariano 2021-10-06 06:31:35 -04:00
  • ccb154f4c2 Merge pull request #678 from adrianVmariano/master Revar Desmera 2021-10-05 20:21:07 -07:00
  • d8da1dbad7 fixes Adrian Mariano 2021-10-05 22:50:40 -04:00
  • 1cb7373284 doc fixes Adrian Mariano 2021-10-05 22:09:48 -04:00
  • 9a01e15f3f fix vnf_halfspace bug fix doc errors Adrian Mariano 2021-10-05 21:56:49 -04:00
  • 869a764815 Merge pull request #677 from revarbat/revarbat_dev Revar Desmera 2021-10-05 17:28:16 -07:00
  • 47aedd9d25 Added multmatrix(), translate(), rotate(), scale() builtins. Garth Minette 2021-10-05 17:03:15 -07:00
  • 3a6a1fd3c0 Merge pull request #674 from adrianVmariano/master Revar Desmera 2021-10-05 17:00:50 -07:00
  • db6a6687e9 added diamond thread example Adrian Mariano 2021-10-05 19:36:45 -04:00
  • 230e7c18b5 fix tests Adrian Mariano 2021-10-05 18:57:46 -04:00
  • afe75d0e3f add starts to threaded rod/nut remove vnf_add_face(s) add vnf_from_polygon Adrian Mariano 2021-10-05 18:23:20 -04:00
  • 787fe45798 added test Adrian Mariano 2021-10-05 17:18:43 -04:00