Functions

mln::world::rgb::internal Namespace Reference

Functions

template<typename I , typename O >
void invert_dispatch (trait::image::speed::any, const typename I::value &, const I &input, O &output)
template<typename I , typename O >
void invert_dispatch (const Image< I > &input, Image< O > &output)
template<typename I , typename O , unsigned n>
void invert_dispatch (trait::image::speed::fastest, const value::rgb< n > &, const I &input, O &output)
template<typename I , typename O , unsigned n>
void invert_dispatch (trait::image::speed::any, const value::rgb< n > &, const I &input, O &output)

Function Documentation

template<typename I , typename O >
void mln::world::rgb::internal::invert_dispatch ( trait::image::speed::any  ,
const typename I::value &  ,
const I &  input,
O &  output 
) [inline]
template<typename I , typename O >
void mln::world::rgb::internal::invert_dispatch ( const Image< I > &  input,
Image< O > &  output 
) [inline]

Definition at line 162 of file invert.hh.

References mln::exact(), and invert_dispatch().

template<typename I , typename O , unsigned n>
void mln::world::rgb::internal::invert_dispatch ( trait::image::speed::fastest  ,
const value::rgb< n > &  ,
const I &  input,
O &  output 
) [inline]

Definition at line 152 of file invert.hh.

template<typename I , typename O , unsigned n>
void mln::world::rgb::internal::invert_dispatch ( trait::image::speed::any  ,
const value::rgb< n > &  ,
const I &  input,
O &  output 
) [inline]

Definition at line 143 of file invert.hh.