Commit graph

758 commits

Author SHA1 Message Date
Revar Desmera
54eea4a6d6 Some geometry.scad fixes and assert()s added. 2019-10-29 22:46:00 -07:00
Revar Desmera
35bdf558e7 Removed extraneous echos()s 2019-10-29 22:43:45 -07:00
Revar Desmera
b0cdbcca0a Added list_rotate() and a bunch of assert()s 2019-10-29 22:42:41 -07:00
Revar Desmera
e064db6b14 Added several regression tests. 2019-10-25 15:17:55 -07:00
Revar Desmera
50acb3c0b0 Various bugfixes, optimizations, and docs improvements found via regressions. 2019-10-25 15:16:48 -07:00
Revar Desmera
3e278e6a52 Fixed cube(), cylinder(), and square() prims when not given size. 2019-10-23 22:52:42 -07:00
Revar Desmera
22e6ced9f4 Fixed translate_points() and scale_points() for 2D. 2019-10-23 22:51:22 -07:00
Revar Desmera
b0caccebe7 Regression test fixes. 2019-10-23 22:49:40 -07:00
Revar Desmera
18ec424317 Fixed list_decreasing() 2019-10-23 22:48:47 -07:00
Revar Desmera
28bf2116ec Added a bunch of regression tests. 2019-10-22 17:10:04 -07:00
Revar Desmera
bbabc641da Removed redundant vquant*() functions. Improved docs." 2019-10-22 17:09:08 -07:00
Revar Desmera
c0a131549f Added find_circle_tangents() 2019-10-21 18:59:35 -07:00
Revar Desmera
bee132d175 Added vnf.scad to docs gen. 2019-10-21 16:45:36 -07:00
Revar Desmera
4a2fb2ee56 Split VNF structures out into vnf.scad 2019-10-21 16:44:39 -07:00
Revar Desmera
97da5f0517 Added queues.scad to docs gen. 2019-10-21 05:26:01 -07:00
Revar Desmera
ca9a4c9fa7 Added queues.scad. 2019-10-21 05:24:43 -07:00
Revar Desmera
1bafe343f7 Added stacks.scad to docs gen. 2019-10-21 05:21:55 -07:00
Revar Desmera
5ef33a3d30 Fixed docs typo in stacks.scad. 2019-10-21 05:20:11 -07:00
Revar Desmera
9a40d29abb Added version test in std.scad. 2019-10-21 05:19:01 -07:00
Revar Desmera
9da0523bf1 Added stack.scad 2019-10-21 03:44:29 -07:00
Revar Desmera
9f0d4f9465 Code formatting standardization in shapes2d.scad 2019-10-21 02:32:05 -07:00
Revar Desmera
c0478728d2 Added list_remove_values() 2019-10-21 02:28:45 -07:00
Revar Desmera
8d56aab37b Sped up path_self_intersections() a lot. 2019-09-24 23:32:30 -07:00
Revar Desmera
d4677923ba Rewrote decompose_path() and assemble_path_fragments() 2019-09-24 03:58:45 -07:00
Revar Desmera
ba42270e22 Added stride= to rainbow() 2019-09-24 03:50:09 -07:00
Revar Desmera
a85ea4ecc9 Added modang() to standardize angles to <-180,180> 2019-09-23 16:38:07 -07:00
Revar Desmera
95952ee971 Added split_path_at_self_crossings() and split_path_at_region_crossings() 2019-09-21 01:57:50 -07:00
Revar Desmera
d4f79e87a1 Split beverage bottle threading modules into bottlecaps.scad 2019-09-19 03:26:04 -07:00
Revar Desmera
7869a27326 Split beverage bottle threading modules into bottlecaps.scad 2019-09-19 03:21:23 -07:00
Revar Desmera
3846a367ee Added path_self_intersections(), decompose_path(), and fixed inverted t result in _general_line_intersection() 2019-09-19 02:44:28 -07:00
Revar Desmera
ccfed6b306 Fixed a typo in det2() docs. 2019-09-19 02:42:42 -07:00
Revar Desmera
ce724d2691 Added start= arg for idx() 2019-09-19 02:41:59 -07:00
Revar Desmera
bae6952ece Tweaked get_radius() to assertt non-redundant args. 2019-09-18 19:29:38 -07:00
Revar Desmera
1e587ee0f3 Reformatted turtle commands docs. 2019-09-04 18:39:39 -07:00
Revar Desmera
9cdb8afd1e Fixed docs formatting error in rounding.scad 2019-09-04 18:23:33 -07:00
Revar Desmera
0c4ff6c395
Merge pull request #106 from adrianVmariano/master
Changed rounded_sweep() to offset_sweep() Fixed collinear bug in arc() Added arcleftto and arcrrightto and arcsteps to turtle()
2019-09-04 18:14:53 -07:00
Adrian Mariano
8bce357f2d doc tweaks 2019-09-02 18:18:49 -04:00
Adrian Mariano
fc99ce985d Changed rounded_sweep() to offset_sweep()
Fixed collinear bug in arc()
Added arcleftto and arcrrightto and arcsteps to turtle()
2019-09-02 18:15:24 -04:00
Revar Desmera
bd19e12096 Rewrote PCO* parts to use arcleft/arcright turtle commands. Removed turtle_arc() 2019-08-31 23:44:24 -07:00
Revar Desmera
207721012f Fixed docs spelling. Standardized formatting. 2019-08-31 23:13:25 -07:00
Revar Desmera
1d449ef8a6 Merge branch 'master' of github.com:revarbat/BOSL2 2019-08-31 23:05:20 -07:00
Revar Desmera
8eb7f28337 Corrected typos in PCO1810 parts. 2019-08-31 23:05:16 -07:00
Revar Desmera
5c147572c7
Merge pull request #105 from adrianVmariano/master
Added "arcleft" and "arcright" to turtle()
2019-08-31 23:02:06 -07:00
Adrian Mariano
e438b17911 Added "arcleft" and "arcright" to turtle() 2019-08-31 19:52:47 -04:00
Revar Desmera
bf407307c7 Added turtle_arc(), pco1810_neck(), pco1810_cap() 2019-08-31 00:43:06 -07:00
Revar Desmera
560fd589e4 Add exampled fot textures on pco1881_cap() 2019-08-30 16:22:43 -07:00
Revar Desmera
cb398bd7ff Enabled knurling or ribbing of pco1881_cap() 2019-08-30 16:20:34 -07:00
Revar Desmera
9ed027a0cd Removed unused args from position() 2019-08-29 18:43:44 -07:00
Revar Desmera
a035b9b09a Merge branch 'master' of github.com:revarbat/BOSL2 2019-08-29 18:01:05 -07:00
Revar Desmera
45d4ac6583 Modules with a default orient that is not UP are confusing. 2019-08-29 18:00:56 -07:00