Functions

mln::subsampling::internal Namespace Reference

Functions

template<typename I >
mln::trait::concrete< I >::ret antialiased_2d_fastest_dispatch (const typename I::value &, const Image< I > &input, unsigned factor, const typename I::domain_t &output_domain, unsigned border_thickness)
template<unsigned n, typename I >
mln::trait::concrete< I >::ret antialiased_2d_fastest_dispatch (const value::rgb< n > &, const Image< I > &input, unsigned factor, const typename I::domain_t &output_domain, unsigned border_thickness)
template<typename I >
mln::trait::concrete< I >::ret antialiased_2d_fastest_dispatch (const Image< I > &input, unsigned factor, const typename I::domain_t &output_domain, unsigned border_thickness)
template<typename I >
mln::trait::concrete< I >::ret antialiased_dispatch (const Image< I > &input, unsigned factor, const typename I::domain_t &output_domain, unsigned border_thickness)
template<unsigned dim, typename I >
mln::trait::concrete< I >::ret antialiased_dispatch (trait::image::value_alignment::any, trait::image::value_storage::any, trait::image::value_access::any, const Image< I > &input, unsigned factor, const typename I::domain_t &output_domain, unsigned border_thickness)
template<typename I >
mln::trait::concrete< I >::ret antialiased_dispatch_2d (trait::image::value_alignment::with_grid, trait::image::value_storage::one_block, trait::image::value_access::direct, const Image< I > &input, unsigned factor, const typename I::domain_t &output_domain, unsigned border_thickness)
template<typename I >
void antialiased_tests (const Image< I > &input, unsigned factor, const typename I::domain_t &output_domain, unsigned border_thickness)

Function Documentation

template<typename I >
mln::trait::concrete< I >::ret mln::subsampling::internal::antialiased_2d_fastest_dispatch ( const typename I::value &  ,
const Image< I > &  input,
unsigned  factor,
const typename I::domain_t &  output_domain,
unsigned  border_thickness 
) [inline]
template<unsigned n, typename I >
mln::trait::concrete< I >::ret mln::subsampling::internal::antialiased_2d_fastest_dispatch ( const value::rgb< n > &  ,
const Image< I > &  input,
unsigned  factor,
const typename I::domain_t &  output_domain,
unsigned  border_thickness 
) [inline]
template<typename I >
mln::trait::concrete< I >::ret mln::subsampling::internal::antialiased_2d_fastest_dispatch ( const Image< I > &  input,
unsigned  factor,
const typename I::domain_t &  output_domain,
unsigned  border_thickness 
) [inline]

Definition at line 354 of file antialiased.hh.

References antialiased_2d_fastest_dispatch().

template<typename I >
mln::trait::concrete< I >::ret mln::subsampling::internal::antialiased_dispatch ( const Image< I > &  input,
unsigned  factor,
const typename I::domain_t &  output_domain,
unsigned  border_thickness 
) [inline]

Definition at line 386 of file antialiased.hh.

References antialiased_dispatch_2d(), and mln::trace::warning().

template<unsigned dim, typename I >
mln::trait::concrete< I >::ret mln::subsampling::internal::antialiased_dispatch ( trait::image::value_alignment::any  ,
trait::image::value_storage::any  ,
trait::image::value_access::any  ,
const Image< I > &  input,
unsigned  factor,
const typename I::domain_t &  output_domain,
unsigned  border_thickness 
) [inline]

Definition at line 309 of file antialiased.hh.

Referenced by mln::subsampling::antialiased().

template<typename I >
mln::trait::concrete< I >::ret mln::subsampling::internal::antialiased_dispatch_2d ( trait::image::value_alignment::with_grid  ,
trait::image::value_storage::one_block  ,
trait::image::value_access::direct  ,
const Image< I > &  input,
unsigned  factor,
const typename I::domain_t &  output_domain,
unsigned  border_thickness 
) [inline]

Definition at line 369 of file antialiased.hh.

References antialiased_2d_fastest_dispatch().

Referenced by antialiased_dispatch().

template<typename I >
void mln::subsampling::internal::antialiased_tests ( const Image< I > &  input,
unsigned  factor,
const typename I::domain_t &  output_domain,
unsigned  border_thickness 
) [inline]