diff options
author | Carl Worth <cworth@cworth.org> | 2003-11-10 08:16:34 +0000 |
---|---|---|
committer | Carl Worth <cworth@cworth.org> | 2003-11-10 08:16:34 +0000 |
commit | 399803d067ab60d11cd20fd5826fae281c4081ae (patch) | |
tree | 5249bd3519acc2a41902c99f53054e041588050c /TODO | |
parent | 9aa2d445b7de7a8ebdf98c8bb6a13f985ee11b86 (diff) |
Fix typo (thanks to John Ellson <ellson@research.att.com>)
Add TODO items for intersection problem, programmatic patterns, missing text functions.
Diffstat (limited to 'TODO')
-rw-r--r-- | TODO | 19 |
1 files changed, 13 insertions, 6 deletions
@@ -1,11 +1,17 @@ -* Add a few new, needed functions: +* Fix the intersection problem, (see reference to Hobby's paper +mentioned in cairo_traps.c) + +* Implement support for programmatic patterns + +* Implement cairo_text_extents, cairo_glyph_extents, cairo_text_path, +cairo_glyph_path, and cairo_stroke_path, cairo_arc_to. + +* Add a few new, needed functions? cairo_flush cairo_erase cairo_mark_dirty -* Re-implement pattern support with a more PostScript-like API. - * Verification, profiling, optimization. * Re-implement the trapezoid rasterization algorithm according to the @@ -33,7 +39,7 @@ implementation. Caveat lector. Oerators that are not yet in Cairo, but probably should be: arcto, strokepath, rectclip?, clipsave/restore?, setstrokeadjust?, currentdash, grestoreall?, initgraphics?, currentgstate?, setgstate?, -insideness testing?, erasepage?, setsmoothness? +erasepage?, setsmoothness? Painting operators ------------------ @@ -98,8 +104,9 @@ invertmatrix Insideness testing ------------------ -not in Cairo: infill, instroke, inufill, inustroke, ineofill, -inueofill +in Cairo: infill, instroke, ineofill (set_fill_rule/in_fill) + +not in Cairo: inufill, inustroke, inueofill Device setup ------------ |