Commit graph

  • cf39f87005 Added ball_screw_rod(). ball_screw_bearing() not created yet. Revar Desmera 2019-07-29 15:53:40 -0700
  • 6f8d47e2a4 Make opening of MD files after docs gen be optional. Revar Desmera 2019-07-23 22:54:37 -0700
  • 09173f6a6f Fixed rounding docs formatting. Revar Desmera 2019-07-23 22:49:23 -0700
  • 87dbb28dcf
    Merge pull request #80 from adrianVmariano/master Revar Desmera 2019-07-22 21:46:44 -0700
  • e4431d4940 Fixed bug with check_and_fix_path() naming. Also added examples to rounded_sweep. #80 Adrian Mariano 2019-07-22 22:40:49 -0400
  • e8300c5bb6 Fixed indexing of rand_int() Revar Desmera 2019-07-18 21:58:41 -0700
  • 2427e09dee Merge branch 'master' of github.com:revarbat/BOSL2 Revar Desmera 2019-07-18 21:49:11 -0700
  • 52ab40b4f5 Added cleanup_path() and cleanup_region() Revar Desmera 2019-07-18 21:48:32 -0700
  • 457716ddca
    Merge pull request #79 from adrianVmariano/master Revar Desmera 2019-07-18 21:39:10 -0700
  • 4a72997fb8 Fix for idx() and shuffle() docs formatting. Revar Desmera 2019-07-18 21:28:15 -0700
  • 959781d6fe Added closed option to deduplicate(). Fixed inconsistent indentation. Revar Desmera 2019-07-18 21:24:32 -0700
  • 3719378f49 Changed make_path_valid to check_and_fix_path #79 Adrian Mariano 2019-07-18 21:27:57 -0400
  • 20eae2b5d2 Changed offset() to check polygon orientation when closed==true. Changed rounded_sweep() to work with updated offset(). Added make_path_valid() and use it in rounded_sweep for better error handling and to support single component regions. Added divided box example to rounded_sweep. Updated examples to work with updated offset(). Adrian Mariano 2019-07-18 19:21:08 -0400
  • 5abc7db530 Tweak index format Revar Desmera 2019-07-17 23:36:55 -0700
  • d320940654 Added genindex.sh script Revar Desmera 2019-07-17 23:23:17 -0700
  • a80fdc9f66 Fixed docs for $slop Revar Desmera 2019-07-17 18:57:23 -0700
  • 3306f1d66b Renamed PRINTER_SLOP to Revar Desmera 2019-07-17 18:54:35 -0700
  • 31ef6c1389 Removed redundant [xyz]ring() Revar Desmera 2019-07-17 18:37:16 -0700
  • cf15742a3b Fixed processing of regions in offset() Revar Desmera 2019-07-17 16:33:08 -0700
  • 6ce93f75e0 Fixed bogus rotation in grid2d() Revar Desmera 2019-07-17 16:18:02 -0700
  • f25fdc975d Added tooth profile example Revar Desmera 2019-07-17 14:30:20 -0700
  • d1abaf891d Added tri_calc() Revar Desmera 2019-07-17 01:49:51 -0700
  • ad59d88ce2 Tweaked offset() description formatting. Revar Desmera 2019-07-16 15:18:00 -0700
  • fadfd998cf
    Merge pull request #76 from adrianVmariano/master Revar Desmera 2019-07-16 15:11:36 -0700
  • e9ae6355e5 added spaces in offset docs #76 Adrian Mariano 2019-07-16 17:17:32 -0400
  • a89c324b4c Improved examples for offset(), and slight docs tweak. Adrian Mariano 2019-07-16 16:51:53 -0400
  • 9c4ef743c2 Moved round3d() and offset3d() to correct docs section. Revar Desmera 2019-07-15 21:02:04 -0700
  • db8cf9b280 Merge branch 'master' of github.com:revarbat/BOSL2 Revar Desmera 2019-07-15 20:58:21 -0700
  • a28191cbf2 Remove example images for round3d() and offset3d() Revar Desmera 2019-07-15 20:58:13 -0700
  • aee7e4d9bd
    Merge pull request #74 from adrianVmariano/master Revar Desmera 2019-07-15 19:11:26 -0700
  • c6ebb93751 removed include #74 Adrian Mariano 2019-07-15 21:41:20 -0400
  • a71868431b Added repeat to turtle. Added centroid to geometry.scad. Adrian Mariano 2019-07-15 20:14:29 -0400
  • 958786daf6 Added find_circle_3points() Revar Desmera 2019-07-15 16:41:01 -0700
  • c5a2197e3c Added offset3d() and round3d() for masochists. Revar Desmera 2019-07-15 16:40:21 -0700
  • 81fd73588f Moved heightfield() to shapes.scad. Revar Desmera 2019-07-14 15:10:13 -0700
  • 9aa1cd09e6 Widened stroke width for square spiral example. Revar Desmera 2019-07-14 12:47:04 -0700
  • 8705a8ff0f Embiggened turtle() images. Revar Desmera 2019-07-14 12:45:18 -0700
  • d0c5ef29b8 Fixed kock snowflake example rendering. Revar Desmera 2019-07-14 12:37:55 -0700
  • 874eac943a Made turtle() example images 2D. Revar Desmera 2019-07-14 12:33:17 -0700
  • a89edec667 Fixed docs formating and code indentation. Revar Desmera 2019-07-14 12:30:46 -0700
  • c6f4f7c586
    Merge pull request #72 from adrianVmariano/master Revar Desmera 2019-07-14 11:14:17 -0700
  • 8a0fc80c90 Added turtle function #72 Adrian Mariano 2019-07-14 13:13:36 -0400
  • 72ecdbac5a Fixed references to roundings.scad Revar Desmera 2019-07-13 15:57:24 -0700
  • ba3b26c7fa Added strings.h include in rounding.scad Revar Desmera 2019-07-13 14:42:04 -0700
  • 7b91c9e7fc
    Merge pull request #69 from adrianVmariano/master Revar Desmera 2019-07-13 14:39:08 -0700
  • 87d0e09abe Fixed various bugs (lots of degenerate faces when r=0, some parameter checking mistakes) and tweaked docs. #69 Adrian Mariano 2019-07-13 01:27:32 -0400
  • b040854e3f Fixed rounding.scad example image generation bug. Revar Desmera 2019-07-12 19:21:39 -0700
  • b662a6b295 Fixed rounded_sweep() docs formatting. Revar Desmera 2019-07-12 18:44:11 -0700
  • 5d7fdf6334
    Merge pull request #68 from adrianVmariano/master Revar Desmera 2019-07-12 18:38:36 -0700
  • d86b94193b Handle zero length inputs for list_set and list_remove #68 Adrian Mariano 2019-07-12 20:19:33 -0400
  • ca98f497d1 Added rounded_sweep module. Adrian Mariano 2019-07-12 20:17:36 -0400
  • e2d286bbf1 Fixed formatting error in docs for path_cut() Revar Desmera 2019-07-12 13:21:23 -0700
  • 3eb39d0018 Changed close argument of stroke() to closed. Revar Desmera 2019-07-12 13:11:13 -0700
  • 1020d1d659 Massive speedups for knurling. Added chamfering and rounding options. Revar Desmera 2019-07-12 12:59:18 -0700
  • c127a2c72e Added knurling.scad Revar Desmera 2019-07-11 22:57:43 -0700
  • 8f20fa6263 Embiggened apply_folding_hinges_and_snaps() example image. Revar Desmera 2019-07-11 18:38:55 -0700
  • dd4b7d3b59 Added hingesnaps.scad Revar Desmera 2019-07-11 18:34:18 -0700
  • b30dc528eb Fixed round_corners() formatting. Revar Desmera 2019-07-11 17:43:12 -0700
  • 839588d627 Embiggened roundcorners figure1. Revar Desmera 2019-07-11 17:14:49 -0700
  • 09bef42e1c Changes round_corners Figure image to 2D. Revar Desmera 2019-07-11 17:12:38 -0700
  • feb58dc20c Added Figure tag to LeafNodes Revar Desmera 2019-07-11 17:11:11 -0700
  • f51bc36ab9
    Merge pull request #67 from adrianVmariano/master Revar Desmera 2019-07-11 15:49:19 -0700
  • 963885fa8c API update for roundcorners #67 Adrian Mariano 2019-07-11 16:45:02 -0400
  • 58857b439a Added recursive= options to first_defined(), any_defined() and all_defined() Revar Desmera 2019-07-10 21:52:47 -0700
  • edcca67968 Fixed docs example images. Revar Desmera 2019-07-10 19:01:12 -0700
  • e10ecef423 Added function versions of [xyz]scale() and [xyz]rot(). Revar Desmera 2019-07-10 18:52:33 -0700
  • f67d38c0e2 Make rot() function autodetect 2D input. Revar Desmera 2019-07-10 13:45:12 -0700
  • 9f0d55f5b3 triangle_area2d() -> triangle_area(). Added polygon_area() Revar Desmera 2019-07-10 13:37:23 -0700
  • e00ce0d81f Removed right_of_line2d() Revar Desmera 2019-07-10 13:22:24 -0700
  • d60cd9411f Make is_path() test for more than one point in a path. Revar Desmera 2019-07-10 13:12:32 -0700
  • e60648dadd Make stroke() assert that path is 2D. Revar Desmera 2019-07-10 13:03:17 -0700
  • e2e6bcf2f9 Enlarged a number of partitions.scad example images. Revar Desmera 2019-07-09 22:30:27 -0700
  • 35277af5ef Fixed partitions.scad example images. Revar Desmera 2019-07-09 22:02:55 -0700
  • da819f3d9d Added partitions.scad Revar Desmera 2019-07-09 21:54:28 -0700
  • a008f5aed7 Added heightfield() Revar Desmera 2019-07-09 18:46:47 -0700
  • c158d31289 Added idx() to return index range of a given list. Revar Desmera 2019-07-09 18:40:36 -0700
  • a573ccae38 Fixed rainbow() example images. Revar Desmera 2019-07-05 16:09:53 -0700
  • 3a45f10f6c Added rainbow() Revar Desmera 2019-07-05 16:07:12 -0700
  • 6db5246b0f Fixed HSL() and HSV() docs. Revar Desmera 2019-07-05 15:07:59 -0700
  • ca992b71f9 Added HSL() and HSV() color functions+modules. Revar Desmera 2019-07-05 15:01:42 -0700
  • 54246a154d Added str_strip*() functions. Added fmti() and fmtf() number formating functions. Revar Desmera 2019-07-05 04:25:55 -0700
  • baae135ab3 Fixes for point_in_region(). Fixed assemble_path_fragments() to detect and shortcut self intersecting path fragment sets. Revar Desmera 2019-07-04 23:47:42 -0700
  • 7d1edc2fba Merge branch 'master' of github.com:revarbat/BOSL2 Revar Desmera 2019-07-04 23:40:32 -0700
  • c392741042 Added add_scalar(). Fixed normalize() for [0,0]. Added examples for vector functions. Revar Desmera 2019-07-04 23:40:24 -0700
  • 9695982b3d
    Merge pull request #65 from adrianVmariano/master Revar Desmera 2019-07-01 16:46:43 -0700
  • b8526998c7 Added path_spread() and path_cut() #65 Adrian Mariano 2019-07-01 19:25:00 -0400
  • 0de637f020 Merge branch 'master' of github.com:revarbat/BOSL2 Revar Desmera 2019-06-30 18:09:50 -0700
  • f1a70f62f3 Fixed // handling for arcs with negative arc angles. Revar Desmera 2019-06-30 18:09:43 -0700
  • c95c3c279d
    Merge pull request #61 from adrianVmariano/master Revar Desmera 2019-06-28 17:53:51 -0700
  • 48b154b9f8 Fixed bug in list_set and arg order #61 Adrian Mariano 2019-06-28 18:26:05 -0400
  • d64b836e8b Tweaked offset() to work on regions as well as paths. Revar Desmera 2019-06-26 18:56:33 -0700
  • 83e6eb24ee Added offset() Revar Desmera 2019-06-25 17:57:03 -0700
  • 206946e7f2 Merge branch 'master' of github.com:revarbat/BOSL2 Revar Desmera 2019-06-25 17:44:25 -0700
  • e162e14cc5 Added bselect() and list_bset() Revar Desmera 2019-06-25 17:44:21 -0700
  • 0557bb339b
    Merge pull request #53 from adrianVmariano/master Revar Desmera 2019-06-25 16:20:08 -0700
  • 8ce98ab286 Changed sort and sortidx to use efficient method for certain cases. #53 Adrian Mariano 2019-06-25 19:16:40 -0400
  • c13a8fe40a Added cubetruss.scad libfile. Revar Desmera 2019-06-24 23:53:22 -0700
  • 88976183a4 Make cuboid() smarter about allowing chamfers larger than uninvolved sides. Revar Desmera 2019-06-24 17:48:58 -0700
  • 4c659e9f40 Fix truncated example. Revar Desmera 2019-06-24 15:45:42 -0700
  • 56b41b487b Improved compare_vals() and compare_lists() for heterogenous types. Revar Desmera 2019-06-24 15:31:59 -0700