Base class for implementation of image classes. More...
#include <image.hh>
Public Types | |
typedef Image< void > | category |
typedef E | exact_t |
Public Member Functions | |
template<typename J > | |
Image< E > & | operator= (const J &rhs) |
Protected Member Functions | |
Image () |
Base class for implementation of image classes.
typedef Image<void> mln::Image< E >::category |
Reimplemented from mln::Object< E >.
typedef E mln::Object< E >::exact_t [inherited] |
mln::Image< E >::Image | ( | ) | [inline, protected] |
Optional interface:
References mln::internal::check_init().
Image< E > & mln::Image< E >::operator= | ( | const J & | rhs | ) | [inline] |
You are assigning an image of a concrete type to an image with a concept type. It does NOT work.
You forgot a call to exact() on the left operand!