Namespaces | |
namespace | impl |
Implementation namespace of opt namespace. | |
Functions | |
template<typename I> | |
I::lvalue | at (Image< I > &ima, def::coord sli, def::coord row, def::coord col) |
Read-write access to the ima value located at (sli , row , col ). | |
template<typename I> | |
I::rvalue | at (const Image< I > &ima, def::coord sli, def::coord row, def::coord col) |
Three dimensions Read-only access to the ima value located at (sli , row , col ). | |
template<typename I> | |
I::lvalue | at (Image< I > &ima, def::coord row, def::coord col) |
Read-write access to the ima value located at (row , col ). | |
template<typename I> | |
I::rvalue | at (const Image< I > &ima, def::coord row, def::coord col) |
Two dimensions Read-only access to the ima value located at (row , col ). | |
template<typename I> | |
I::lvalue | at (Image< I > &ima, def::coord ind) |
Read-write access to the ima value located at (ind ). | |
template<typename I> | |
I::rvalue | at (const Image< I > &ima, def::coord ind) |
One dimension Read-only access to the ima value located at (ind ). | |
template<typename I> | |
I::lvalue | element (Image< I > &ima, unsigned index) |
template<typename I> | |
I::rvalue | element (const Image< I > &ima, unsigned index) |
template<typename I> | |
unsigned | nelements (const Image< I > &ima) |
template<typename I> | |
I::lvalue | value (Image< I > &ima) |
template<typename I> | |
I::rvalue | value (const Image< I > &ima) |
I::lvalue mln::opt::at | ( | Image< I > & | ima, | |
def::coord | sli, | |||
def::coord | row, | |||
def::coord | col | |||
) | [inline] |
Read-write access to the ima
value located at (sli
, row
, col
).
Definition at line 330 of file at.hh.
References mln::opt::impl::at_3d_impl().
I::rvalue mln::opt::at | ( | const Image< I > & | ima, | |
def::coord | sli, | |||
def::coord | row, | |||
def::coord | col | |||
) | [inline] |
Three dimensions Read-only access to the ima
value located at (sli
, row
, col
).
Definition at line 320 of file at.hh.
References mln::opt::impl::at_3d_impl().
I::lvalue mln::opt::at | ( | Image< I > & | ima, | |
def::coord | row, | |||
def::coord | col | |||
) | [inline] |
Read-write access to the ima
value located at (row
, col
).
Definition at line 245 of file at.hh.
References mln::opt::impl::at_2d_impl().
I::rvalue mln::opt::at | ( | const Image< I > & | ima, | |
def::coord | row, | |||
def::coord | col | |||
) | [inline] |
Two dimensions Read-only access to the ima
value located at (row
, col
).
Definition at line 236 of file at.hh.
References mln::opt::impl::at_2d_impl().
I::lvalue mln::opt::at | ( | Image< I > & | ima, | |
def::coord | ind | |||
) | [inline] |
Read-write access to the ima
value located at (ind
).
Definition at line 160 of file at.hh.
References mln::opt::impl::at_1d_impl().
I::rvalue mln::opt::at | ( | const Image< I > & | ima, | |
def::coord | ind | |||
) | [inline] |
One dimension Read-only access to the ima
value located at (ind
).
Definition at line 151 of file at.hh.
References mln::opt::impl::at_1d_impl().
Referenced by mln::util::internal::adjacency_matrix_impl_selector< V, Q >::add(), mln::util::internal::adjacency_matrix_impl_selector< V, Q >::are_adjacent(), mln::opt::impl::at_1d_impl(), mln::opt::impl::at_2d_impl(), mln::opt::impl::at_3d_impl(), mln::world::inter_pixel::display_edge(), mln::world::binary_2d::impl::enlargex2(), mln::data::impl::hmedian(), mln::transform::hough(), mln::make::image(), mln::world::binary_2d::projected_histo(), mln::util::internal::adjacency_matrix_impl_selector< V, Q >::remove(), mln::bkd_pixter3d< I >::start_(), mln::fwd_pixter3d< I >::start_(), mln::bkd_pixter2d< I >::start_(), and mln::fwd_pixter2d< I >::start_().
I::lvalue mln::opt::element | ( | Image< I > & | ima, | |
unsigned | index | |||
) | [inline] |
I::rvalue mln::opt::element | ( | const Image< I > & | ima, | |
unsigned | index | |||
) | [inline] |
Definition at line 135 of file element.hh.
References mln::opt::impl::element_impl().
Referenced by mln::chck1d(), mln::chck2d(), mln::border::impl::duplicate_1D(), mln::border::impl::duplicate_2D(), mln::border::impl::duplicate_3D(), mln::opt::impl::element_impl(), mln::border::impl::fill_size_1(), mln::border::impl::fill_size_n(), mln::data::memcpy_(), and mln::border::impl::mirror_().
unsigned mln::opt::nelements | ( | const Image< I > & | ima | ) | [inline] |
Definition at line 150 of file element.hh.
References mln::opt::impl::nelements_impl().
Referenced by mln::border::impl::duplicate_1D(), mln::border::impl::fill_size_1(), mln::border::impl::fill_size_n(), mln::data::memcpy_(), mln::data::memset_(), mln::opt::impl::nelements_impl(), and mln::debug::impl::println_with_border().
I::lvalue mln::opt::value | ( | Image< I > & | ima | ) | [inline] |
I::rvalue mln::opt::value | ( | const Image< I > & | ima | ) | [inline] |
Definition at line 99 of file opt/value.hh.
References mln::opt::impl::value_impl().
Referenced by mln::data::impl::transform_inplace_singleton(), and mln::opt::impl::value_impl().