Commit graph

1174 commits

Author SHA1 Message Date
RonaldoCMP
464c65ce8c Eliminating tabs 2020-07-24 13:30:19 +01:00
RonaldoCMP
f61e30add2 Update 2020-07-24 00:23:07 +01:00
RonaldoCMP
877a07b711 Full review of input data checking, formating and improvement in some functions
Refactorigng of list_set(), list_insert() and list_remove() without any sorting and speed gain.

Some argument names changed for consistence between functions.

test_array() updated.
2020-07-24 00:19:49 +01:00
RonaldoCMP
88e2fc0f29 Input data check review and some refactoring
Some functions have been changed as a consequence of the dat checking review. vector_axis was fully refactored. add_scalar was moved to arrays.scad
2020-07-24 00:10:36 +01:00
RonaldoCMP
39b4b7282d Update typeof(), int(), range(), list_of() and segs 2020-07-24 00:04:16 +01:00
RonaldoCMP
8129176171 Changes in Q_Angle computation and formatting 2020-07-19 22:09:33 +01:00
RonaldoCMP
fd0e74ac97 Update quaternions.scad 2020-07-17 21:19:09 +01:00
RonaldoCMP
9b779972a5 Update quaternions.scad 2020-07-17 21:14:56 +01:00
RonaldoCMP
34a589bdde allowing ranges in slerp,nlerp and squad 2020-07-17 20:54:38 +01:00
RonaldoCMP
e017c6075d input data checks and addition of many new functions
1. Input data check in all functions
2. Definition of new functions for data check, new interpolations functions, quaternion from matrix, rotation path interpolating quaternions, inverse, exp, ln, power.
2020-07-17 20:28:28 +01:00
Revar Desmera
0ade5d5baa
Merge pull request #201 from adrianVmariano/master
Updates
2020-07-13 09:35:21 -07:00
Adrian Mariano
f190b50c4d substituted correct file 2020-07-12 07:10:56 -04:00
Revar Desmera
e0695ef913
Merge pull request #202 from revarbat/revarbat_dev
unit(error=)
2020-07-11 23:49:50 -07:00
Garth Minette
0be0708c2b Changed unit(dflt=) to unit(error=) 2020-07-11 23:23:12 -07:00
Adrian Mariano
3864f14333 Added error bounds to poly_roots, added poly_div, poly_mult and
poly_add, fixed bugs in factorial.
2020-07-11 12:22:59 -04:00
Adrian Mariano
4e2092f347 Added a bunch of tests 2020-07-11 12:22:44 -04: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
Revar Desmera
a0d8c0a5c3
Merge pull request #199 from revarbat/revarbat_dev
Fixed skin regression.
2020-07-07 21:24:58 -07:00
Garth Minette
34e16dc0ca Fixed skin regression. 2020-07-07 21:21:05 -07:00
Revar Desmera
4c112d740b
Merge pull request #198 from adrianVmariano/master
fixed skin bug
2020-07-07 21:12:42 -07:00
Adrian Mariano
32cb24f29b fixed skin bug 2020-07-07 23:25:11 -04:00
Revar Desmera
1289d769c5
Merge pull request #196 from revarbat/revarbat_dev
Don't error out action when no file changes to commit.
2020-07-07 00:56:52 -07:00
Garth Minette
30d2f5ae8c Don't error out action when no file changes to commit. 2020-07-07 00:54:39 -07:00
Revar Desmera
906f9e1b74
Merge pull request #195 from revarbat/revarbat_dev
Tweak github action triggers.
2020-07-07 00:38:55 -07:00
Garth Minette
65cdecaf54 Tweak github action triggers. 2020-07-07 00:32:50 -07:00
Revar Desmera
ea8682e0f7
Merge pull request #193 from adrianVmariano/master
fix uncommented example in rounding.scad
2020-07-07 00:24:32 -07:00
Revar Desmera
47f5ca33f2
Merge pull request #194 from revarbat/revarbat_dev
Revarbat dev
2020-07-07 00:18:22 -07:00
Garth Minette
9df2ce25de Merge branch 'master' of github.com:revarbat/BOSL2 into revarbat_dev 2020-07-07 00:09:47 -07:00
Garth Minette
d8d5321c26 Added docsgen github action. 2020-07-07 00:08:42 -07:00
Adrian Mariano
e9fe42cae2 fix doc typos 2020-07-06 22:30:13 -04:00
Revar Desmera
506d3d76a8
Merge pull request #192 from adrianVmariano/master
bug fix for qr_factor in case of zero columns
2020-07-06 19:06:48 -07:00
Adrian Mariano
2beacdbbed Fixed example that was uncommented. And various doc typos 2020-07-06 22:04:25 -04:00
Adrian Mariano
8fed4dece9 bug fix for qr_factor in case of zero columns 2020-07-06 21:50:50 -04: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
Revar Desmera
24009b51c2
Merge pull request #191 from lar3ry/master
Update Basic_Shapes.md
2020-07-04 22:01:47 -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
lar3ry
18026083b7
Update Basic_Shapes.md 2020-07-03 15:56:48 -06: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