Revar Desmera
|
8879b7a4d9
|
Added str_format(), echofmt(), is_letter(), is_digit(), is_hexdigit(), is_upper(), is_lower(), fmt_fixed(). Renamed fmti() to fmt_int(), and fmtf() to fmt_float().
|
2020-03-14 04:23:33 -07:00 |
|
Revar Desmera
|
602e850d24
|
Added points_are_collinear(). Renamed pointslist_is_coplanar() to points_are_coplanar()
|
2020-03-13 21:48:31 -07:00 |
|
Revar Desmera
|
c1e3f5d60a
|
Added strings.scad to std.scad
|
2020-03-13 20:07:24 -07:00 |
|
Revar Desmera
|
f7578b4ba3
|
Merge pull request #139 from adrianVmariano/master
fixed bug in is_path()
|
2020-03-13 18:47:55 -07:00 |
|
Revar Desmera
|
efa75eaf5a
|
Added pointslist_is_coplanar(). Added coplanar check to plane_from_pointslist().
|
2020-03-13 18:45:46 -07:00 |
|
Adrian Mariano
|
b1bd81e26f
|
fixed bug in is_path()
|
2020-03-13 20:55:17 -04:00 |
|
Revar Desmera
|
4b5e0835cc
|
Added region_faces() and linear_sweep().
|
2020-03-11 22:26:43 -07:00 |
|
Revar Desmera
|
579714a9f7
|
Minor stroke() bugfix for duplicate start or endpoints.
|
2020-03-11 22:21:26 -07:00 |
|
Revar Desmera
|
2cf0ce47d9
|
Minimized area of subpaths assembled during boolean geometry.
|
2020-03-11 22:14:16 -07:00 |
|
Revar Desmera
|
5f37eddc1b
|
Fixed .
|
2020-03-10 00:17:40 -07:00 |
|
Revar Desmera
|
f5cb79ab7a
|
Bugfix for named attachment anchors.
|
2020-03-09 21:29:22 -07:00 |
|
Revar Desmera
|
97663dd6a3
|
Fixed fractal_tree.scad for attachable() refactoring.
|
2020-03-09 21:16:26 -07:00 |
|
Revar Desmera
|
ab6f59867e
|
Fix attachable(). Again. For real this time.
|
2020-03-09 21:15:04 -07:00 |
|
Revar Desmera
|
7e69100a53
|
Rolled back bugfix for hiding grandchildren of hidden child.
|
2020-03-09 19:35:46 -07:00 |
|
Revar Desmera
|
8d3ea6b727
|
Fixed alignment error with square() when rounding is used.
|
2020-03-09 19:13:13 -07:00 |
|
Revar Desmera
|
2551f19939
|
Added EMPTY_VNF
|
2020-03-09 18:36:22 -07:00 |
|
Revar Desmera
|
37392e1376
|
Merge pull request #138 from adrianVmariano/master
bug fix qr factorization, removed echo in plane intersection, fixed bezier_surface so vnf arg is in right order
|
2020-03-09 18:27:30 -07:00 |
|
Adrian Mariano
|
ee82a8bb97
|
bug fix qr factorization, removed echo in plane intersection, fixed
bezier_surface so vnf arg is in right order
|
2020-03-09 21:05:57 -04:00 |
|
Revar Desmera
|
1d10c15d57
|
Bugfix for trace_polyline() example.
|
2020-03-09 14:25:32 -07:00 |
|
Revar Desmera
|
95e97a81ad
|
Fixed errors in ruler(). Moved trace_polyline() to debug.scad.
|
2020-03-09 14:21:11 -07:00 |
|
Revar Desmera
|
5c83313203
|
Minor stroke() bugfix.
|
2020-03-09 01:04:46 -07:00 |
|
Revar Desmera
|
d5aac19ef8
|
Enabled use of stroke() for 3D paths.
|
2020-03-08 21:22:40 -07:00 |
|
Revar Desmera
|
126f2acd15
|
Extraneous include removed from beziers.scad.
|
2020-03-08 21:21:48 -07:00 |
|
Revar Desmera
|
ff4c3146e8
|
Improved asserts in attachable().
|
2020-03-07 22:26:39 -08:00 |
|
Revar Desmera
|
9b9e0bcec8
|
Fixed error in smooth_path() example formatting.
|
2020-03-07 16:36:26 -08:00 |
|
Revar Desmera
|
df3bb503b4
|
Merge pull request #135 from adrianVmariano/master
Added support for rounding factor k to path_to_bezier and smooth_path.
|
2020-03-07 16:31:34 -08:00 |
|
Revar Desmera
|
c152d393db
|
Merge branch 'master' into master
|
2020-03-07 16:31:21 -08:00 |
|
Revar Desmera
|
47c9560d5f
|
Corrected docs about the equation of a plane used in plane functions.
|
2020-03-07 16:08:42 -08:00 |
|
Adrian Mariano
|
cc644c7a77
|
Added plane intersection and plane_from_normal and fixed docs for
plane definition.
|
2020-03-07 14:22:53 -05:00 |
|
Revar Desmera
|
b048570f7a
|
Bugfix for bezier_segment_length() for unusual bezier curves.
|
2020-03-06 17:28:58 -08:00 |
|
Adrian Mariano
|
4722cc0d01
|
Added is_matrix() and error handling for linear_solve() and qr()
|
2020-03-06 18:33:53 -05:00 |
|
Revar Desmera
|
6ec5013835
|
Reworked attachable() internals, and provided geometry only function equivalent called reorient().
|
2020-03-06 15:32:53 -08:00 |
|
Adrian Mariano
|
d26a1ab3d4
|
Include specifies BOSL2/, which can get the wrong version of the lib.
|
2020-03-05 17:10:38 -05:00 |
|
Adrian Mariano
|
f67b0dbfc5
|
Added support for rounding factor k to path_to_bezier and smooth_path.
|
2020-03-05 17:05:23 -05:00 |
|
Revar Desmera
|
863398eb24
|
Tweak to force example regen.
|
2020-03-05 03:56:35 -08:00 |
|
Revar Desmera
|
4aee7133d3
|
Fixed sweep() example formatting.
|
2020-03-05 03:40:47 -08:00 |
|
Revar Desmera
|
2aaa7006e7
|
Attempt to fix errors with union(), difference(), intersection() with infinitesimally misaligned paths.
|
2020-03-05 03:30:18 -08:00 |
|
Revar Desmera
|
6433ebaa82
|
Fix fmti() for very large numbers around 1e15
|
2020-03-05 03:28:41 -08:00 |
|
Revar Desmera
|
39fc4bffb5
|
fmtf() assert was in wrong place.
|
2020-03-05 02:11:43 -08:00 |
|
Revar Desmera
|
05405564b4
|
Typo fix.
|
2020-03-05 02:08:50 -08:00 |
|
Revar Desmera
|
9b87420c12
|
Fixed bug in fmtf()
|
2020-03-05 02:07:35 -08:00 |
|
Revar Desmera
|
19ed457e38
|
Regressions for repeat() fixed.
|
2020-03-04 20:29:17 -08:00 |
|
Revar Desmera
|
0571425ce7
|
Merge pull request #133 from adrianVmariano/master
Added snap pins to joiners.scad
|
2020-03-04 20:27:21 -08:00 |
|
Adrian Mariano
|
fcbeadc363
|
renamed replist to repeat
fixed normalization issue in path_to_bezier
|
2020-03-04 23:22:39 -05:00 |
|
Revar Desmera
|
9c350feb11
|
Make square() have compatable positional parameters with built-in.
|
2020-03-04 20:19:21 -08:00 |
|
Adrian Mariano
|
a8ed6214be
|
Fixed bug in path_to_bezier and added example to smooth_path.
|
2020-03-04 22:26:23 -05:00 |
|
Adrian Mariano
|
51af394c24
|
Added force_list, path_to_bezier, smooth_path, associate_vertices,
improved skin and sweep error handling. Allow path_sweep to take a 2d
path.
|
2020-03-04 20:24:00 -05:00 |
|
Adrian Mariano
|
469b4cb525
|
Added snap pins to joiners.scad
|
2020-03-03 22:52:19 -05:00 |
|
Revar Desmera
|
ee30513644
|
Bugfix for rot
|
2020-03-03 19:17:14 -08:00 |
|
Revar Desmera
|
12d3a46a12
|
Bugfix for tube()
|
2020-03-02 22:13:01 -08:00 |
|