mln::interpolated< I, F > Struct Template Reference
Makes the underlying image being accessed with floating coordinates.
More...
#include <interpolated.hh>
Inherits mln::internal::image_identity< I, I::domain_t, mln::interpolated< I, F > >.
List of all members.
|
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.
|
Detailed Description
template<typename I, template< class > class F>
struct mln::interpolated< I, F >
Makes the underlying image being accessed with floating coordinates.
Definition at line 83 of file interpolated.hh.
Member Typedef Documentation
template<typename I, template< class > class F>
template<typename I, template< class > class F>
template<typename I, template< class > class F>
template<typename I, template< class > class F>
template<typename I, template< class > class F>
Constructor & Destructor Documentation
template<typename I, template< class > class F>
Constructors.
FIXME: don't we want a 'const' here?
Definition at line 154 of file interpolated.hh.
Member Function Documentation
template<typename I, template< class > class F>
bool mln::interpolated< I, F >::has |
( |
const mln::algebra::vec< I::psite::dim, float > & |
v |
) |
const [inline] |
template<typename I, template< class > class F>