Revar Desmera
c0a131549f
Added find_circle_tangents()
2019-10-21 18:59:35 -07:00
Revar Desmera
bee132d175
Added vnf.scad to docs gen.
2019-10-21 16:45:36 -07:00
Revar Desmera
4a2fb2ee56
Split VNF structures out into vnf.scad
2019-10-21 16:44:39 -07:00
Revar Desmera
97da5f0517
Added queues.scad to docs gen.
2019-10-21 05:26:01 -07:00
Revar Desmera
ca9a4c9fa7
Added queues.scad.
2019-10-21 05:24:43 -07:00
Revar Desmera
1bafe343f7
Added stacks.scad to docs gen.
2019-10-21 05:21:55 -07:00
Revar Desmera
5ef33a3d30
Fixed docs typo in stacks.scad.
2019-10-21 05:20:11 -07:00
Revar Desmera
9a40d29abb
Added version test in std.scad.
2019-10-21 05:19:01 -07:00
Revar Desmera
9da0523bf1
Added stack.scad
2019-10-21 03:44:29 -07:00
Revar Desmera
9f0d4f9465
Code formatting standardization in shapes2d.scad
2019-10-21 02:32:05 -07:00
Revar Desmera
c0478728d2
Added list_remove_values()
2019-10-21 02:28:45 -07:00
Revar Desmera
8d56aab37b
Sped up path_self_intersections() a lot.
2019-09-24 23:32:30 -07:00
Revar Desmera
d4677923ba
Rewrote decompose_path() and assemble_path_fragments()
2019-09-24 03:58:45 -07:00
Revar Desmera
ba42270e22
Added stride= to rainbow()
2019-09-24 03:50:09 -07:00
Revar Desmera
a85ea4ecc9
Added modang() to standardize angles to <-180,180>
2019-09-23 16:38:07 -07:00
Revar Desmera
95952ee971
Added split_path_at_self_crossings() and split_path_at_region_crossings()
2019-09-21 01:57:50 -07:00
Revar Desmera
d4f79e87a1
Split beverage bottle threading modules into bottlecaps.scad
2019-09-19 03:26:04 -07:00
Revar Desmera
7869a27326
Split beverage bottle threading modules into bottlecaps.scad
2019-09-19 03:21:23 -07:00
Revar Desmera
3846a367ee
Added path_self_intersections(), decompose_path(), and fixed inverted t result in _general_line_intersection()
2019-09-19 02:44:28 -07:00
Revar Desmera
ccfed6b306
Fixed a typo in det2() docs.
2019-09-19 02:42:42 -07:00
Revar Desmera
ce724d2691
Added start= arg for idx()
2019-09-19 02:41:59 -07:00
Revar Desmera
bae6952ece
Tweaked get_radius() to assertt non-redundant args.
2019-09-18 19:29:38 -07:00
Revar Desmera
1e587ee0f3
Reformatted turtle commands docs.
2019-09-04 18:39:39 -07:00
Revar Desmera
9cdb8afd1e
Fixed docs formatting error in rounding.scad
2019-09-04 18:23:33 -07:00
Revar Desmera
0c4ff6c395
Merge pull request #106 from adrianVmariano/master
...
Changed rounded_sweep() to offset_sweep() Fixed collinear bug in arc() Added arcleftto and arcrrightto and arcsteps to turtle()
2019-09-04 18:14:53 -07:00
Adrian Mariano
8bce357f2d
doc tweaks
2019-09-02 18:18:49 -04:00
Adrian Mariano
fc99ce985d
Changed rounded_sweep() to offset_sweep()
...
Fixed collinear bug in arc()
Added arcleftto and arcrrightto and arcsteps to turtle()
2019-09-02 18:15:24 -04:00
Revar Desmera
bd19e12096
Rewrote PCO* parts to use arcleft/arcright turtle commands. Removed turtle_arc()
2019-08-31 23:44:24 -07:00
Revar Desmera
207721012f
Fixed docs spelling. Standardized formatting.
2019-08-31 23:13:25 -07:00
Revar Desmera
1d449ef8a6
Merge branch 'master' of github.com:revarbat/BOSL2
2019-08-31 23:05:20 -07:00
Revar Desmera
8eb7f28337
Corrected typos in PCO1810 parts.
2019-08-31 23:05:16 -07:00
Revar Desmera
5c147572c7
Merge pull request #105 from adrianVmariano/master
...
Added "arcleft" and "arcright" to turtle()
2019-08-31 23:02:06 -07:00
Adrian Mariano
e438b17911
Added "arcleft" and "arcright" to turtle()
2019-08-31 19:52:47 -04:00
Revar Desmera
bf407307c7
Added turtle_arc(), pco1810_neck(), pco1810_cap()
2019-08-31 00:43:06 -07:00
Revar Desmera
560fd589e4
Add exampled fot textures on pco1881_cap()
2019-08-30 16:22:43 -07:00
Revar Desmera
cb398bd7ff
Enabled knurling or ribbing of pco1881_cap()
2019-08-30 16:20:34 -07:00
Revar Desmera
9ed027a0cd
Removed unused args from position()
2019-08-29 18:43:44 -07:00
Revar Desmera
a035b9b09a
Merge branch 'master' of github.com:revarbat/BOSL2
2019-08-29 18:01:05 -07:00
Revar Desmera
45d4ac6583
Modules with a default orient that is not UP are confusing.
2019-08-29 18:00:56 -07:00
Revar Desmera
4334413781
Changed vnf_vertex_array() to take a nested 2D array of 3D points.
2019-08-29 17:58:12 -07:00
Revar Desmera
2fad5eb44d
Merge pull request #104 from adrianVmariano/master
...
Added get_height() and no_children() to common.scad. Changed the epsilon in one of offset's subfunctions from 1e-4 to 1e-6. Modified rounded_sweep() to take h, l, or height, and to have default behavior if height is omitted. It also quantizes the path to 1/1024. Added no_children check to module offset_stroke().
2019-08-29 17:14:38 -07:00
Adrian Mariano
d2ccdc331f
Added get_height() and no_children() to common.scad.
...
Changed the epsilon in one of offset's subfunctions from 1e-4 to
1e-6.
Modified rounded_sweep() to take h, l, or height, and to have default
behavior if height is omitted. It also quantizes the path to 1/1024.
Added no_children check to module offset_stroke().
2019-08-28 21:15:41 -04:00
Revar Desmera
da1086b71b
Fix for vnf_add_face()
2019-08-27 03:40:49 -07:00
Revar Desmera
57236506ff
Added VNF functions and modules.
2019-08-27 00:34:09 -07:00
Revar Desmera
e4ecb21217
quant\*() now work on vectors and pointlists.
2019-08-24 11:51:24 -07:00
Revar Desmera
0054754cb0
Added functional versions of up/down/left/right/fwd/back.
2019-08-21 23:54:36 -07:00
Revar Desmera
edda3bb85d
Added polygon_shift()
2019-08-21 23:52:03 -07:00
Revar Desmera
700acae000
Added polygon_shift_to_closest_point(), clockwise_polygon(), ccw_polygon()
2019-08-20 20:47:29 -07:00
Revar Desmera
be6575b5fd
_find_first_noncollinear() -> first_noncollinear()
2019-08-19 21:15:19 -07:00
Revar Desmera
eb313d30f5
Added noncollinear_points(), first_noncollinear(), closest_point(), furthest_point() and plane_from_points()
2019-08-19 21:11:19 -07:00