$extrastylesheet
Olena  User documentation 2.1
An Image Processing Platform
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
mln::util::pix< I > Struct Template Reference

#include <mln/util/pix.hh>

Public Member Functions

 pix (const Image< I > &ima, const typename I::psite &p)
const I & ima () const
const I::psite & p () const
I::rvalue v () const

Public Types

typedef I::psite psite
typedef I::value value

Detailed Description

template<typename I>
struct mln::util::pix< I >

Structure pix.

Definition at line 69 of file util/pix.hh.

Constructor & Destructor Documentation

template<typename I>
mln::util::pix< I >::pix ( const Image< I > &  ima,
const typename I::psite &  p 
)

Constructor.

Parameters
[in]imaThe image.
[in]pThe p_site.

Member Function Documentation

template<typename I>
const I& mln::util::pix< I >::ima ( ) const

The getter of the image associate to pix structure.

Returns
The image ima_.
template<typename I>
const I ::psite& mln::util::pix< I >::p ( ) const

The getter of psite associate to pix structure.

Returns
The psite p_.
template<typename I>
I ::rvalue mln::util::pix< I >::v ( ) const

The getter of value associate to pix structure.

Returns
The value of pix.

Member Typedef Documentation

template<typename I>
typedef I ::psite mln::util::pix< I >::psite

Point_Site associated type.

Definition at line 73 of file util/pix.hh.

template<typename I>
typedef I ::value mln::util::pix< I >::value

Value associated type.

Definition at line 76 of file util/pix.hh.