Commit graph

  • d784b21abf
    Merge pull request #52 from adrianVmariano/master Revar Desmera 2019-06-23 17:44:57 -0700
  • bf07ec504a Merge branch 'master' of github.com:revarbat/BOSL2 Revar Desmera 2019-06-23 17:43:07 -0700
  • 6180771cf1 Fixed edge case orient_and_align() with 0 height. Revar Desmera 2019-06-23 17:42:57 -0700
  • fb5580268a Three new supershape examples #52 Adrian Mariano 2019-06-23 17:21:00 -0400
  • 2b390adb7f
    Merge pull request #49 from adrianVmariano/master Revar Desmera 2019-06-23 14:16:48 -0700
  • 49365add3c Added faster and simpler versions of max_index and min_index. #49 Adrian Mariano 2019-06-23 13:17:04 -0400
  • 568f18cc9e
    Merge pull request #48 from adrianVmariano/master Revar Desmera 2019-06-23 09:58:33 -0700
  • aa31fb9ddd Changed str_frac() to take mixed fractions with mixed, improper and signed flag options. #48 Adrian Mariano 2019-06-23 12:51:43 -0400
  • 10f7d5118f
    Merge pull request #47 from adrianVmariano/master Revar Desmera 2019-06-23 00:24:40 -0700
  • aa51988a83 Added braced example image for thinning_wall. Revar Desmera 2019-06-23 00:03:13 -0700
  • 72c2df1ba4 Merged thinning_wall() and braced_thinning_wall(). Revar Desmera 2019-06-22 23:55:39 -0700
  • ba9011f002 Use each in flatten(). It's faster. #47 Adrian Mariano 2019-06-22 17:00:12 -0400
  • 075172d957 Fixed roundcorners spinning example images. Revar Desmera 2019-06-22 13:11:06 -0700
  • 741e02c43a Fixed error generating example images. Revar Desmera 2019-06-22 12:45:04 -0700
  • 5cf087148f
    Merge pull request #46 from adrianVmariano/master Revar Desmera 2019-06-22 12:29:43 -0700
  • e3be9a3b5b Combined str_matches and str_match and added start parameter. #46 Adrian Mariano 2019-06-22 14:50:01 -0400
  • 60be226e85 Added 3 examples to roundcorners. Added doc text for list_increasing and list_decreasing. Added str_match, str_matches, starts_width, ends_width. Fixed substr to use tail recursion. Adrian Mariano 2019-06-22 13:33:49 -0400
  • 2886cd907b Made trace_polyline() not have horrible joints. Revar Desmera 2019-06-21 17:38:14 -0700
  • 5300ac3c8c Made gear shaft holes have minimum 12 sides. Revar Desmera 2019-06-21 17:37:17 -0700
  • 790f08c143 Removed transparent() references Revar Desmera 2019-06-21 17:36:38 -0700
  • 5eab1be429 Fixed edge case optimization in rotate_points3d() Revar Desmera 2019-06-21 17:04:16 -0700
  • 65666ce334 Fixed broken cylinder() Revar Desmera 2019-06-19 23:33:33 -0700
  • 5133734cfd Changed list_range(s,e,n) to auto-set step to (e-s)/(n-1). Revar Desmera 2019-06-19 01:51:47 -0700
  • 6dbff74f2b Rewrote bezier_segment_closest_point() algorithm to search all minima. Revar Desmera 2019-06-19 01:35:08 -0700
  • d069cf39ce Added triplet() and triplet_wrap(). Revar Desmera 2019-06-19 01:31:44 -0700
  • 02da52c097 Fixed supershape example images. Revar Desmera 2019-06-18 01:08:24 -0700
  • 1715f36bc1 Updated boolean geometry docs. Revar Desmera 2019-06-18 00:46:05 -0700
  • 3655bab0a3 Added exclusive_or() as a module. Revar Desmera 2019-06-18 00:09:51 -0700
  • 72bb408c4e Tweak to boolean geometry example code. Revar Desmera 2019-06-17 23:46:20 -0700
  • 855256641d Improved boolean geometry example. Revar Desmera 2019-06-17 22:24:36 -0700
  • fea4a6b6ca Fixed unmerged adjacent polygons in boolean geometry. Revar Desmera 2019-06-17 21:44:50 -0700
  • 1ad126f85d Boolean geometry bugfixes. Revar Desmera 2019-06-17 18:55:10 -0700
  • 88314af127 Moved some paths functions to geometry.scad Revar Desmera 2019-06-17 00:10:01 -0700
  • f585b1fecd Added regions and compound boolean 2d geometry. Revar Desmera 2019-06-16 23:57:05 -0700
  • 3b1df57d5d Added deduplicate() Revar Desmera 2019-06-16 23:54:44 -0700
  • 446ea5c911 Fixed anchoring of square and circle Revar Desmera 2019-06-16 23:53:59 -0700
  • a38441a548 Fixed interior/internal inconsistency. Added internal option to most threaded rods. Revar Desmera 2019-06-13 16:08:06 -0700
  • dc7a8a2203
    Merge pull request #44 from adrianVmariano/master Revar Desmera 2019-06-12 17:50:18 -0700
  • 9557609b97 Merge remote-tracking branch 'upstream/master' #44 Adrian Mariano 2019-06-12 20:45:38 -0400
  • e54f896a1a
    Add files via upload adrianVmariano 2019-06-12 20:08:53 -0400
  • 593b46cb91
    Add files via upload adrianVmariano 2019-06-12 19:58:30 -0400
  • 9611a181db Added external roundings and chamfers to cuboid(). Fixed [xyz]cyl() anchoring. Revar Desmera 2019-06-12 16:52:26 -0700
  • bf6cfd1d65 Rewrote cyl() to allow external chamfers and roundings. Revar Desmera 2019-06-12 02:27:42 -0700
  • f927ac6c10 Fixed function scale() for scalar scaling. Revar Desmera 2019-06-11 22:26:09 -0700
  • 6242ec6dd9 Make [xyz]flip[_copy]() take ,, args instead of . Revar Desmera 2019-06-11 22:12:49 -0700
  • 14c5847743 Fixed cylinder() where r1=0 Revar Desmera 2019-06-11 21:47:48 -0700
  • 290e2267f4
    Add files via upload adrianVmariano 2019-06-11 22:50:50 -0400
  • 4d72a09444 Improved gear examples. Revar Desmera 2019-06-11 19:47:31 -0700
  • f7d650f251 Added bevel_gear() Revar Desmera 2019-06-11 19:29:39 -0700
  • 48478434ff Bugfixes for rot() Revar Desmera 2019-06-11 19:28:04 -0700
  • aa429aa1a1 Bugfixes for rotate_points3d Revar Desmera 2019-06-11 19:27:04 -0700
  • 5edbb339bf Added list_set, list_increasing, list_decreasing Revar Desmera 2019-06-11 19:26:06 -0700
  • 43092a8b60
    Add files via upload adrianVmariano 2019-06-11 22:09:27 -0400
  • 5bfdbf3c5c
    Add files via upload adrianVmariano 2019-06-11 21:56:10 -0400
  • 77f1855810
    Add files via upload adrianVmariano 2019-06-11 21:55:39 -0400
  • d2f550d6b1
    Merge pull request #1 from revarbat/master adrianVmariano 2019-06-11 21:49:34 -0400
  • e6fa4f3d71 Bugfix for rotate_points3d(from,to) optimization. Revar Desmera 2019-06-01 17:41:29 -0700
  • e33990c141 Added better bezier_curve() example images. Revar Desmera 2019-06-01 17:10:16 -0700
  • 751cc1b0c8 Added example script hashing for optimized image generation. Revar Desmera 2019-06-01 17:09:17 -0700
  • 0733eb7e34 Added bezier_curve() Revar Desmera 2019-05-31 18:25:47 -0700
  • 2a4544ad48
    Merge pull request #34 from adrianVmariano/master Revar Desmera 2019-05-31 17:49:17 -0700
  • f128af50af
    Fixes for new arc(), remove pathangle() #34 adrianVmariano 2019-05-30 17:25:13 -0400
  • fdfe7e8d95
    Add files via upload adrianVmariano 2019-05-30 17:23:08 -0400
  • 78510c0b33 Fixed segment intersection routines for FP rounding issues. Revar Desmera 2019-05-29 18:01:00 -0700
  • ac71eb67e8 Removed pie_slice2d(), make N defaultable in Revar Desmera 2019-05-29 17:52:42 -0700
  • 62f913a148 Added rand_ints() and shuffle() Revar Desmera 2019-05-29 17:42:09 -0700
  • 34f9677035 Fixed errant array_subindex() references. Revar Desmera 2019-05-29 17:22:24 -0700
  • 092f8dc548 Github does not support $italicserif$ in markdown. Revar Desmera 2019-05-29 17:15:20 -0700
  • 3b0a1a3383 Added spin and anchor to various 2D shapes. Revar Desmera 2019-05-29 16:27:35 -0700
  • c7d0be8ba5 Improved generated docs formatting. Revar Desmera 2019-05-29 16:24:42 -0700
  • 0836e821f4 Added arc() Revar Desmera 2019-05-28 21:23:59 -0700
  • ff1fa4e505 Added various line intersection functions. Revar Desmera 2019-05-28 18:44:41 -0700
  • 01a52cdac4 Fixed bezier patch functions to all accept mixes of triangular and rectangular patches in the patches list, instead of having separate tris arguments. Revar Desmera 2019-05-28 14:50:20 -0700
  • 3180704da4 Updated continuous rounding patches. Revar Desmera 2019-05-28 03:29:43 -0700
  • aadd189c97 Added det2(), det3(), and determinant() Revar Desmera 2019-05-27 17:50:04 -0700
  • fb020646e9 Fixed docs typo. Revar Desmera 2019-05-27 12:27:33 -0700
  • df83724d6e Renamed planar coords transforms. Revar Desmera 2019-05-27 12:25:13 -0700
  • ac9ef3b9e4 Docs tweaks Revar Desmera 2019-05-26 23:56:41 -0700
  • 09f0351d22 Removed references to path2d_regular_ngon() Revar Desmera 2019-05-26 23:43:15 -0700
  • 258e9cfe03 removed path2d_regular_ngon() in favor of regular_ngon() Revar Desmera 2019-05-26 23:39:39 -0700
  • 4fb825ce14 Bugfix for deltas() Revar Desmera 2019-05-26 23:30:44 -0700
  • 9a860c53ef Optimized transpose() slightly. Revar Desmera 2019-05-26 23:21:05 -0700
  • 8f2b9c4ef1 Optimized various array functions. Revar Desmera 2019-05-26 23:18:49 -0700
  • f378b70151 Added in range step of 1 to avoid errors. Revar Desmera 2019-05-26 22:34:46 -0700
  • 44ed576e07 Added example images. Revar Desmera 2019-05-26 21:44:28 -0700
  • 3a835705d3 Added functions for circle() and square() Revar Desmera 2019-05-26 21:14:22 -0700
  • d59d872dec Added move(), scale(), and rot() functions for manipulating points. Revar Desmera 2019-05-26 18:14:26 -0700
  • 59c050e19a Added point4d(), path4d(), and fill arguments for pointN() and pathN() Revar Desmera 2019-05-26 14:25:55 -0700
  • 15b8f9ba67 Simplified usages. Revar Desmera 2019-05-26 13:45:22 -0700
  • d281978cfb Re-implemented right_triangle() Revar Desmera 2019-05-26 13:05:31 -0700
  • bb10d40dc7 Fixed docs links. Revar Desmera 2019-05-26 12:47:50 -0700
  • 2b2aa1496a Test script fixes. Revar Desmera 2019-05-26 12:17:04 -0700
  • 7101e680fc Removed spurious children() copy in extrude_hollow Revar Desmera 2019-05-26 11:55:32 -0700
  • 66521f2ecd Fixed anchoring in walls.scad Revar Desmera 2019-05-26 11:48:41 -0700
  • 2dc735b1f4 More minor bugfixes. Revar Desmera 2019-05-26 11:41:36 -0700
  • da51affd52 Fixed missing commas Revar Desmera 2019-05-26 11:31:26 -0700
  • 57c1ac52e7 Various minor bugfixes. Revar Desmera 2019-05-26 11:00:14 -0700
  • 0f5abbd2ae Improved docs gen handling of OpenSCAD errors. Revar Desmera 2019-05-26 10:59:13 -0700
  • 11aed06813 Merge branch 'master' of github.com:revarbat/BOSL2 Revar Desmera 2019-05-25 23:31:20 -0700
  • 16919f39c3 Reworked orientation to use vectors. Added spin. Revar Desmera 2019-05-25 23:31:05 -0700