Implementation namespace of opt namespace. More...
Functions | |
template<typename I > | |
I::rvalue | at_1d_impl (trait::image::category::domain_morpher, const Image< I > &ima, def::coord ind) |
template<typename I > | |
I::rvalue | at_1d_impl (trait::image::category::morpher, const Image< I > &ima, def::coord ind) |
template<typename I > | |
I::lvalue | at_1d_impl (trait::image::category::domain_morpher, Image< I > &ima, def::coord ind) |
template<typename I > | |
I::lvalue | at_1d_impl (trait::image::category::morpher, Image< I > &ima, def::coord ind) |
template<typename I > | |
I::rvalue | at_1d_impl (trait::image::category::primary, const Image< I > &ima, def::coord ind) |
template<typename I > | |
I::lvalue | at_1d_impl (trait::image::category::primary, Image< I > &ima, def::coord ind) |
template<typename I > | |
I::rvalue | at_2d_impl (trait::image::category::morpher, const Image< I > &ima, def::coord row, def::coord col) |
template<typename I > | |
I::rvalue | at_2d_impl (trait::image::category::primary, const Image< I > &ima, def::coord row, def::coord col) |
template<typename I > | |
I::lvalue | at_2d_impl (trait::image::category::domain_morpher, Image< I > &ima, def::coord row, def::coord col) |
template<typename I > | |
I::lvalue | at_2d_impl (trait::image::category::morpher, Image< I > &ima, def::coord row, def::coord col) |
template<typename I > | |
I::lvalue | at_2d_impl (trait::image::category::primary, Image< I > &ima, def::coord row, def::coord col) |
template<typename I > | |
I::rvalue | at_2d_impl (trait::image::category::domain_morpher, const Image< I > &ima, def::coord row, def::coord col) |
template<typename I > | |
I::lvalue | at_3d_impl (trait::image::category::domain_morpher, Image< I > &ima, def::coord sli, def::coord row, def::coord col) |
template<typename I > | |
I::lvalue | at_3d_impl (trait::image::category::morpher, Image< I > &ima, def::coord sli, def::coord row, def::coord col) |
template<typename I > | |
I::rvalue | at_3d_impl (trait::image::category::primary, const Image< I > &ima, def::coord sli, def::coord row, def::coord col) |
template<typename I > | |
I::lvalue | at_3d_impl (trait::image::category::primary, Image< I > &ima, def::coord sli, def::coord row, def::coord col) |
template<typename I > | |
I::rvalue | at_3d_impl (trait::image::category::domain_morpher, const Image< I > &ima, def::coord sli, def::coord row, def::coord col) |
template<typename I > | |
I::rvalue | at_3d_impl (trait::image::category::morpher, const Image< I > &ima, def::coord sli, def::coord row, def::coord col) |
template<typename I > | |
I::lvalue | element_impl (trait::image::category::any, Image< I > &ima, unsigned index) |
template<typename I > | |
I::rvalue | element_impl (trait::image::category::any, const Image< I > &ima, unsigned index) |
template<typename I > | |
I::rvalue | element_impl (trait::image::category::domain_morpher, const Image< I > &ima, unsigned index) |
template<typename I > | |
I::lvalue | element_impl (trait::image::category::domain_morpher, Image< I > &ima, unsigned index) |
template<typename I > | |
unsigned | nelements_impl (trait::image::category::domain_morpher, const Image< I > &ima) |
template<typename I > | |
unsigned | nelements_impl (trait::image::category::any, const Image< I > &ima) |
template<typename I > | |
I::lvalue | value_impl (trait::image::category::domain_morpher, Image< I > &ima) |
template<typename I > | |
I::lvalue | value_impl (trait::image::category::any, Image< I > &ima) |
template<typename I > | |
I::rvalue | value_impl (trait::image::category::any, const Image< I > &ima) |
template<typename I > | |
I::rvalue | value_impl (trait::image::category::domain_morpher, const Image< I > &ima) |
Implementation namespace of opt namespace.
Three dimensions.
Two dimensions.
One dimension.
I ::rvalue mln::opt::impl::at_1d_impl | ( | trait::image::category::domain_morpher | , | |
const Image< I > & | ima, | |||
def::coord | ind | |||
) | [inline] |
References mln::exact().
Referenced by mln::opt::at().
I ::rvalue mln::opt::impl::at_1d_impl | ( | trait::image::category::morpher | , | |
const Image< I > & | ima, | |||
def::coord | ind | |||
) | [inline] |
References mln::opt::at(), and mln::exact().
I ::lvalue mln::opt::impl::at_1d_impl | ( | trait::image::category::domain_morpher | , | |
Image< I > & | ima, | |||
def::coord | ind | |||
) | [inline] |
References mln::exact().
I ::lvalue mln::opt::impl::at_1d_impl | ( | trait::image::category::morpher | , | |
Image< I > & | ima, | |||
def::coord | ind | |||
) | [inline] |
References mln::opt::at(), and mln::exact().
I ::rvalue mln::opt::impl::at_1d_impl | ( | trait::image::category::primary | , | |
const Image< I > & | ima, | |||
def::coord | ind | |||
) | [inline] |
References mln::exact().
I ::lvalue mln::opt::impl::at_1d_impl | ( | trait::image::category::primary | , | |
Image< I > & | ima, | |||
def::coord | ind | |||
) | [inline] |
References mln::exact().
I ::rvalue mln::opt::impl::at_2d_impl | ( | trait::image::category::morpher | , | |
const Image< I > & | ima, | |||
def::coord | row, | |||
def::coord | col | |||
) | [inline] |
References mln::opt::at(), and mln::exact().
I ::rvalue mln::opt::impl::at_2d_impl | ( | trait::image::category::primary | , | |
const Image< I > & | ima, | |||
def::coord | row, | |||
def::coord | col | |||
) | [inline] |
References mln::exact().
I ::lvalue mln::opt::impl::at_2d_impl | ( | trait::image::category::domain_morpher | , | |
Image< I > & | ima, | |||
def::coord | row, | |||
def::coord | col | |||
) | [inline] |
References mln::exact().
I ::lvalue mln::opt::impl::at_2d_impl | ( | trait::image::category::morpher | , | |
Image< I > & | ima, | |||
def::coord | row, | |||
def::coord | col | |||
) | [inline] |
References mln::opt::at(), and mln::exact().
I ::lvalue mln::opt::impl::at_2d_impl | ( | trait::image::category::primary | , | |
Image< I > & | ima, | |||
def::coord | row, | |||
def::coord | col | |||
) | [inline] |
References mln::exact().
I ::rvalue mln::opt::impl::at_2d_impl | ( | trait::image::category::domain_morpher | , | |
const Image< I > & | ima, | |||
def::coord | row, | |||
def::coord | col | |||
) | [inline] |
References mln::exact().
Referenced by mln::opt::at().
I ::lvalue mln::opt::impl::at_3d_impl | ( | trait::image::category::domain_morpher | , | |
Image< I > & | ima, | |||
def::coord | sli, | |||
def::coord | row, | |||
def::coord | col | |||
) | [inline] |
References mln::exact().
I ::lvalue mln::opt::impl::at_3d_impl | ( | trait::image::category::morpher | , | |
Image< I > & | ima, | |||
def::coord | sli, | |||
def::coord | row, | |||
def::coord | col | |||
) | [inline] |
References mln::opt::at(), and mln::exact().
I ::rvalue mln::opt::impl::at_3d_impl | ( | trait::image::category::primary | , | |
const Image< I > & | ima, | |||
def::coord | sli, | |||
def::coord | row, | |||
def::coord | col | |||
) | [inline] |
References mln::exact().
I ::lvalue mln::opt::impl::at_3d_impl | ( | trait::image::category::primary | , | |
Image< I > & | ima, | |||
def::coord | sli, | |||
def::coord | row, | |||
def::coord | col | |||
) | [inline] |
References mln::exact().
I ::rvalue mln::opt::impl::at_3d_impl | ( | trait::image::category::domain_morpher | , | |
const Image< I > & | ima, | |||
def::coord | sli, | |||
def::coord | row, | |||
def::coord | col | |||
) | [inline] |
References mln::exact().
Referenced by mln::opt::at().
I ::rvalue mln::opt::impl::at_3d_impl | ( | trait::image::category::morpher | , | |
const Image< I > & | ima, | |||
def::coord | sli, | |||
def::coord | row, | |||
def::coord | col | |||
) | [inline] |
References mln::opt::at(), and mln::exact().
I ::lvalue mln::opt::impl::element_impl | ( | trait::image::category::any | , | |
Image< I > & | ima, | |||
unsigned | index | |||
) | [inline] |
References mln::exact().
I ::rvalue mln::opt::impl::element_impl | ( | trait::image::category::any | , | |
const Image< I > & | ima, | |||
unsigned | index | |||
) | [inline] |
References mln::exact().
I ::rvalue mln::opt::impl::element_impl | ( | trait::image::category::domain_morpher | , | |
const Image< I > & | ima, | |||
unsigned | index | |||
) | [inline] |
References mln::opt::element(), and mln::exact().
Referenced by mln::opt::element().
I ::lvalue mln::opt::impl::element_impl | ( | trait::image::category::domain_morpher | , | |
Image< I > & | ima, | |||
unsigned | index | |||
) | [inline] |
References mln::opt::element(), and mln::exact().
unsigned mln::opt::impl::nelements_impl | ( | trait::image::category::domain_morpher | , | |
const Image< I > & | ima | |||
) | [inline] |
References mln::exact(), and mln::opt::nelements().
Referenced by mln::opt::nelements().
unsigned mln::opt::impl::nelements_impl | ( | trait::image::category::any | , | |
const Image< I > & | ima | |||
) | [inline] |
References mln::exact().
I ::lvalue mln::opt::impl::value_impl | ( | trait::image::category::domain_morpher | , | |
Image< I > & | ima | |||
) | [inline] |
References mln::exact(), and mln::opt::value().
I ::lvalue mln::opt::impl::value_impl | ( | trait::image::category::any | , | |
Image< I > & | ima | |||
) | [inline] |
References mln::exact().
I ::rvalue mln::opt::impl::value_impl | ( | trait::image::category::any | , | |
const Image< I > & | ima | |||
) | [inline] |
References mln::exact().
I ::rvalue mln::opt::impl::value_impl | ( | trait::image::category::domain_morpher | , | |
const Image< I > & | ima | |||
) | [inline] |
References mln::exact(), and mln::opt::value().
Referenced by mln::opt::value().