[cairo-bugs] [Bug 25839] pathinformation of a polygon or line

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Mon Dec 13 02:46:31 PST 2010


--- Comment #4 from Andrea Canciani <ranma42 at gmail.com> 2010-12-13 02:46:29 PST ---
(In reply to comment #3)
> Well, I only want to write text in shapes which I have painted. So I need at a
> defined position where the text inside a shape could reach out that the text
> can begin at a new line because everything should be written inside. 
> What's the name of the function which returns a point of a closed path? Maybe
> it could be the right thing for me.

cairo_in_fill() and cairo_in_stroke() test if a point is inside the drawn part
of a path,
but I'm afraid that they are not immediately useful for your purpose.

Vikloud solves a related problem (drawing a "cloud" of text strings without
collisions), so you might want to have a look at its source:

IIRC the approach used in Vikloud is checking if the text extents collide with
the colored pixels of the image.

Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.

More information about the cairo-bugs mailing list