Public Types | Public Member Functions

mln::internal::image_checked_< E > Struct Template Reference

#include <image_base.hh>

Inheritance diagram for mln::internal::image_checked_< E >:
Inheritance graph

List of all members.

Public Types

typedef Image< void > category
typedef E exact_t

Public Member Functions

unsigned index_of_point (const P &p) const
 Give the offset of the site p.

Detailed Description

template<typename E>
struct mln::internal::image_checked_< E >

Definition at line 67 of file core/internal/image_base.hh.


Member Typedef Documentation

template<typename E>
typedef Image<void> mln::Image< E >::category [inherited]

Reimplemented from mln::Object< E >.

Definition at line 75 of file core/concept/image.hh.

template<typename E>
typedef E mln::Object< E >::exact_t [inherited]

Definition at line 173 of file object.hh.


Member Function Documentation

unsigned mln::internal::check::image_fastest_< E, mln::metal::equal< mln_trait_image_speed(E), trait::image::speed::fastest >::eval >::index_of_point ( const P &  p  )  const [inherited]

Give the offset of the site p.

Parameters:
[in] p A site.
Warning:
This method is final.
Precondition:
The image has to be initialized and to own the point p.
Postcondition:
p == point_at_index(result)