Makes the underlying image being accessed with floating coordinates. More...
#include <interpolated.hh>
Inherits image_identity< I, I::domain_t, 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 | |
template<typename C > | |
bool | has (const mln::algebra::vec< I::psite::dim, C > &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. |
Makes the underlying image being accessed with floating coordinates.
Definition at line 84 of file interpolated.hh.
typedef I ::lvalue mln::interpolated< I, F >::lvalue |
Return type of read-write access.
Definition at line 98 of file interpolated.hh.
typedef I ::psite mln::interpolated< I, F >::psite |
Point_Site associated type.
Definition at line 92 of file interpolated.hh.
typedef I ::rvalue mln::interpolated< I, F >::rvalue |
Return type of read-only access.
Definition at line 101 of file interpolated.hh.
typedef interpolated< tag::image_<I>, F > mln::interpolated< I, F >::skeleton |
Skeleton.
Definition at line 104 of file interpolated.hh.
typedef I ::value mln::interpolated< I, F >::value |
Value associated type.
Definition at line 95 of file interpolated.hh.
mln::interpolated< I, F >::interpolated | ( | I & | ima | ) | [inline] |
bool mln::interpolated< I, F >::has | ( | const mln::algebra::vec< I::psite::dim, C > & | v | ) | const [inline] |
Test if a pixel value is accessible at v
.
Definition at line 189 of file interpolated.hh.
bool mln::interpolated< I, F >::is_valid | ( | ) | const [inline] |
Test if this image has been initialized.
Definition at line 180 of file interpolated.hh.