Commit graph

3263 commits

Author SHA1 Message Date
Revar Desmera
55a797b9b9 Fixed the inverted faces in the bezier patch example. 2019-03-30 17:20:09 -07:00
Revar Desmera
9ffa7815d1 Corrected times in comments of bezier patch example. 2019-03-30 16:10:27 -07:00
Revar Desmera
d0595fb132 Quadrupled bezier patch speed. 2019-03-30 15:44:36 -07:00
Revar Desmera
b8239d2dde Added support for triangular bezier patches. 2019-03-30 01:54:05 -07:00
Revar Desmera
c244156be4 Merge branch 'master' into dev 2019-03-29 00:14:15 -07:00
Revar Desmera
57adf91b65 Fixed len() warnings for some openscad versions. 2019-03-29 00:13:27 -07:00
Revar Desmera
f7b79029fa Improved new list_range() 2019-03-29 00:11:46 -07:00
Revar Desmera
ea6df0b816 Added list_range() 2019-03-28 22:25:33 -07:00
Revar Desmera
326dbd47d8 Renamed array_sort() to sort(), added count_true(), simplified any() and all() 2019-03-28 17:46:35 -07:00
Revar Desmera
6f5a990124 Added array_unique(). Renamed quicksort() to array_sort() 2019-03-28 02:55:15 -07:00
Revar Desmera
cdd2989215 Added compare_lists(), compare_vals(), and quicksort() 2019-03-28 02:26:16 -07:00
Revar Desmera
2b33a87d1c Merge branch 'master' into dev 2019-03-27 22:11:47 -07:00
Revar Desmera
8a0dc9ebb2 Changed version testing for assert() and functional echo() to >20190100 2019-03-27 22:11:12 -07:00
Revar Desmera
1d4bf6dcda Added Bezier patch and surface support. 2019-03-27 19:31:07 -07:00
Revar Desmera
1959b86dbe Merge branch 'master' into dev 2019-03-27 04:38:56 -07:00
Revar Desmera
8161172dbd Fixed some docs formatting in constants.scad 2019-03-27 04:33:26 -07:00
Revar Desmera
b9470f1243 Improved docs gen to not replace unchanged images. 2019-03-27 04:32:18 -07:00
Revar Desmera
ac620024e2
Update README.md 2019-03-27 03:14:12 -07:00
Revar Desmera
78bed71c36
Delete orientations.json 2019-03-27 03:09:47 -07:00
Revar Desmera
b51b2418ed Merge branch 'master' into dev 2019-03-27 03:03:54 -07:00
Revar Desmera
3fe057dbcb
Update issue templates 2019-03-27 03:01:28 -07:00
Revar Desmera
f35eb8522c Merge remote-tracking branch 'origin' into dev 2019-03-27 02:40:45 -07:00
Revar Desmera
0fa53eee96 Tweaked version number for using assert() and functional echo() 2019-03-27 02:33:52 -07:00
Revar Desmera
29736a7748 Added array_dim() 2019-03-27 01:59:22 -07:00
Revar Desmera
1dc7df18fb Added several bezier functions. 2019-03-26 23:23:25 -07:00
Revar Desmera
48140e507f Added path_length() 2019-03-26 23:22:38 -07:00
Revar Desmera
4aabbe200e
Merge pull request #15 from revarbat/dev
Improved new example images in transforms.
2019-03-25 04:54:42 -07:00
Revar Desmera
3564b5c487 Improved new example images in transforms. 2019-03-25 04:52:59 -07:00
Revar Desmera
ad01203a7a Typo fixes. 2019-03-25 04:20:09 -07:00
Revar Desmera
228f4c4134 vector3d_angle -> vector_angle 2019-03-25 03:52:09 -07:00
Revar Desmera
b8c53219d5 Updated docs and examples for spreads and distributes. 2019-03-25 03:27:21 -07:00
Revar Desmera
f074c63cf2 Fixing docs for hyperbolic functions. 2019-03-25 03:02:24 -07:00
Revar Desmera
3abf9fa868 Changed any() and all() to test nested lists, and enabled shortcutting via binary recursion. 2019-03-25 02:53:49 -07:00
Revar Desmera
67144218f4 Renamed wrap_range() to select(), and fixed array_zip() 2019-03-25 01:42:08 -07:00
Revar Desmera
c59ecd8933 Added function equivalents of assertion, deprecate, etc. 2019-03-25 01:40:53 -07:00
Revar Desmera
687f04c903 Apparently, RC2 didn't support nice things like is_str. 2019-03-23 18:22:09 -07:00
Revar Desmera
71395098ec Fixed some alignment issues with rotate_extrude_bezier() 2019-03-23 03:21:00 -07:00
Revar Desmera
e4ab4a9527 Minor hollow extrude bugfix. 2019-03-23 03:01:06 -07:00
Revar Desmera
9a3c25d3d3 Massive reworking of documentation production. 2019-03-22 21:13:18 -07:00
Revar Desmera
045e5bafe6 Added cylinder_mask() 2019-03-02 12:32:15 -08:00
Revar Desmera
fd2347dc19 Rewrote cyl() to avoid minkowski, and allow use of both fillet and chamfer on opposite ends of the same cylinder. 2019-03-02 11:14:36 -08:00
Revar Desmera
31a542b810 Added reversed ORIENT constants. 2019-02-27 17:46:32 -08:00
Revar Desmera
22fcdb7dc5 Added from_end arg to cyl() 2019-02-27 17:45:15 -08:00
Revar Desmera
9b0a0dc375 Added cuboid(), cyl(). Deprecated a bunch. 2019-02-27 03:56:34 -08:00
Revar Desmera
4ba0755f56 Added orient_and_align, rotate_from_to, and some optimizations. 2019-02-27 03:52:59 -08:00
Revar Desmera
e4837a0b21 Added useful functions for argument handling. 2019-02-27 03:51:19 -08:00
Revar Desmera
70f268775c Cleaned up fillet() code. 2019-02-27 03:50:16 -08:00
Revar Desmera
13cf844b4b Updated terminology. 2019-02-27 03:47:55 -08:00
Revar Desmera
22bca9e6fd Added some edge constants to constants.scad 2019-02-27 03:46:40 -08:00
Revar Desmera
a9cc7b5688 Added interior_fillet() 2019-02-24 21:52:59 -08:00