Commit graph

186 commits

Author SHA1 Message Date
Revar Desmera
608bde9077 Formatting fix for str_format() docs. 2020-03-14 04:26:38 -07:00
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
efa75eaf5a Added pointslist_is_coplanar(). Added coplanar check to plane_from_pointslist(). 2020-03-13 18:45:46 -07: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
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
47c9560d5f Corrected docs about the equation of a plane used in plane functions. 2020-03-07 16:08:42 -08:00
Revar Desmera
b048570f7a Bugfix for bezier_segment_length() for unusual bezier curves. 2020-03-06 17:28:58 -08:00
Revar Desmera
6ec5013835 Reworked attachable() internals, and provided geometry only function equivalent called reorient(). 2020-03-06 15:32:53 -08: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
9c350feb11 Make square() have compatable positional parameters with built-in. 2020-03-04 20:19:21 -08: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
Revar Desmera
e83835403d Removed incorrect refs to anchor, spin, orient in grid2d() 2020-03-02 21:56:56 -08:00
Revar Desmera
19e6ec8093 Fix coords.scad regressions. 2020-03-02 21:48:54 -08:00
Revar Desmera
6de4efabe4 Removed invalid files for docs gen. 2020-03-02 21:31:35 -08:00
Revar Desmera
0f78d3bdc6 Removed accidental redundant is_consistent() implementation. 2020-03-02 21:26:59 -08:00
Revar Desmera
da7190ccbb Added is_consistent() 2020-03-02 20:23:44 -08:00
Revar Desmera
07bfcd6a57 Renamed normalize() to unit() 2020-03-02 19:30:20 -08:00
Revar Desmera
af0e285781 Added is_list_of(). Improved is_path() and is_vector() tests. 2020-03-02 13:47:43 -08:00
Revar Desmera
7ea33cc724 Added asserts for regular_ngon(). 2020-03-02 12:57:24 -08:00
Revar Desmera
8a29e9e86b Fixed matrix form of rot(from,to,a) 2020-03-02 12:42:29 -08:00
Revar Desmera
c6ec9c8820 Moved path functions from geometry.scad to paths.scad 2020-03-01 16:12:51 -08:00
Revar Desmera
28114b49b5 Cleaned up code formatting in math.scad. 2020-03-01 15:42:12 -08:00
Revar Desmera
fd3d812f7e More docs example image bugfixes. 2020-02-29 19:17:52 -08:00
Revar Desmera
46a322f935 Docs example image bugfixes. 2020-02-29 19:16:43 -08:00
Revar Desmera
373a119be8 Example bugfixes. 2020-02-29 15:30:55 -08:00