Commit graph

641 commits

Author SHA1 Message Date
Revar Desmera
1a0b026da5 Fixed libfile portion of structs.scad docs. 2019-11-08 18:05:41 -08:00
Revar Desmera
3d0d34850d Added regressions for cubetruss.scad 2019-11-08 17:34:01 -08:00
Revar Desmera
6fb40df34a Added regressions for primitives.scad 2019-11-08 17:05:10 -08:00
Revar Desmera
94359dbf8c Added stack_rotate() regressions. 2019-11-08 16:49:46 -08:00
Revar Desmera
ba4a35229c Added regressions and bugfixes for skin.scad 2019-11-08 16:25:47 -08:00
Revar Desmera
38abe860f9 Tweaks to geometry,scad regressions to more correctly report coverage. 2019-11-06 23:53:16 -08:00
Revar Desmera
0b38d7b546 Fixed error in shuffle() 2019-11-06 23:42:00 -08:00
Revar Desmera
f8f015758a Completed arrays.scad regressions. 2019-11-06 23:40:05 -08:00
Revar Desmera
cdcc39ea16 Improved function coverage script. 2019-11-06 23:39:13 -08:00
Revar Desmera
aa7e1cf681 Added func_coverage.py script to identify untested functions. 2019-11-06 22:24:24 -08:00
Revar Desmera
5cca83958f gaussian_rand() -> gaussian_rands(), log_rand() -> log_rands() 2019-11-06 22:19:19 -08:00
Revar Desmera
5addbe8184 Added vnf.scad regressions and bugfixes. 2019-11-06 16:17:33 -08:00
Revar Desmera
59c48f37d6 Added regression tests and bugfixes for stacks.scad 2019-11-05 21:04:56 -08:00
Revar Desmera
28b086ea8d Added regressions and bugfixes for queues.scad. 2019-11-05 20:26:35 -08:00
Revar Desmera
029e3f612a Added edges.scad regression tests. 2019-11-05 18:16:00 -08:00
Revar Desmera
948e76d992 Added version_to_list() regression test for found error. 2019-11-05 17:35:58 -08:00
Revar Desmera
6100cae586 OpenSCAD cannot be relied on to return an error code on assert fail. 2019-11-05 17:31:58 -08:00
Revar Desmera
108173a0f1 edge_set() was misdocumented as edge() 2019-11-05 17:30:47 -08:00
Revar Desmera
231061a364 Added regression tests for version.scad 2019-11-05 16:04:39 -08:00
Revar Desmera
1170bbb489 Added version.scad 2019-11-05 13:33:48 -08:00
Revar Desmera
785befb1c1 Added skin.scad 2019-11-03 19:12:50 -08:00
Revar Desmera
a947ec2476 Fixed all *gon() 2D shapes to support attachments. 2019-11-03 19:01:14 -08:00
Revar Desmera
25256f78ad Fixed consistency of plane_from_pointslist() 2019-11-03 18:45:53 -08:00
Revar Desmera
faf12b6e26 Added circum= and realign= args to circle() 2019-11-03 18:44:14 -08:00
Revar Desmera
914ff7fae9 Tweaked square() to generate paths with similar orientation to circle() 2019-11-03 15:02:49 -08:00
Revar Desmera
302b8c4b2f Removed assert_in_list() in favor of assert(in_list()) 2019-10-31 01:33:28 -07:00
Revar Desmera
fa572fc398 Added typeof(), is_str(), is_type(). Moved no_children() to errors.scad. 2019-10-30 19:52:53 -07:00
Revar Desmera
dded2eefa6 Updated .gitignore with a couple files I don't want to see. 2019-10-30 18:56:15 -07:00
Revar Desmera
6c282b07a9 Fix run_tests to not leave behind .off file. 2019-10-30 18:54:03 -07:00
Revar Desmera
387232e8dc More geometry.scad regression tests. 2019-10-30 18:41:18 -07:00
Revar Desmera
bca3ef74de find_noncollinear_points() was, in fact, failing to test for collinearity. 2019-10-30 17:44:03 -07:00
Revar Desmera
faea648e66 Simplified list_rotate() and polygon_shift() 2019-10-30 01:19:34 -07:00
Revar Desmera
f19179e232 Added a bunch of regression tests for geometry.scad. 2019-10-29 22:47:38 -07:00
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