Hi,<br><br>El domingo, 11 de junio de 2017, Maximilian Heinzler <<a href="mailto:m.heinzler@heinzler.de">m.heinzler@heinzler.de</a>> escribió:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi all,<br>
<br>
while going through the clip functions I noticed two things:<br>
<br>
1. The documentation for cairo_clip() says: "Calling cairo_clip() can<br>
only make the clip region smaller, never larger".<br>
<br>
Isn't that wrong? If I call cairo_clip() twice with different paths<br>
the clip region obviously grows.<br>
<br></blockquote><div>Why "obviously"? If you call cairo_clip twice with different paths, the clip region should either get smaller or remain unchanged. </div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Then also the first sentence "Establishes a new clip region by<br>
intersecting the current clip region with the current path" seems to<br>
be wrong, because intersecting the two would mean that the clip region<br>
can only get smaller.</blockquote><div><br></div><div>Indeed. Hence the comment: "Calling cairo_clip() can only make the clip region smaller, never larger" </div><div><br></div><div>Guillermo</div>