Commit graph

217 commits

Author SHA1 Message Date
Adrian Mariano
4e9eb7d6a5 add right multiplication to cumprod 2023-09-20 21:12:43 -04:00
Revar Desmera
f3c70d3741 Corrected modang() example. 2023-07-30 22:45:15 -07:00
Adrian Mariano
262ad3e20b fix comment in math.scad 2023-07-25 16:27:47 -04:00
Adrian Mariano
806e4b477d add rational_approx() 2023-06-30 16:05:55 -04:00
Revar Desmera
718910381c lookup_vector() -> v_lookup() 2023-05-01 21:49:39 -07:00
Revar Desmera
9aec87247a Synopses, etc for math.scad 2023-05-01 21:44:51 -07:00
Adrian Mariano
80b25fd22a bugfix 2023-03-13 18:27:18 -04:00
Adrian Mariano
a7f4a72d31 improve speed of quantizing functions 2023-03-13 16:15:22 -04:00
Adrian Mariano
2a98374ef1 Fix short taper bug for spiral_sweep()
Doc fixes
2022-11-22 18:54:01 -05:00
Adrian Mariano
95cdbfa34b more usage updates 2022-03-31 18:36:09 -04:00
Adrian Mariano
b9ae9e9a8b various file reorgs 2022-03-27 23:06:42 -04:00
Adrian Mariano
c43fac4dcf handle zero case 2022-03-26 22:38:04 -04:00
Adrian Mariano
9681f2f615 doc fix 2022-03-26 00:01:55 -04:00
Adrian Mariano
6b02a595a2 add exponential dist, IDENT constant
doc fixes
2022-03-25 23:35:07 -04:00
Adrian Mariano
7d6a2b593f Force N parameters to n in most places 2022-03-13 21:40:55 -04:00
Adrian Mariano
a305b53804 remove quaternions from stroke
improve docs for skin
cumprod multiplies on the left
echo_matrix bugfix
2022-02-25 21:22:37 -05:00
Revar Desmera
59bf523908 Lots of docs tweaks for openscad-docsgen v2 2021-12-13 15:48:30 -08:00
Garth Minette
21083277b0 Various documentation fixes. 2021-12-06 14:28:04 -08:00
Adrian Mariano
3a367c3faf add path.scad tests, shift tests to correct files
path_extrude2d bugfix
2021-10-31 15:35:45 -04:00
Adrian Mariano
2eff8ec203 array_group -> list_to_matrix fixes 2021-10-26 23:17:21 -04:00
Adrian Mariano
71dab62432 move comparison functions out of math.scad and arrays.scad into comparisons.scad
rename arrays.scad to lists.scad
2021-10-26 23:12:51 -04:00
Adrian Mariano
a75a368dd5 Move linear algebra to linalg.scad
columns->column because the multiindex case is handled by submatrix
and also it never occurs in the code.
2021-10-26 16:45:14 -04:00
Adrian Mariano
89b176d329 doc fix 2021-10-21 18:39:45 -04:00
Adrian Mariano
9e4d46eecf Add median function 2021-10-21 15:33:25 -04:00
Adrian Mariano
c98dc64d20 Merge remote-tracking branch 'upstream/master' 2021-10-20 23:39:52 -04:00
Adrian Mariano
76272d9d9a add region centroid capability and consolidate into one centroid
function for polygons, regions and VNFs.
Fix bug with anchors for linear_sweep (due to centerpoint issues)
Fix intersection anchors for vnfs when anchor vector intersects
in a path instead of a single point.
2021-10-20 22:44:55 -04:00
Revar Desmera
d8760681a9
Merge pull request #696 from adrianVmariano/master
vnf cleanup
2021-10-15 20:52:30 -07:00
Adrian Mariano
2d205a2568 subarray -> columns 2021-10-15 22:39:10 -04:00
RonaldoCMP
f22d24ee15 Minor changes in triangulate code and docs, 2021-10-13 21:20:42 -03:00
Garth Minette
dba4e49eb9 Removed bad See Also's for gaussian_random_points(). 2021-10-01 22:02:29 -07:00
Adrian Mariano
d66c1929a5 fix tests and bugs revealed by new tests 2021-10-01 23:57:07 -04:00
Adrian Mariano
a5ae4879be add full covariance gaussian random vectors
add cholesky fatorization (needed for above, also useful for solving
symmetric linear systems.)
2021-10-01 23:37:06 -04:00
Adrian Mariano
df5971ba0f rot_inverse got lost 2021-10-01 17:49:20 -04:00
Adrian Mariano
6e3efd68a4 big function re-org to eliminate debug.scad and hide affine.scad from docs 2021-10-01 00:30:28 -04:00
Adrian Mariano
261099e102 fix bug in spherical_random_points (non-uniform)
add region support to dashed_stroke
move a bunch of functions around for reorganization
2021-09-30 23:11:01 -04:00
Adrian Mariano
e6a2ee2084 Fix Examples: -> Example: when there's no render 2021-09-16 19:33:55 -04:00
Garth Minette
ee504540c3 Fix quant docs to point out non-integer quanta are allowed. 2021-07-07 23:28:07 -07:00
Garth Minette
0db5d6dd06 Remove int constraint from quant calls. 2021-07-06 22:37:51 -07:00
RonaldoCMP
b1b37eba5d Merge remote-tracking branch 'upstream/master' 2021-07-02 11:45:22 +01:00
RonaldoCMP
eaed14c9b6 correction of gcd 2021-07-02 11:42:00 +01:00
RonaldoCMP
662d2c66f0 Doc and formating tweaks, minor code bugs/changes 2021-07-02 11:30:13 +01:00
Garth Minette
c98a3dfe9a Add all_integer() and group_data(). 2021-06-30 17:05:44 -07:00
Garth Minette
5a355434ce Tweaks for docs usage lines. 2021-06-26 20:59:33 -07:00
Garth Minette
48c5139099 Fix tab indents. 2021-06-22 17:20:08 -07:00
RonaldoCMP
d18f558c1a Extend convolve and deltas; do minor doc corrections 2021-06-22 01:20:05 +01:00
Garth Minette
a748c77077 vmul() to v_mul(), etc. 2021-06-14 20:28:49 -07:00
Revar Desmera
eade6f6f4b
Merge pull request #547 from revarbat/revarbat_dev
Added hull.scad to std.scad.
2021-05-23 17:53:56 -07:00
Garth Minette
da2292c91a Added hull.scad to std.scad. 2021-05-23 17:51:14 -07:00
Adrian Mariano
16ec2ecbd6 doc addition 2021-05-21 20:21:50 -04:00
Adrian Mariano
19c521913d Added general root finder 2021-05-21 19:03:07 -04:00