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
06419a6786
Update test_geometry.scad
2021-10-13 21:52:56 -03:00
RonaldoCMP
30fc691b40
Update test_geometry.scad
2021-10-13 21:40:51 -03:00
Revar Desmera
f8b5a4d296
Merge pull request #688 from RonaldoCMP/master
...
Update vector search functions
2021-10-11 18:35:31 -07:00
RonaldoCMP
922e2da952
search_vectors update
2021-10-11 21:47:34 -03:00
Adrian Mariano
006527e08e
fix region offset bug
...
add box bound to point_in_polygon
region_region cutting for faster boolean ops
2021-10-10 15:03:30 -04:00
Adrian Mariano
d3510c02c9
small cleanup/optimization
2021-10-09 23:51:56 -04:00
Adrian Mariano
42611d207a
bug fix
2021-10-09 22:26:56 -04:00
Adrian Mariano
ec02676267
boolean operations fixes
2021-10-09 21:44:26 -04:00
Adrian Mariano
9670fc0e68
fix segment endpoint handling for intersections
2021-10-07 23:20:46 -04:00
Adrian Mariano
230e7c18b5
fix tests
2021-10-05 18:57:46 -04:00
Adrian Mariano
787fe45798
added test
2021-10-05 17:18:43 -04: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
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
956ae7076c
remove vnf_get_vertex
2021-09-28 21:51:55 -04:00
Adrian Mariano
880c245d3f
merge drive files
...
add functions to compute depth/diam of phillips recess
2021-09-22 21:15:15 -04:00
Adrian Mariano
9ca77eed1b
path.scad cleanup (hid/removed several functions)
2021-09-18 19:11:08 -04:00
Adrian Mariano
6d3eabddc5
make functions in edges.scad internal
...
move some stuff from paths to mutators to get like stuff all together
2021-09-17 17:07:18 -04:00
Adrian Mariano
935a113fcf
Examples fix
...
merge primitives stuff into shapes*.scad
move text commands to shapes3d.scad
rename common.scad
2021-09-16 21:50:12 -04:00
Adrian Mariano
32d9a96bc4
test reorganization
2021-09-16 17:07:12 -04:00
Garth Minette
7feeecd7f6
Remove tests for removed stacks.scad and queues.scad.
2021-09-15 22:11:48 -07:00
Adrian Mariano
856f54df32
removed old triangulation.scad
...
other file name changes
2021-09-15 23:12:51 -04:00
Adrian Mariano
d78eb5213e
Add "is" to geometry.scad predicates
2021-09-15 19:01:34 -04:00
Adrian Mariano
eec1d6b08c
bug fix, added tests
2021-09-15 16:36:03 -04:00
Adrian Mariano
5a4d9554df
err message tweak in star()
...
rearranged polygon_line_intersection to handle 2d and fixed
but where it didn't test polygon membership correctly. Also
there was a bug with use of the bounded argument.
Added Ronaldo's triangulation.
2021-09-13 22:09:51 -04:00
Adrian Mariano
47f0c88c4a
added example and explantion to point_in_polygon
2021-09-11 23:11:18 -04:00
Adrian Mariano
4a463fd8b9
fix tests
2021-09-11 19:35:05 -04:00
Adrian Mariano
2494de9368
reordering and moving for improved docs
...
removed xxrot and xxflip
2021-09-11 18:48:23 -04:00
Adrian Mariano
60dbf8c73e
Fix bug where polygon_normal and plane_from_polygon sometimes give a
...
wrong-pointing normal.
Rename project_onto_plane to plane_closest_point for consistency with
line_closest_point. (Also this distinguishes it better from
project_plane.
Other misc doc tweaks
2021-09-11 16:42:40 -04:00
Garth Minette
444fc57267
Moved trig functions to trigonometry.scad
2021-09-11 02:29:07 -07:00
Adrian Mariano
2a2458577b
fix tests, rename in_front_of_plane to above_plane
2021-09-10 18:16:42 -04:00
Adrian Mariano
566d9b4ece
Remove triangle_area (because polygon_area)
2021-09-10 18:02:56 -04:00
Adrian Mariano
1920014f86
test fixes
2021-09-09 18:54:54 -04:00
Adrian Mariano
1763c51a35
fix tests
2021-09-06 18:38:00 -04:00
Garth Minette
92c88d72b9
Added tests for v_lookup()
2021-07-30 14:54:04 -07: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
c967b507a6
Bugfix for line_of()
2021-07-05 20:46:43 -07:00
Garth Minette
be6c903afd
Added more fnliterals
2021-07-04 17:02:48 -07:00
Garth Minette
23f4de897a
Added regressions for group_data() and all_integer()
2021-06-30 19:57:03 -07:00
Revar Desmera
0792beb273
Merge pull request #597 from revarbat/revarbat_dev
...
Add all_integer() and group_data().
2021-06-30 17:22:48 -07:00
Garth Minette
8ef32210c4
Added a bunch of fnliterals.scad regression tests.
2021-06-30 17:09:20 -07:00
RonaldoCMP
5b2f6d7582
Implement vector searches with ball trees and introduces random point generations in debug.scad
2021-06-30 10:55:47 +01:00
Garth Minette
ffb96e240b
Added missing transforms.scad tests.
2021-06-28 19:06:16 -07:00
RonaldoCMP
0b38bc463f
update test_math
2021-06-22 01:34:39 +01:00
RonaldoCMP
b924eaa303
test group_sort
2021-06-22 01:13:40 +01:00
RonaldoCMP
da0181fbb0
test convex collision and distance
2021-06-21 20:43:12 +01:00
RonaldoCMP
9c2e4c23ac
introduce convex collision and distance
2021-06-21 20:19:07 +01:00
RonaldoCMP
c010626bc9
Merge branch 'master' of https://github.com/RonaldoCMP/BOSL2
2021-06-21 20:15:00 +01:00