Behdad Esfahbod
|
dd080d473a
|
[qu2cu] Improve docs
|
2023-02-20 10:15:50 -07:00 |
|
Behdad Esfahbod
|
97caa108c8
|
[qu2cu] Add an optimization
|
2023-02-20 10:08:33 -07:00 |
|
Behdad Esfahbod
|
34a3f90859
|
[qu2cu] Typo
|
2023-02-20 10:07:31 -07:00 |
|
Behdad Esfahbod
|
d0896ac296
|
[qu2cu] Simplify API
Drop the one that was special-case of the other.
|
2023-02-20 10:03:30 -07:00 |
|
Behdad Esfahbod
|
f58a17d6e9
|
[qu2cu] Document new API
|
2023-02-20 09:50:52 -07:00 |
|
Behdad Esfahbod
|
b73ff5f171
|
[qu2cu] Use collections.namedtuple instead, to make cython bot happy
|
2023-02-20 08:45:25 -07:00 |
|
Behdad Esfahbod
|
837448d428
|
[qu2cu] Document what costs parameter is
|
2023-02-20 08:22:35 -07:00 |
|
Behdad Esfahbod
|
b3be1883c8
|
[qu2cu] Use NamedTuple for solution
|
2023-02-20 08:17:24 -07:00 |
|
Behdad Esfahbod
|
f1086ddb65
|
[qu2cu] Produce optimal mix of cubic/quadratic splines
Yay. Finally!
|
2023-02-18 16:36:43 -07:00 |
|
Behdad Esfahbod
|
6e1f53f101
|
[qu2cu.qu2cu] Call main
|
2023-02-18 09:46:56 -07:00 |
|
Behdad Esfahbod
|
74cab7ae1f
|
[qu2cu] Fix
|
2023-02-18 09:46:56 -07:00 |
|
Behdad Esfahbod
|
ea8ae8f399
|
Black
|
2023-02-18 09:46:56 -07:00 |
|
Behdad Esfahbod
|
ceae682246
|
[qu2cu] Add all_cubic parameter
|
2023-02-18 09:46:56 -07:00 |
|
Behdad Esfahbod
|
1a10b05c99
|
[qu2cuPen] Process multiple qCurveTo's at a time
|
2023-02-18 09:46:56 -07:00 |
|
Behdad Esfahbod
|
aa468c1c88
|
[qu2cu] Add quadratics_to_curves()
Untested.
|
2023-02-18 09:46:56 -07:00 |
|
Behdad Esfahbod
|
3a3b8af154
|
[qu2cu] Comment
|
2023-02-18 09:46:56 -07:00 |
|
Behdad Esfahbod
|
9a7e042f01
|
[qu2cu] Speed up cubic_farthest_fit_inside
|
2023-02-18 09:46:56 -07:00 |
|
Behdad Esfahbod
|
aa6f60942b
|
[qu2cu] More Cython annotations
|
2023-02-18 09:46:56 -07:00 |
|
Behdad Esfahbod
|
86e6c55c95
|
black
|
2023-02-18 09:46:56 -07:00 |
|
Behdad Esfahbod
|
085872d2bc
|
[qu2cu] Speed up using generator splitCubicAtTC
|
2023-02-18 09:46:56 -07:00 |
|
Behdad Esfahbod
|
0013740ab3
|
[qu2cu] Copy a function from cu2qu, to make Cython happy
|
2023-02-18 09:46:56 -07:00 |
|
Behdad Esfahbod
|
2a54dc5742
|
[qu2cu] Comment
|
2023-02-18 09:46:56 -07:00 |
|
Behdad Esfahbod
|
3c294d17cf
|
[qu2cu] Speed up
|
2023-02-18 09:46:56 -07:00 |
|
Behdad Esfahbod
|
710da53b8e
|
[qu2cu] Use a better algorithm
Dynamic-programming. Produces fewer number of curves.
|
2023-02-18 09:46:56 -07:00 |
|
Behdad Esfahbod
|
83398db061
|
[qu2cu] Add new module to convert quadratic to cubic Beziers
|
2023-02-18 09:46:56 -07:00 |
|