blend function urgently needed in kdelibs
mw_triad at users.sourceforge.net
Tue May 22 00:03:26 BST 2007
David Faure wrote:
> On Tuesday 22 May 2007, Matthew Woehlke wrote:
>> Seven parameters (hehe... actually it's going to be eight) are pretty
>> well required if it's to be flexible
> Another solution is to create a KColorBlender class, with a number of setter
> methods and a blend() method (without arguments - i.e. the "do it now" method)...
> OK not sure it makes sense, just thinking out loud about how to avoid 8 params :)
...which is actually how OpenGL works, so the thought /had/ crossed my
mind :-). And... I might think about it more. I can actually see a
KColorBlend class with blend(c1, c2, k, r) with k,r optional and reusing
preset values, but I don't see taking it as far as not even needing the
input colors. I guess my real question is, does the additional memory
used justify it?
When in doubt, duct tape!
More information about the kde-core-devel