Implementation namespace of arith namespace. More...
Namespaces | |
namespace | generic |
Generic implementation namespace of arith namespace. | |
Functions | |
template<typename L , typename R , typename O > | |
void | minus_ (trait::image::speed::any, const L &lhs, trait::image::speed::any, const R &rhs, O &output) |
template<typename L , typename R , typename F , typename O > | |
void | minus_ (trait::image::speed::any, const L &lhs, trait::image::speed::any, const R &rhs, const F &f, O &output) |
template<typename L , typename R , typename F , typename O > | |
void | minus_ (trait::image::speed::fastest, const L &lhs, trait::image::speed::fastest, const R &rhs, const F &f, O &output) |
template<typename L , typename R , typename O > | |
void | minus_ (trait::image::speed::fastest, const L &lhs, trait::image::speed::fastest, const R &rhs, O &output) |
template<typename L , typename R > | |
void | minus_inplace_ (trait::image::speed::any, L &lhs, trait::image::speed::any, const R &rhs) |
template<typename L , typename R > | |
void | minus_inplace_ (trait::image::speed::fastest, L &lhs, trait::image::speed::fastest, const R &rhs) |
template<typename L , typename R , typename O > | |
void | plus_ (trait::image::speed::fastest, const L &lhs, trait::image::speed::fastest, const R &rhs, O &output) |
template<typename L , typename R , typename F , typename O > | |
void | plus_ (trait::image::speed::any, const L &lhs, trait::image::speed::any, const R &rhs, const F &f, O &output) |
template<typename L , typename R , typename F , typename O > | |
void | plus_ (trait::image::speed::fastest, const L &lhs, trait::image::speed::fastest, const R &rhs, const F &f, O &output) |
template<typename L , typename R , typename O > | |
void | plus_ (trait::image::speed::any, const L &lhs, trait::image::speed::any, const R &rhs, O &output) |
template<typename L , typename R > | |
void | plus_inplace_ (trait::image::speed::fastest, L &lhs, trait::image::speed::fastest, const R &rhs) |
template<typename L , typename R > | |
void | plus_inplace_ (trait::image::speed::any, L &lhs, trait::image::speed::any, const R &rhs) |
Implementation namespace of arith namespace.
void mln::arith::impl::minus_ | ( | trait::image::speed::any | , | |
const L & | lhs, | |||
trait::image::speed::any | , | |||
const R & | rhs, | |||
O & | output | |||
) | [inline] |
void mln::arith::impl::minus_ | ( | trait::image::speed::any | , | |
const L & | lhs, | |||
trait::image::speed::any | , | |||
const R & | rhs, | |||
const F & | f, | |||
O & | output | |||
) | [inline] |
void mln::arith::impl::minus_ | ( | trait::image::speed::fastest | , | |
const L & | lhs, | |||
trait::image::speed::fastest | , | |||
const R & | rhs, | |||
const F & | f, | |||
O & | output | |||
) | [inline] |
References minus_().
void mln::arith::impl::minus_ | ( | trait::image::speed::fastest | , | |
const L & | lhs, | |||
trait::image::speed::fastest | , | |||
const R & | rhs, | |||
O & | output | |||
) | [inline] |
References minus_().
void mln::arith::impl::minus_inplace_ | ( | trait::image::speed::any | , | |
L & | lhs, | |||
trait::image::speed::any | , | |||
const R & | rhs | |||
) | [inline] |
References minus_inplace_(), and mln::rhs.
Referenced by minus_inplace_().
void mln::arith::impl::minus_inplace_ | ( | trait::image::speed::fastest | , | |
L & | lhs, | |||
trait::image::speed::fastest | , | |||
const R & | rhs | |||
) | [inline] |
References minus_inplace_().
void mln::arith::impl::plus_ | ( | trait::image::speed::fastest | , | |
const L & | lhs, | |||
trait::image::speed::fastest | , | |||
const R & | rhs, | |||
O & | output | |||
) | [inline] |
References plus_().
void mln::arith::impl::plus_ | ( | trait::image::speed::any | , | |
const L & | lhs, | |||
trait::image::speed::any | , | |||
const R & | rhs, | |||
const F & | f, | |||
O & | output | |||
) | [inline] |
void mln::arith::impl::plus_ | ( | trait::image::speed::fastest | , | |
const L & | lhs, | |||
trait::image::speed::fastest | , | |||
const R & | rhs, | |||
const F & | f, | |||
O & | output | |||
) | [inline] |
References plus_().
void mln::arith::impl::plus_ | ( | trait::image::speed::any | , | |
const L & | lhs, | |||
trait::image::speed::any | , | |||
const R & | rhs, | |||
O & | output | |||
) | [inline] |
void mln::arith::impl::plus_inplace_ | ( | trait::image::speed::fastest | , | |
L & | lhs, | |||
trait::image::speed::fastest | , | |||
const R & | rhs | |||
) | [inline] |
References plus_inplace_().
void mln::arith::impl::plus_inplace_ | ( | trait::image::speed::any | , | |
L & | lhs, | |||
trait::image::speed::any | , | |||
const R & | rhs | |||
) | [inline] |
References plus_inplace_(), and mln::rhs.
Referenced by plus_inplace_().