[cairo-commit] [cairo-www] src/summerofcode
Carl Worth
cworth at freedesktop.org
Tue Mar 18 12:20:16 PDT 2008
src/summerofcode/ideas.mdwn | 8 ++++++++
1 file changed, 8 insertions(+)
New commits:
commit 924484d9ed5d99fa79126be24f5dcd312d1d005e
Author: Carl Worth <cworth at freedesktop.org>
Date: Tue Mar 18 12:20:15 2008 -0700
web commit by frob: it's supposed to be edited by cworth
diff --git a/src/summerofcode/ideas.mdwn b/src/summerofcode/ideas.mdwn
index eae0a53..cf0c1cd 100644
--- a/src/summerofcode/ideas.mdwn
+++ b/src/summerofcode/ideas.mdwn
@@ -148,6 +148,14 @@ challenge you're looking for.
Reference](http://www.adobe.com/products/postscript/pdfs/PLRM.pdf)
for details.
+ * [Hard ?] Implement path operations like combine/intersect/overlay
+
+ A robust "intersection finder" is at the heart of all of this (that's the hardest part).
+ It would start with robust primitives for polygons, intersecting two paths would do a polygonal approximation of the curves,
+ do the intersection, and return a path that has no curves in it. And then could be potentially extended to have curves in the output.
+ An example of direct 'visible impact' could be an ability to extend cairo's clipping functions with something like `cairo_clip_exclude(cr)`
+ and `cairo_clip_invert(cr)`.
+
Website improvements
====================
More information about the cairo-commit
mailing list