26 #ifndef MLN_LOGICAL_INCLUDES_HH
27 # define MLN_LOGICAL_INCLUDES_HH
32 # include <mln/core/concept/image.hh>
33 # include <mln/data/transform.hh>
34 # include <mln/data/transform_inplace.hh>
35 # include <mln/fun/vv2v/macros.hh>
39 # ifndef MLN_INCLUDE_ONLY
50 template <
typename L,
typename R>
53 tests(
const Image<L>& lhs_,
const Image<R>& rhs_)
55 const L& lhs =
exact(lhs_);
58 mln_precondition(lhs.is_valid());
59 mln_precondition(rhs.is_valid());
60 mln_precondition(rhs.domain() == lhs.domain());
72 # endif // ! MLN_INCLUDE_ONLY
75 #endif // ! MLN_LOGICAL_INCLUDES_HH