#include <image_if.hh>
Inherits mln::internal::image_domain_morpher< I, mln::p_if< I::domain_t, F >, mln::image_if< I, F > >.
Public Types | |
typedef image_if< tag::image_ < I >, tag::function_< F > > | skeleton |
Skeleton. | |
Public Member Functions | |
const p_if< typename I::domain_t, F > & | domain () const |
Give the definition domain. | |
image_if (I &ima, const F &f) | |
Constructor from an image ima and a predicate f . | |
image_if () | |
Constructor without argument. | |
operator image_if< const I, F > () const | |
Const promotion via conversion. |
typedef image_if< tag::image_<I>, tag::function_<F> > mln::image_if< I, F >::skeleton |
Skeleton.
mln::image_if< I, F >::image_if | ( | ) | [inline] |
Constructor without argument.
mln::image_if< I, F >::image_if | ( | I & | ima, | |
const F & | f | |||
) | [inline] |
Constructor from an image ima
and a predicate f
.
const p_if< typename I::domain_t, F > & mln::image_if< I, F >::domain | ( | ) | const [inline] |
Give the definition domain.
mln::image_if< I, F >::operator image_if< const I, F > | ( | ) | const [inline] |
Const promotion via conversion.