Commit Graph

  • 9f92fe8775 Enhanced lerp() to allow list/range u values to return lists of results. Revar Desmera 2019-11-18 21:11:38 -08:00
  • bb92d788ef Added reverse_polygon() and improved ccw_polygon() and clockwise_polygon() Revar Desmera 2019-11-17 18:19:55 -08:00
  • 2b95e67cda Removed extra arg from call in hull.scad Revar Desmera 2019-11-17 18:15:57 -08:00
  • 23b76fd49a Bugfix for skin()'s uniform method. Bugfix for non-coplanar skin() profiles. Revar Desmera 2019-11-14 15:45:37 -08:00
  • b871a54891 Corrected skin example method. Revar Desmera 2019-11-13 22:16:50 -08:00
  • 871540c57c Changed skin params. matching= -> method= and "evenly" -> "uniform" Revar Desmera 2019-11-13 21:58:48 -08:00
  • df75614537 Merge pull request #110 from adrianVmariano/master Revar Desmera 2019-11-13 20:48:16 -08:00
  • c0d18ab0b1 Corrected processing of $fn for round_corners, added two examples to skin (from list comp demos) and added another error check to zip. Adrian Mariano 2019-11-13 18:17:30 -05:00
  • 78197e1909 Added bad examples to skin() docs. Revar Desmera 2019-11-12 22:51:13 -08:00
  • e644cc750b Updated regressions for edge_set() -> _edge_set() Revar Desmera 2019-11-12 14:14:15 -08:00
  • 111cf1dcc6 Make figure titles not be on same line as figure in docs. Revar Desmera 2019-11-12 14:07:34 -08:00
  • a8db3919c1 Added more edge set figures. Revar Desmera 2019-11-12 13:55:12 -08:00
  • 6904aedba3 Re-ordered edges() figure 1. Revar Desmera 2019-11-12 00:00:07 -08:00
  • 9d78a67c64 Remove spin from edges() figure1. Revar Desmera 2019-11-11 23:45:58 -08:00
  • a52412cabe Added edges_except= to rounding(), chamfer(), and cuboid(). Revar Desmera 2019-11-11 23:38:27 -08:00
  • 066bb190f9 Added quaternion.scad regressions and bugfixes. Added function variant of Qrot() Revar Desmera 2019-11-11 19:09:46 -08:00
  • 7c3f913050 Fixed error in results of fmtf(0.01) Revar Desmera 2019-11-11 11:26:18 -08:00
  • d999822355 Refactored bezier patch code to use VNFs. Revar Desmera 2019-11-11 00:50:25 -08:00
  • d73ab76c9a Added tests for errors.scad Revar Desmera 2019-11-10 12:52:58 -08:00
  • 8cd795cc36 Fixed typo in common.scad tests. Revar Desmera 2019-11-10 12:36:50 -08:00
  • 20e2008077 Finished adding regressions for coords.scad Revar Desmera 2019-11-10 12:33:50 -08:00
  • 902fb3e2cd Corrected coverage percentage calculation. Revar Desmera 2019-11-09 23:06:58 -08:00
  • daf13d4e51 Added common.scad regression tests. Revar Desmera 2019-11-09 22:55:10 -08:00
  • b8b19de737 Added coverage stats to regression coverage script. Revar Desmera 2019-11-09 21:59:12 -08:00
  • a26bb92978 Added regressions and bug fixes for structs.scad Revar Desmera 2019-11-08 18:31:37 -08:00
  • 1a0b026da5 Fixed libfile portion of structs.scad docs. Revar Desmera 2019-11-08 18:05:41 -08:00
  • 3d0d34850d Added regressions for cubetruss.scad Revar Desmera 2019-11-08 17:34:01 -08:00
  • 6fb40df34a Added regressions for primitives.scad Revar Desmera 2019-11-08 17:05:10 -08:00
  • 94359dbf8c Added stack_rotate() regressions. Revar Desmera 2019-11-08 16:49:46 -08:00
  • ba4a35229c Added regressions and bugfixes for skin.scad Revar Desmera 2019-11-08 16:25:47 -08:00
  • 38abe860f9 Tweaks to geometry,scad regressions to more correctly report coverage. Revar Desmera 2019-11-06 23:53:16 -08:00
  • 0b38d7b546 Fixed error in shuffle() Revar Desmera 2019-11-06 23:42:00 -08:00
  • f8f015758a Completed arrays.scad regressions. Revar Desmera 2019-11-06 23:40:05 -08:00
  • cdcc39ea16 Improved function coverage script. Revar Desmera 2019-11-06 23:39:13 -08:00
  • aa7e1cf681 Added func_coverage.py script to identify untested functions. Revar Desmera 2019-11-06 22:24:24 -08:00
  • 5cca83958f gaussian_rand() -> gaussian_rands(), log_rand() -> log_rands() Revar Desmera 2019-11-06 22:19:19 -08:00
  • 5addbe8184 Added vnf.scad regressions and bugfixes. Revar Desmera 2019-11-06 16:17:33 -08:00
  • 59c48f37d6 Added regression tests and bugfixes for stacks.scad Revar Desmera 2019-11-05 21:04:56 -08:00
  • 28b086ea8d Added regressions and bugfixes for queues.scad. Revar Desmera 2019-11-05 20:26:35 -08:00
  • 029e3f612a Added edges.scad regression tests. Revar Desmera 2019-11-05 18:16:00 -08:00
  • 948e76d992 Added version_to_list() regression test for found error. Revar Desmera 2019-11-05 17:35:58 -08:00
  • 6100cae586 OpenSCAD cannot be relied on to return an error code on assert fail. Revar Desmera 2019-11-05 17:31:58 -08:00
  • 108173a0f1 edge_set() was misdocumented as edge() Revar Desmera 2019-11-05 17:30:47 -08:00
  • 231061a364 Added regression tests for version.scad Revar Desmera 2019-11-05 16:04:39 -08:00
  • 1170bbb489 Added version.scad Revar Desmera 2019-11-05 13:33:48 -08:00
  • 785befb1c1 Added skin.scad Revar Desmera 2019-11-03 19:12:50 -08:00
  • a947ec2476 Fixed all *gon() 2D shapes to support attachments. Revar Desmera 2019-11-03 19:01:14 -08:00
  • 25256f78ad Fixed consistency of plane_from_pointslist() Revar Desmera 2019-11-03 18:45:53 -08:00
  • faf12b6e26 Added circum= and realign= args to circle() Revar Desmera 2019-11-03 18:44:14 -08:00
  • 914ff7fae9 Tweaked square() to generate paths with similar orientation to circle() Revar Desmera 2019-11-03 15:02:49 -08:00
  • 302b8c4b2f Removed assert_in_list() in favor of assert(in_list()) Revar Desmera 2019-10-31 01:33:28 -07:00
  • fa572fc398 Added typeof(), is_str(), is_type(). Moved no_children() to errors.scad. Revar Desmera 2019-10-30 19:52:53 -07:00
  • dded2eefa6 Updated .gitignore with a couple files I don't want to see. Revar Desmera 2019-10-30 18:56:15 -07:00
  • 6c282b07a9 Fix run_tests to not leave behind .off file. Revar Desmera 2019-10-30 18:54:03 -07:00
  • 387232e8dc More geometry.scad regression tests. Revar Desmera 2019-10-30 18:41:18 -07:00
  • bca3ef74de find_noncollinear_points() was, in fact, failing to test for collinearity. Revar Desmera 2019-10-30 17:44:03 -07:00
  • faea648e66 Simplified list_rotate() and polygon_shift() Revar Desmera 2019-10-30 01:19:34 -07:00
  • f19179e232 Added a bunch of regression tests for geometry.scad. Revar Desmera 2019-10-29 22:47:38 -07:00
  • 54eea4a6d6 Some geometry.scad fixes and assert()s added. Revar Desmera 2019-10-29 22:46:00 -07:00
  • 35bdf558e7 Removed extraneous echos()s Revar Desmera 2019-10-29 22:43:45 -07:00
  • b0cdbcca0a Added list_rotate() and a bunch of assert()s Revar Desmera 2019-10-29 22:42:41 -07:00
  • e064db6b14 Added several regression tests. Revar Desmera 2019-10-25 15:17:55 -07:00
  • 50acb3c0b0 Various bugfixes, optimizations, and docs improvements found via regressions. Revar Desmera 2019-10-25 15:16:48 -07:00
  • 3e278e6a52 Fixed cube(), cylinder(), and square() prims when not given size. Revar Desmera 2019-10-23 22:52:42 -07:00
  • 22e6ced9f4 Fixed translate_points() and scale_points() for 2D. Revar Desmera 2019-10-23 22:51:22 -07:00
  • b0caccebe7 Regression test fixes. Revar Desmera 2019-10-23 22:49:40 -07:00
  • 18ec424317 Fixed list_decreasing() Revar Desmera 2019-10-23 22:48:47 -07:00
  • 28bf2116ec Added a bunch of regression tests. Revar Desmera 2019-10-22 17:10:04 -07:00
  • bbabc641da Removed redundant vquant*() functions. Improved docs." Revar Desmera 2019-10-22 17:09:08 -07:00
  • c0a131549f Added find_circle_tangents() Revar Desmera 2019-10-21 18:59:35 -07:00
  • bee132d175 Added vnf.scad to docs gen. Revar Desmera 2019-10-21 16:45:36 -07:00
  • 4a2fb2ee56 Split VNF structures out into vnf.scad Revar Desmera 2019-10-21 16:44:39 -07:00
  • 97da5f0517 Added queues.scad to docs gen. Revar Desmera 2019-10-21 05:26:01 -07:00
  • ca9a4c9fa7 Added queues.scad. Revar Desmera 2019-10-21 05:24:43 -07:00
  • 1bafe343f7 Added stacks.scad to docs gen. Revar Desmera 2019-10-21 05:21:55 -07:00
  • 5ef33a3d30 Fixed docs typo in stacks.scad. Revar Desmera 2019-10-21 05:20:11 -07:00
  • 9a40d29abb Added version test in std.scad. Revar Desmera 2019-10-21 05:19:01 -07:00
  • 9da0523bf1 Added stack.scad Revar Desmera 2019-10-21 03:44:29 -07:00
  • 9f0d4f9465 Code formatting standardization in shapes2d.scad Revar Desmera 2019-10-21 02:32:05 -07:00
  • c0478728d2 Added list_remove_values() Revar Desmera 2019-10-21 02:28:45 -07:00
  • 8d56aab37b Sped up path_self_intersections() a lot. Revar Desmera 2019-09-24 23:32:30 -07:00
  • d4677923ba Rewrote decompose_path() and assemble_path_fragments() Revar Desmera 2019-09-24 03:58:45 -07:00
  • ba42270e22 Added stride= to rainbow() Revar Desmera 2019-09-24 03:50:09 -07:00
  • a85ea4ecc9 Added modang() to standardize angles to <-180,180> Revar Desmera 2019-09-23 16:38:07 -07:00
  • 95952ee971 Added split_path_at_self_crossings() and split_path_at_region_crossings() Revar Desmera 2019-09-21 01:57:50 -07:00
  • d4f79e87a1 Split beverage bottle threading modules into bottlecaps.scad Revar Desmera 2019-09-19 03:26:04 -07:00
  • 7869a27326 Split beverage bottle threading modules into bottlecaps.scad Revar Desmera 2019-09-19 03:21:23 -07:00
  • 3846a367ee Added path_self_intersections(), decompose_path(), and fixed inverted t result in _general_line_intersection() Revar Desmera 2019-09-19 02:44:28 -07:00
  • ccfed6b306 Fixed a typo in det2() docs. Revar Desmera 2019-09-19 02:42:42 -07:00
  • ce724d2691 Added start= arg for idx() Revar Desmera 2019-09-19 02:41:59 -07:00
  • bae6952ece Tweaked get_radius() to assertt non-redundant args. Revar Desmera 2019-09-18 19:29:38 -07:00
  • 1e587ee0f3 Reformatted turtle commands docs. Revar Desmera 2019-09-04 18:39:39 -07:00
  • 9cdb8afd1e Fixed docs formatting error in rounding.scad Revar Desmera 2019-09-04 18:23:33 -07:00
  • 0c4ff6c395 Merge pull request #106 from adrianVmariano/master Revar Desmera 2019-09-04 18:14:53 -07:00
  • 8bce357f2d doc tweaks Adrian Mariano 2019-09-02 18:18:49 -04:00
  • fc99ce985d Changed rounded_sweep() to offset_sweep() Fixed collinear bug in arc() Added arcleftto and arcrrightto and arcsteps to turtle() Adrian Mariano 2019-09-02 18:15:24 -04:00
  • bd19e12096 Rewrote PCO* parts to use arcleft/arcright turtle commands. Removed turtle_arc() Revar Desmera 2019-08-31 23:44:24 -07:00
  • 207721012f Fixed docs spelling. Standardized formatting. Revar Desmera 2019-08-31 23:13:25 -07:00
  • 1d449ef8a6 Merge branch 'master' of github.com:revarbat/BOSL2 Revar Desmera 2019-08-31 23:05:20 -07:00
  • 8eb7f28337 Corrected typos in PCO1810 parts. Revar Desmera 2019-08-31 23:05:16 -07:00