#include <interpolated.hh>
Inherits mln::internal::image_identity< I, I::domain_t, mln::interpolated< I, F > >.
Public Types | |
typedef I::lvalue | lvalue |
Return type of read-write access. | |
typedef I::psite | psite |
Point_Site associated type. | |
typedef I::rvalue | rvalue |
Return type of read-only access. | |
typedef interpolated < tag::image_< I >, F > | skeleton |
Skeleton. | |
typedef I::value | value |
Value associated type. | |
Public Member Functions | |
bool | has (const mln::algebra::vec< I::psite::dim, float > &v) const |
Test if a pixel value is accessible at v . | |
interpolated (I &ima) | |
Constructors. | |
bool | is_valid () const |
Test if this image has been initialized. |
typedef I ::lvalue mln::interpolated< I, F >::lvalue |
Return type of read-write access.
typedef I ::psite mln::interpolated< I, F >::psite |
Point_Site associated type.
typedef I ::rvalue mln::interpolated< I, F >::rvalue |
Return type of read-only access.
typedef interpolated< tag::image_<I>, F > mln::interpolated< I, F >::skeleton |
Skeleton.
typedef I ::value mln::interpolated< I, F >::value |
Value associated type.
mln::interpolated< I, F >::interpolated | ( | I & | ima | ) | [inline] |
Constructors.
FIXME: don't we want a 'const' here?
bool mln::interpolated< I, F >::has | ( | const mln::algebra::vec< I::psite::dim, float > & | v | ) | const [inline] |
bool mln::interpolated< I, F >::is_valid | ( | ) | const [inline] |
Test if this image has been initialized.