<div class="gmail_quote"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div><div class="h5">
> > > Again. That is a binary transparency iteration that is not good itself.<br>
> > We<br>
> > > need a full-featured transparency with 256 levels of transparency.<br>
> > ><br>
> ><br>
> > We have that. Apart from isSelected(), the iterator also provides<br>
> > selectedness() which returns those levels.<br>
> ><br>
><br>
> Don't you suggest filtering layers pixel by pixel? =)<br>
<br>
</div></div>Sorry, I don't follow?<br></blockquote><div><br>At the moment we check whether something is selected pixel by pixel. (while(<nextPixel> && iter->isSelected()) pixel++;)<br><br>Just imagine if we have to check every pixel which selectedness() does he have and apply it to him. It'll leave too big footprint and will work too slow.<br>
<br></div></div><br clear="all"><br>-- <br>Dmitry Kazakov<br>