Commit Graph

  • 57034ac955 further vnf_volume speed improvement Adrian Mariano 2020-06-13 21:56:15 -04:00
  • 224555a9ec Speed improvement for sum() in vector and list of vectors case Adrian Mariano 2020-06-13 20:39:45 -04:00
  • 1da733fd32 Merge pull request #177 from adrianVmariano/master Revar Desmera 2020-06-13 15:05:30 -07:00
  • 39de8491a3 Update vnf_volume and vnf_centroid to avoid vnf_triangulate. Huge speed gain. Adrian Mariano 2020-06-13 10:15:57 -04:00
  • 314c40bd65 Fixed indentation in screws.scad Revar Desmera 2020-06-11 21:40:52 -07:00
  • 620a536dbc Fix stroke() for 1 point paths. Revar Desmera 2020-06-10 00:03:48 -07:00
  • 527fea1cf3 Merge pull request #175 from adrianVmariano/master Revar Desmera 2020-05-31 19:35:19 -07:00
  • 2ac6093a73 Fix apply() to handle degenerate input of empty list. Adrian Mariano 2020-05-31 21:49:27 -04:00
  • 53c1e25395 Standardize indention on spaces, not tabs. Revar Desmera 2020-05-29 19:04:34 -07:00
  • 5fe35de963 Merge pull request #173 from adrianVmariano/master Revar Desmera 2020-05-29 18:15:54 -07:00
  • 7c97593a54 Modified arc so cw and ccw can be used with 180 deg arcs. Beefed up parameter error checking. Deleted echos from star() and arc(). Adrian Mariano 2020-05-29 20:09:17 -04:00
  • 32ca3861ec Merge pull request #172 from matthewfallshaw/patch-1 Revar Desmera 2020-05-27 20:21:12 -07:00
  • 33c44476fb pie_slice can't accept d parameter Matthew Fallshaw 2020-05-27 20:41:39 +10:00
  • a55c8bf0c7 Merge pull request #171 from adrianVmariano/master Revar Desmera 2020-05-25 21:50:14 -07:00
  • c25d6eb938 Merge remote-tracking branch 'upstream/master' Adrian Mariano 2020-05-25 23:45:37 -04:00
  • 9fe8788357 Added long, cw, and ccw arguments to arc for selecting which arc is drawn when you give 2 points and a centerpoint. Adrian Mariano 2020-05-25 23:43:52 -04:00
  • 3388cff335 More tweaks to screw() example 7. Revar Desmera 2020-05-25 19:07:51 -07:00
  • a53e1f3915 Made screw() example 7 clearer. Revar Desmera 2020-05-25 17:31:29 -07:00
  • 5c485018f3 GitHub's markdown processor has bugs. Revar Desmera 2020-05-25 17:14:00 -07:00
  • 0fd909d457 Github Wiki does not like angle brackets. Revar Desmera 2020-05-25 16:52:40 -07:00
  • 88699c12af More screws.scad docs formatting. Revar Desmera 2020-05-25 16:41:41 -07:00
  • 02789c91d9 Fix lone period bug in docs parser. Revar Desmera 2020-05-25 15:34:15 -07:00
  • 6168c8bb6b Fix table formatting in screws.scad Revar Desmera 2020-05-25 15:13:31 -07:00
  • fe2d59a875 Getting screws.scad in docs. Revar Desmera 2020-05-24 22:31:36 -07:00
  • f3127d96a2 Formatting tweaks. Revar Desmera 2020-05-24 01:03:37 -07:00
  • 9c2cf53b2d Renamed find_circle_tangents() to circle_point_tangents() Revar Desmera 2020-05-23 19:22:44 -07:00
  • 00ee79aacf Merge branch 'master' of github.com:revarbat/BOSL2 Revar Desmera 2020-05-23 19:17:40 -07:00
  • 719a80c5d0 Tweak docs gen to allow a lone period on a line to break a paragraph. Revar Desmera 2020-05-23 19:17:32 -07:00
  • 66cb322bb5 Merge pull request #170 from adrianVmariano/master Revar Desmera 2020-05-23 18:03:37 -07:00
  • 86e4e3d892 Fixed stale ref to rounded_prismoid() Revar Desmera 2020-05-23 17:57:48 -07:00
  • 4eda2c701e added circle_circle_tangents Adrian Mariano 2020-05-23 17:25:46 -04:00
  • 4fc24ef939 Fix some rounding docs formatting and examples. Revar Desmera 2020-05-22 18:18:37 -07:00
  • f3c69eb673 Styles orig and aligned were swapped for sphere() module. Revar Desmera 2020-05-22 00:55:08 -07:00
  • c2b3bb7792 Fixes for rect_tube() examples. Revar Desmera 2020-05-22 00:40:23 -07:00
  • 587812b001 Fixed buggy prismoid() examples. Revar Desmera 2020-05-22 00:27:52 -07:00
  • f812254ad7 Merged rounded_prismoid() into prismoid(). Revar Desmera 2020-05-22 00:14:41 -07:00
  • 212e27bfbf Merge branch 'master' of github.com:revarbat/BOSL2 Revar Desmera 2020-05-22 00:00:27 -07:00
  • 4f622a16b8 Corrected incorrect default in attachable() docs. Revar Desmera 2020-05-22 00:00:15 -07:00
  • b5b8cb0313 Merge pull request #169 from adrianVmariano/master Revar Desmera 2020-05-21 16:54:51 -07:00
  • 777facc9a2 Tweaked one_defined to give a better message when nothing was defined Adrian Mariano 2020-05-21 16:49:06 -04:00
  • 0256f582e5 Changed interface to round_corners. Modified rounded_prism to work with updated beziers and to use triangular sampling of degenerate patches. Adrian Mariano 2020-05-21 16:47:12 -04:00
  • 68a4741d4f saved the file this time Adrian Mariano 2020-05-21 16:44:56 -04:00
  • f190bfdd55 fixed round_corners invocation Adrian Mariano 2020-05-21 16:44:36 -04:00
  • ebe919d162 fixed round_corners invocation Adrian Mariano 2020-05-21 16:44:26 -04:00
  • 83ed788ac6 Fixed trace_bezier_patch to correct fatal error and modified it so it only calculates the vnf when needed, as this can be slow. Adrian Mariano 2020-05-21 15:52:44 -04:00
  • 30c63fd165 Changed vnf_vertex_array to gracefully handle degenerate array inputs, and also switched error checking to use new shape functions so it will fail on undefs. Adrian Mariano 2020-05-21 15:50:55 -04:00
  • 94a5943d24 Fixed rounding examples. Revar Desmera 2020-05-19 21:56:09 -07:00
  • 639d3ff2ae Merge pull request #168 from adrianVmariano/master Revar Desmera 2020-05-19 18:18:24 -07:00
  • d20caf7d59 Fixed structs.scad docs formatting. Fixed bug in is_struct(). Revar Desmera 2020-05-19 17:28:02 -07:00
  • 2652be5783 Added bent_cutout_mask Adrian Mariano 2020-05-19 16:43:33 -04:00
  • 892e98e773 Added chamfers and rounding to rect_tube() Revar Desmera 2020-05-19 01:40:29 -07:00
  • 4fab4f56c3 Added rect_tube(). Revar Desmera 2020-05-18 22:57:50 -07:00
  • 4a643b57e8 Fix for #160 Revar Desmera 2020-05-18 21:51:25 -07:00
  • fdc49bea02 Fixed vnf_bend() examples. Revar Desmera 2020-05-18 02:02:24 -07:00
  • 476967db6d vnf_bend_around_y_axis() to vnf_bend(), with support for X, Y, and Z axes. Revar Desmera 2020-05-18 01:51:26 -07:00
  • b1ae85e65c Bugfix for split_polygons_at_each_z() Revar Desmera 2020-05-18 01:49:46 -07:00
  • 42e064c2ac Quantization tweak to cylindrical_extrude(). Revar Desmera 2020-05-17 21:33:06 -07:00
  • 8a64ae7a9c Tweaked cylindrical_extrude() to make sure wedges union. Revar Desmera 2020-05-16 01:14:44 -07:00
  • 3b19c7dac0 Added resample_path Adrian Mariano 2020-05-15 17:28:54 -04:00
  • 320b53326d Added check for repeated end points to path_sweep Adrian Mariano 2020-05-15 17:27:55 -04:00
  • 780211a357 Added cylindrical_extrude(). Revar Desmera 2020-05-15 13:59:27 -07:00
  • 32e0f26fd8 Added vnf_bend_around_y_axis(). Revar Desmera 2020-05-14 05:14:23 -07:00
  • a5fb810738 Refactored various bezier routines to use fast bezier point generation. Revar Desmera 2020-05-13 01:09:11 -07:00
  • 4cacebadef Merge pull request #165 from adrianVmariano/master Revar Desmera 2020-05-11 18:11:04 -07:00
  • 52ef8089bb Added bezier_points new improved fast code. (Did not remove old code.) Adrian Mariano 2020-05-11 20:27:52 -04:00
  • 1988031e43 Merge pull request #164 from adrianVmariano/master Revar Desmera 2020-05-11 00:56:08 -07:00
  • 2a90eb01de Added bez_deriv(), bezier_tangent(), bezier_curvature(). Revar Desmera 2020-05-10 00:41:07 -07:00
  • bff7d9b2b9 Add general screws support, UTS and ISO by screw name. Adrian Mariano 2020-05-09 19:08:15 -04:00
  • 2675fb4129 Fixed old refs to edges() in shapes.scad and masks.scad Revar Desmera 2020-05-07 22:14:24 -07:00
  • ac773cea20 Added "tipN" named anchors to Ngons. Added "tipN", "midptN", and "cornerN" named anchors to star(). Revar Desmera 2020-05-07 17:11:35 -07:00
  • b03e97cb9b Added an example for maxking by attachment to ogee mask. Revar Desmera 2020-05-06 17:32:03 -07:00
  • ef7acd1c10 Added "sideN" named anchors for Ngons. Revar Desmera 2020-05-06 17:17:45 -07:00
  • 33c8d80432 Made spheroid(style=) examples clearer. Revar Desmera 2020-05-06 01:51:55 -07:00
  • dfa348a50c Fixed some sphere shape examples in basic shapes tutorial. Revar Desmera 2020-05-06 01:46:35 -07:00
  • c03570ce3b Enhanced oval() to allow actual oval shapes. Revar Desmera 2020-05-06 01:36:06 -07:00
  • c8394494bb Minor tweaks to basic shapes tutorial. Revar Desmera 2020-05-05 19:39:29 -07:00
  • be3dd53132 Bugfix for oval() not properly using circum args. Revar Desmera 2020-05-05 15:27:25 -07:00
  • ca1d46d641 Fixed basic shapes tutorial images for 2D. Revar Desmera 2020-05-05 15:11:08 -07:00
  • feb1e21c9b Fixed tutorial refs to circle() when we wanted oval() instead. Revar Desmera 2020-05-05 15:01:28 -07:00
  • 196ca2c055 Typo fix in triangle_area() Revar Desmera 2020-05-03 19:11:08 -07:00
  • 96e17c17e0 Fixed example generation for a few functions in geometry.scad. Revar Desmera 2020-04-29 23:01:00 -07:00
  • 182688cf02 Implemented solution for issue #159 Revar Desmera 2020-04-29 22:45:41 -07:00
  • 7ea3faee72 More tutorial editing. Revar Desmera 2020-04-28 22:59:32 -07:00
  • e6aa604285 Reworked square bits. Revar Desmera 2020-04-28 16:45:48 -07:00
  • e32735296c Various bugfixes found by docs regen. Revar Desmera 2020-04-26 04:29:21 -07:00
  • 2834e8bc56 Add example image fixes for paths.scad Revar Desmera 2020-04-26 01:16:20 -07:00
  • 1e3f18f695 Bugfix for rounding_angled_edge_mask() with r1/r2=0 Revar Desmera 2020-04-26 00:55:36 -07:00
  • 22f8d65991 Example image bugfixes. Revar Desmera 2020-04-25 14:44:41 -07:00
  • ff96db86d2 Removed overrides for square() and circle() builtin modules. Revar Desmera 2020-04-25 04:00:16 -07:00
  • 104a43bd1f Merge pull request #158 from adrianVmariano/master Revar Desmera 2020-04-23 14:51:31 -07:00
  • cf18d8a264 fixed broken examples due to ngon change. Adrian Mariano 2020-04-23 17:22:29 -04:00
  • 1b6ebd3761 Fixed Ngon rounding size distortion. Revar Desmera 2020-04-23 04:36:51 -07:00
  • 7acc14b708 Fixed docs formatting issue with primitives.scad. Revar Desmera 2020-04-23 03:57:29 -07:00
  • df09e3867c Fixed degenerate polygons in sphere. Revar Desmera 2020-04-23 03:53:55 -07:00
  • c7e5056741 Fixed reversed faces. Revar Desmera 2020-04-23 03:18:28 -07:00
  • 97e67384c1 Primitives bugfix. Revar Desmera 2020-04-23 03:06:17 -07:00
  • d8b0528d0d Fixed cube(), cylinder(), and sphere() primitives to not quantize their sizes. Revar Desmera 2020-04-23 02:35:50 -07:00
  • 9bef2d6818 fixed broken example Adrian Mariano 2020-04-21 22:20:25 -04:00
  • 8a1b511df7 Added extra error checking to various bezier routines. Revar Desmera 2020-04-19 15:13:23 -07:00
  • ef5d5a15be Bugfix for spiral_sweep(). polyline needed to be converted to 3D. Revar Desmera 2020-04-19 14:17:37 -07:00