mln::internal::check::image_fastest_< E, B > Struct Template Reference

FIXME. More...

#include <image_fastest.hh>

Inherited by mln::internal::check::image_all_< mln::cast_image_< T, I > >, mln::internal::check::image_all_< mln::ch_piter_image< I, Fwd > >, mln::internal::check::image_all_< mln::complex_image< D, G, V > >, mln::internal::check::image_all_< mln::decorated_image< I, D > >, mln::internal::check::image_all_< mln::edge_image< P, V, G > >, mln::internal::check::image_all_< mln::extended< I > >, mln::internal::check::image_all_< mln::extension_fun< I, F > >, mln::internal::check::image_all_< mln::extension_ima< I, J > >, mln::internal::check::image_all_< mln::extension_val< I > >, mln::internal::check::image_all_< mln::flat_image< T, S > >, mln::internal::check::image_all_< mln::fun_image< F, I > >, mln::internal::check::image_all_< mln::hexa< I > >, mln::internal::check::image_all_< mln::hexa< mln::image2d< V > > >, mln::internal::check::image_all_< mln::image1d< T > >, mln::internal::check::image_all_< mln::image2d< bool > >, mln::internal::check::image_all_< mln::image2d< T > >, mln::internal::check::image_all_< mln::image3d< T > >, mln::internal::check::image_all_< mln::image_if< I, F > >, mln::internal::check::image_all_< mln::interpolated< I, F > >, mln::internal::check::image_all_< mln::labeled_image< I > >, mln::internal::check::image_all_< mln::lazy_image< I, F, B > >, mln::internal::check::image_all_< mln::p2p_image< I, F > >, mln::internal::check::image_all_< mln::plain< I > >, mln::internal::check::image_all_< mln::pw::image< F, S > >, mln::internal::check::image_all_< mln::safe_image< I > >, mln::internal::check::image_all_< mln::slice_image< I > >, mln::internal::check::image_all_< mln::sub_image< I, S > >, mln::internal::check::image_all_< mln::sub_image_if< I, S > >, mln::internal::check::image_all_< mln::thru_image< I, F > >, mln::internal::check::image_all_< mln::thrubin_image< I1, I2, F > >, mln::internal::check::image_all_< mln::tr_image< S, I, T > >, mln::internal::check::image_all_< mln::transformed_image< I, F > >, mln::internal::check::image_all_< mln::unproject_image< I, D, F > >, mln::internal::check::image_all_< mln::value::stack_image< n, I > >, mln::internal::check::image_all_< mln::vertex_image< P, V, G > >, mln::internal::check::image_all_< mln::violent_cast_image< T, I > >, and mln::internal::check::image_all_< E >.

List of all members.

Public Member Functions

template<typename P>
unsigned index_of_point (const P &p) const
 Give the offset of the site p.

Protected Member Functions

 image_fastest_ ()


Detailed Description

template<typename E, typename B = metal::true_>
struct mln::internal::check::image_fastest_< E, B >

FIXME.

Definition at line 54 of file internal/check/image_fastest.hh.


Constructor & Destructor Documentation

template<typename E, typename B>
mln::internal::check::image_fastest_< E, B >::image_fastest_ (  )  [inline, protected]

Definition at line 86 of file internal/check/image_fastest.hh.


Member Function Documentation

template<typename E, typename B>
template<typename P>
unsigned mln::internal::check::image_fastest_< E, B >::index_of_point ( const P &  p  )  const [inline]

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)

Definition at line 133 of file internal/check/image_fastest.hh.


Generated on Sun Apr 25 02:03:03 2010 for Milena (Olena) by  doxygen 1.5.6