Garth Minette
|
dba5aab918
|
Implement Issue #2. Added diameter alternates for most radius options.
|
2020-08-26 20:39:45 -07:00 |
|
Garth Minette
|
b679ea52dc
|
Add is_zero(), is_positive(), is_negative(), is_nonpositive(), is_nonnegative().
|
2020-08-26 18:02:16 -07:00 |
|
Garth Minette
|
90e02ad7a4
|
Fix for #243. Added better docs and asserts to rot()
|
2020-08-26 15:59:35 -07:00 |
|
Garth Minette
|
5e981fb4a7
|
Added tests for path3d() and path4d() with fille=
|
2020-08-18 19:25:05 -07:00 |
|
Garth Minette
|
ee86544a81
|
Added excess= argument to most mask modules.
|
2020-08-18 19:09:26 -07:00 |
|
Garth Minette
|
7daa16f238
|
Fixed VNF attachment normal vector.
|
2020-08-17 18:11:49 -07:00 |
|
Garth Minette
|
25841bda73
|
Fixed attachable() anchors for vnf's with extent=false.
|
2020-08-16 23:10:43 -07:00 |
|
Garth Minette
|
c465a5b746
|
cuboid() with negative chamfer had mispositioned anti-chamfers.
|
2020-08-16 23:09:59 -07:00 |
|
Garth Minette
|
e56f953c1c
|
Fixed calls to vmul() with heteerogenous vector sizes.
|
2020-08-02 23:23:50 -07:00 |
|
Garth Minette
|
6064dcbed0
|
Fix list_remove() for null index list.
|
2020-07-29 22:39:17 -07:00 |
|
Garth Minette
|
aa0e77b1f4
|
Minor fixes for PR #216
|
2020-07-29 21:58:12 -07:00 |
|
Garth Minette
|
b5d465cf1e
|
docs_gen.py now shows more docs errors.
|
2020-07-27 15:15:34 -07:00 |
|
Garth Minette
|
6798083a11
|
Added shape_compare()
|
2020-07-21 16:54:59 -07:00 |
|
Garth Minette
|
4a37a5dc8e
|
Added zero=undef/true/false arg to is_vector. Bugfix for vector_axis()
|
2020-07-21 16:15:02 -07:00 |
|
Garth Minette
|
ae1a6d8d61
|
Rewrote line_closest_point() and segment_closest_point() to support 3D. Added ray_closest_point().
|
2020-07-19 23:07:49 -07:00 |
|
Garth Minette
|
375f1f2e3b
|
Bugfix for new unit() in affine_frame_map()
|
2020-07-19 23:05:54 -07:00 |
|
Garth Minette
|
87c8adef65
|
Bad use of unit() in debug_polyhedron()
|
2020-07-19 06:24:16 -07:00 |
|
Garth Minette
|
14e013cd13
|
Bugfix for unit() changes in attachment
|
2020-07-19 05:49:05 -07:00 |
|
Garth Minette
|
598ae04ba5
|
Tighten image comparison requirements.
|
2020-07-19 05:39:49 -07:00 |
|
Garth Minette
|
0be0708c2b
|
Changed unit(dflt=) to unit(error=)
|
2020-07-11 23:23:12 -07:00 |
|
Garth Minette
|
dde616dad5
|
unit() now asserts error for zero-length vector unless dflt= arg is given.
|
2020-07-10 00:03:55 -07:00 |
|
Garth Minette
|
34e16dc0ca
|
Fixed skin regression.
|
2020-07-07 21:21:05 -07:00 |
|
Garth Minette
|
30d2f5ae8c
|
Don't error out action when no file changes to commit.
|
2020-07-07 00:54:39 -07:00 |
|
Garth Minette
|
65cdecaf54
|
Tweak github action triggers.
|
2020-07-07 00:32:50 -07:00 |
|
Garth Minette
|
d8d5321c26
|
Added docsgen github action.
|
2020-07-07 00:08:42 -07:00 |
|
Garth Minette
|
feba482396
|
Optimizations for is_vector(), is_matrix(). Added is_finite().
|
2020-07-06 18:28:35 -07:00 |
|
Garth Minette
|
efa76fe9f5
|
Added cp= to attachable. Added "origin" standard named anchor.
|
2020-07-06 17:07:20 -07:00 |
|
Garth Minette
|
78ecbbd9c5
|
Added regression for centroid()
|
2020-07-06 16:15:32 -07:00 |
|
Garth Minette
|
e319bf934f
|
Added CONTRIBUTING.md
|
2020-07-06 15:19:03 -07:00 |
|
Garth Minette
|
8b6e07326f
|
Added regressions for linear_bearings.scad and shapes.scad
|
2020-07-04 21:42:39 -07:00 |
|
Garth Minette
|
f60ef80eaa
|
Added regressions for is_matrix(), matrix_inverse()
|
2020-07-04 00:38:40 -07:00 |
|
Garth Minette
|
3ec34ce9f1
|
Added regresstions for cube(), cylinder(), and sphere()
|
2020-07-04 00:14:25 -07:00 |
|
Garth Minette
|
8985837b63
|
Added regression for debug.scad
|
2020-07-03 18:00:37 -07:00 |
|
Garth Minette
|
a718b66026
|
Added regressions for missing common.scad functions.
|
2020-07-03 17:42:08 -07:00 |
|
Garth Minette
|
ed0a3e3e7b
|
Added regressions for set functions and force_list()
|
2020-07-03 15:23:03 -07:00 |
|
Garth Minette
|
4ebe89661a
|
Enhanced force_list() with n= and fill=
|
2020-07-03 15:22:21 -07:00 |
|
Garth Minette
|
7045f436a1
|
Fixed inverted endcap1 in stroke()
|
2020-07-01 00:59:32 -07:00 |
|
Garth Minette
|
74723f32f5
|
Added regressions for shapes2d.scad
|
2020-06-30 17:19:09 -07:00 |
|
Garth Minette
|
7f5257fefb
|
Allow running single test scripts.
|
2020-06-30 17:18:33 -07:00 |
|
Garth Minette
|
62b54e4ef3
|
Fixed typo in subdivide_path() docs.
|
2020-06-24 23:32:59 -07:00 |
|
Revar Desmera
|
a3207af6ab
|
Added a bunch of regressions for shapes2d.scad
|
2020-06-24 22:33:41 -07:00 |
|
Revar Desmera
|
38b45544ee
|
Fixed octahedral triangulated spheroid().
|
2020-06-23 04:40:36 -07:00 |
|
Revar Desmera
|
70b72dd3ac
|
Added octa style for spheroid().
|
2020-06-23 00:38:31 -07:00 |
|
Revar Desmera
|
1a7bfb687f
|
Added mutator.scad mutators.
|
2020-06-22 22:34:36 -07:00 |
|
Revar Desmera
|
794741f824
|
Added regression for skew()
|
2020-06-21 19:46:22 -07:00 |
|
Revar Desmera
|
bebb993125
|
Added regressions for transforms.scad
|
2020-06-21 01:30:49 -07:00 |
|
Revar Desmera
|
012c8d555d
|
Added regressions for vfloor() and vceil()
|
2020-06-20 21:42:22 -07:00 |
|
Revar Desmera
|
0c612f40f6
|
Added regression for Q_Cumulative()
|
2020-06-20 21:31:38 -07:00 |
|
Revar Desmera
|
20dfaac113
|
Bugfix for #182. Added assert_equal() and assert_approx() for regression helpers.
|
2020-06-20 19:51:58 -07:00 |
|
Revar Desmera
|
1f7e1f5d0d
|
Make CI run on PRs.
|
2020-06-19 23:46:21 -07:00 |
|