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
f9aa81e178
Improved docs gen script for Returns:, Custom:, Includes:, Topics:, and positional/named args spits.
2021-01-05 01:20:01 -08:00
Revar Desmera
53c1e25395
Standardize indention on spaces, not tabs.
2020-05-29 19:04:34 -07:00
Revar Desmera
503c0495d3
Added assert to catch triangulation of self-crossing face perimeters.
2020-04-06 18:46:12 -07:00
Revar Desmera
2b2012d1d1
Speed optimizations to triangulate_faces()
2020-03-30 16:52:08 -07:00
Revar Desmera
6183e6d0d2
Added deduplicate_indexed()
2020-03-24 14:51:37 -07:00
Revar Desmera
b0ebc77aba
Deduplicate face vertices before triangulation.
2020-03-24 13:33:38 -07:00
Revar Desmera
07bfcd6a57
Renamed normalize() to unit()
2020-03-02 19:30:20 -08:00
Revar Desmera
f378b70151
Added in range step of 1 to avoid errors.
2019-05-26 22:34:46 -07:00
Revar Desmera
c79e887612
Removed per-file copyright messages in favor of the LICENSE file.
2019-05-03 12:30:20 -07:00
Revar Desmera
cc36235736
Updated copyright years. Split math.scad up. Enabled attach for lots of shapes. Removed backwards compatability.
2019-04-19 17:02:17 -07:00
Revar Desmera
1d6aefc867
Removed all uses and incudes. Document all includes needed for each file. Added std.scad include.
2019-04-19 00:25:10 -07:00
Revar Desmera
a46ea27fca
Changed all BOSL references to BOSL2.
2019-04-18 23:45:46 -07:00
Revar Desmera
67144218f4
Renamed wrap_range() to select(), and fixed array_zip()
2019-03-25 01:42:08 -07:00
Revar Desmera
9a3c25d3d3
Massive reworking of documentation production.
2019-03-22 21:13:18 -07:00
Revar Desmera
d52a0b7ab4
Clarified triangulation code and added docs.
2019-02-04 03:40:38 -08:00
Revar Desmera
844d2101e5
Added triangulation support code.
2018-09-01 02:38:47 -07:00