Functions

mln::impl Namespace Reference

Implementation namespace of mln namespace. More...

Functions

template<typename Subject , typename T , typename J >
void init_ (Subject s, T &target, const Image< J > &model)
template<typename Bl , typename Br >
bool operator_equal_boxes (const Box< Bl > &lhs_, const Box< Br > &rhs_)
template<typename Sl , typename Sr >
bool operator_equal_multiples (const Site_Set< Sl > &lhs, const Site_Set< Sr > &rhs)
template<typename Sl , typename Sr >
bool operator_equal_unique_multiple (const Site_Set< Sl > &lhs, const Site_Set< Sr > &rhs)
template<typename Sl , typename Sr >
bool operator_equal_uniques (const Site_Set< Sl > &lhs, const Site_Set< Sr > &rhs)
template<typename Bl , typename Br >
bool operator_less_boxes (const Box< Bl > &lhs_, const Box< Br > &rhs_)
template<typename Sl , typename Sr >
bool operator_less_multiples (const Site_Set< Sl > &lhs, const Site_Set< Sr > &rhs)
template<typename Sl , typename Sr >
bool operator_less_unique_multiple (const Site_Set< Sl > &lhs, const Site_Set< Sr > &rhs)
template<typename Sl , typename Sr >
bool operator_less_uniques (const Site_Set< Sl > &lhs, const Site_Set< Sr > &rhs)

Detailed Description

Implementation namespace of mln namespace.


Function Documentation

template<typename Subject , typename T , typename J >
void mln::impl::init_ ( Subject  s,
T &  target,
const Image< J > &  model 
) [inline]

Definition at line 207 of file image_morpher.hh.

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

template<typename Bl , typename Br >
bool mln::impl::operator_equal_boxes ( const Box< Bl > &  lhs_,
const Box< Br > &  rhs_ 
) [inline]

Definition at line 200 of file operators.hh.

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

Referenced by mln::internal::operator_equal_dispatch().

template<typename Sl , typename Sr >
bool mln::impl::operator_equal_multiples ( const Site_Set< Sl > &  lhs,
const Site_Set< Sr > &  rhs 
) [inline]
template<typename Sl , typename Sr >
bool mln::impl::operator_equal_unique_multiple ( const Site_Set< Sl > &  lhs,
const Site_Set< Sr > &  rhs 
) [inline]
template<typename Sl , typename Sr >
bool mln::impl::operator_equal_uniques ( const Site_Set< Sl > &  lhs,
const Site_Set< Sr > &  rhs 
) [inline]
template<typename Bl , typename Br >
bool mln::impl::operator_less_boxes ( const Box< Bl > &  lhs_,
const Box< Br > &  rhs_ 
) [inline]

Definition at line 251 of file operators.hh.

References mln::exact(), mln::rhs, and mln::internal::set_card().

Referenced by mln::internal::operator_less_dispatch().

template<typename Sl , typename Sr >
bool mln::impl::operator_less_multiples ( const Site_Set< Sl > &  lhs,
const Site_Set< Sr > &  rhs 
) [inline]
template<typename Sl , typename Sr >
bool mln::impl::operator_less_unique_multiple ( const Site_Set< Sl > &  lhs,
const Site_Set< Sr > &  rhs 
) [inline]
template<typename Sl , typename Sr >
bool mln::impl::operator_less_uniques ( const Site_Set< Sl > &  lhs,
const Site_Set< Sr > &  rhs 
) [inline]