On Thu, Dec 3, 2009 at 10:02 AM, Eloi Du Bois <
eloi.du.bois@gmail.com> wrote:
> Ok, thanks :) I was looking for a gil concept.
>
> You are right, I am trying to do some SFINAE, now it works well :)
> I am trying to do some channel merging with templated functors (one which
> uses alpha and another which doesn't).
> If you are interested by the code (LGPL) I have made, I can send you what I
> have done. Maybe are you interested by adding such functions in a future
> version of gil ?
> I give you two files that shows the principle. I don't know if that will be
> usefull to you, anyway I think it's an interesting feature to put in gil.
> (the files I give to you is subject of bugs: it is under development).
>
> Eloi.
>
> 2009/12/2 Christian Henning <
chhenning@gmail.com>
>>
>> Eloi,
>>
>> >
>> > I would do something like that (not tested):
>> > BOOST_STATIC_ASSERT(mpl::contains<typename
>> > color_space_type<Pixel>::type,
>> > alpha_t>::value);
>>
>> This works just fine.
>>
>> >
>> > But I don't know if it is a good idea.
>> > Is there a way to do that with gil_function_requires ?
>>
>> You mean by adding a new concept to gil? I would just go with the
>> metafunction you provided above. What are you trying to do? Some
>> SFINAE?
>>
>>
>> Christian
>> _______________________________________________
>> Boost-users mailing list
>>
Boost-users@lists.boost.org
>>
http://lists.boost.org/mailman/listinfo.cgi/boost-users
>
>
> _______________________________________________
> Boost-users mailing list
>
Boost-users@lists.boost.org
>
http://lists.boost.org/mailman/listinfo.cgi/boost-users
>
_______________________________________________
Boost-users mailing list
Boost-users@lists.boost.org
http://lists.boost.org/mailman/listinfo.cgi/boost-users