History log of /external/fonttools/Tools/fontTools/misc/bezierTools.py
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
1ae29591efbb29492ce05378909ccf4028d7c1ee 14-Jan-2014 Behdad Esfahbod <behdad@behdad.org> from __future__ import absolute_import

Such that our Python 2 is closer to Python 3.

Part of https://github.com/behdad/fonttools/issues/77
/external/fonttools/Lib/fontTools/misc/bezierTools.py
153ec402094adbea673e914385b87f1d99191d0b 04-Dec-2013 Behdad Esfahbod <behdad@behdad.org> Fix a few pychecker warnings

Fixes https://github.com/behdad/fonttools/issues/58
/external/fonttools/Lib/fontTools/misc/bezierTools.py
32c10eecffb4923e0721c395e4b80fb732543f18 27-Nov-2013 Behdad Esfahbod <behdad@behdad.org> py23 from __future__ import division and adjust divisions
/external/fonttools/Lib/fontTools/misc/bezierTools.py
30e691edd056ba22fa8970280e986747817bec3d 27-Nov-2013 Behdad Esfahbod <behdad@behdad.org> py23 from __future__ import print_function
/external/fonttools/Lib/fontTools/misc/bezierTools.py
7ed91eca1eaa96b79eae780778e89bb9ec44c1ee 27-Nov-2013 Behdad Esfahbod <behdad@behdad.org> py23 import in all nontrivial source files and unused import cleanup
/external/fonttools/Lib/fontTools/misc/bezierTools.py
3ec6a258238b6068e4eef3fe579f1f5c0a06bbba 27-Nov-2013 Behdad Esfahbod <behdad@behdad.org> 2to3 --fix=print with manual fixup
/external/fonttools/Lib/fontTools/misc/bezierTools.py
ac1b4359467ca3deab03186a15eae1d55eb35567 27-Nov-2013 Behdad Esfahbod <behdad@behdad.org> 2to3 --fix=idioms
/external/fonttools/Lib/fontTools/misc/bezierTools.py
91bca4244286fb519c93fe92329da96b0e6f32ee 18-Oct-2012 jvr <jvr@4cde692c-a291-49d1-8350-778aa11640f8> merging fixes & changes from delft-sprint-2012

git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@611 4cde692c-a291-49d1-8350-778aa11640f8
/external/fonttools/Lib/fontTools/misc/bezierTools.py
1b7d54fedc29a9863250dc5486dcd86ed6f70a23 04-Mar-2008 jvr <jvr@4cde692c-a291-49d1-8350-778aa11640f8> converted usage of Numeric to numpy


git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@537 4cde692c-a291-49d1-8350-778aa11640f8
/external/fonttools/Lib/fontTools/misc/bezierTools.py
c53569efef1db3270a39ed2ecea89c54d05fc1b7 25-Feb-2005 jvr <jvr@4cde692c-a291-49d1-8350-778aa11640f8> use highly unscientific epsilon value


git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@495 4cde692c-a291-49d1-8350-778aa11640f8
/external/fonttools/Lib/fontTools/misc/bezierTools.py
86c07d2b9ad2570823119ce453ad07275a09d94c 25-Feb-2005 jvr <jvr@4cde692c-a291-49d1-8350-778aa11640f8> more doco, reformatted __all__


git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@494 4cde692c-a291-49d1-8350-778aa11640f8
/external/fonttools/Lib/fontTools/misc/bezierTools.py
441fdd1e9f50e3897e740d55b3c5ffafda0538b6 25-Feb-2005 jvr <jvr@4cde692c-a291-49d1-8350-778aa11640f8> reworked test code and results, to make the results more readable


git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@493 4cde692c-a291-49d1-8350-778aa11640f8
/external/fonttools/Lib/fontTools/misc/bezierTools.py
10de259aec75d3ac0c34b444b2f0423fa86a7709 25-Feb-2005 jvr <jvr@4cde692c-a291-49d1-8350-778aa11640f8> Refactored splitting logic; added splitQuadraticAtT() and splitCubicAtT()


git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@492 4cde692c-a291-49d1-8350-778aa11640f8
/external/fonttools/Lib/fontTools/misc/bezierTools.py
0ec07f2dbcb3d3adfd3a627e1e22ea82ea615c97 25-Feb-2005 jvr <jvr@4cde692c-a291-49d1-8350-778aa11640f8> show/test that _testrepr() reprs Numeric arrays nicely, too


git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@491 4cde692c-a291-49d1-8350-778aa11640f8
/external/fonttools/Lib/fontTools/misc/bezierTools.py
82fdf153acf0c82926ad5f49b473b9dba71ba3d3 25-Feb-2005 jvr <jvr@4cde692c-a291-49d1-8350-778aa11640f8> added a comment


git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@490 4cde692c-a291-49d1-8350-778aa11640f8
/external/fonttools/Lib/fontTools/misc/bezierTools.py
befd485af59eb1d553beab340a32b02c9cb717af 25-Feb-2005 jvr <jvr@4cde692c-a291-49d1-8350-778aa11640f8> factored out param -> points conversion


git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@489 4cde692c-a291-49d1-8350-778aa11640f8
/external/fonttools/Lib/fontTools/misc/bezierTools.py
9369c20087caa36a4b49ec47946e1af897c05037 25-Feb-2005 jvr <jvr@4cde692c-a291-49d1-8350-778aa11640f8> renamed and rewrote _tuplify() to _testrepr(), added tests for splitCubic()


git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@488 4cde692c-a291-49d1-8350-778aa11640f8
/external/fonttools/Lib/fontTools/misc/bezierTools.py
8ee2561bc1b45e1e0ed328c392c31137878dc0d8 25-Feb-2005 jvr <jvr@4cde692c-a291-49d1-8350-778aa11640f8> some refactoring, some doctests


git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@487 4cde692c-a291-49d1-8350-778aa11640f8
/external/fonttools/Lib/fontTools/misc/bezierTools.py
bfadfe33dbfd14d05dac7e649e715702276cc24c 26-Aug-2003 jvr <jvr@4cde692c-a291-49d1-8350-778aa11640f8> - Fixed ZeroDivisionError in solveCubic(). The solution is mathematically
dubious (I don't think 0.0/0.0 == 0.0...) but the result seems to be
correct.
- Documented that soleCubic() and solveQuadratic() are not guaranteed to
return the roots in order, and nor that they are guaranteed to not return
duplicate roots.


git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@431 4cde692c-a291-49d1-8350-778aa11640f8
/external/fonttools/Lib/fontTools/misc/bezierTools.py
efaae5245c39e47d0e0e7ec46d6acca8b766151a 29-Jun-2003 jvr <jvr@4cde692c-a291-49d1-8350-778aa11640f8> - optimized a couple of invariant expressions
- made sure solveCubic() also works when called with integer arguments


git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@398 4cde692c-a291-49d1-8350-778aa11640f8
/external/fonttools/Lib/fontTools/misc/bezierTools.py
9524c7bdd383d6c51e0c061e0158b3d2f95ff8ea 29-Jun-2003 jvr <jvr@4cde692c-a291-49d1-8350-778aa11640f8> splitLine(): make sure the split is between the end points


git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@397 4cde692c-a291-49d1-8350-778aa11640f8
/external/fonttools/Lib/fontTools/misc/bezierTools.py
05b4b4a27160e90307372f85dd99be69a9d972ff 29-Jun-2003 jvr <jvr@4cde692c-a291-49d1-8350-778aa11640f8> new module bezierTools.py


git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@396 4cde692c-a291-49d1-8350-778aa11640f8
/external/fonttools/Lib/fontTools/misc/bezierTools.py