$extrastylesheet
Olena  User documentation 2.1
An Image Processing Platform
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
mln::p_double_psite< S, Sp > Class Template Reference

#include <mln/core/site_set/p_double.hh>

Public Member Functions

 p_double_psite ()
void change_i (unsigned i)
void change_p (const typename Sp::psite &p)
void change_target (const S &newtarget)
bool has_target () const
unsigned index () const
bool is_valid () const
const Sp::psite & p () const
const siteto_site () const

Public Types

typedef Pseudo_Site< void > category
typedef p_double_psite< S, Sp > exact_t
typedef mln::metal::unqualif
< q_site_ >::ret 
site
typedef S target

Detailed Description

template<typename S, typename Sp>
class mln::p_double_psite< S, Sp >

Definition at line 49 of file p_double.hh.

Constructor & Destructor Documentation

template<typename S , typename Sp >
mln::p_double_psite< S, Sp >::p_double_psite ( )

Member Function Documentation

template<typename S , typename Sp >
void mln::p_double_psite< S, Sp >::change_i ( unsigned  i)
template<typename S , typename Sp >
void mln::p_double_psite< S, Sp >::change_p ( const typename Sp::psite &  p)
template<typename S , typename Sp >
void mln::p_double_psite< S, Sp >::change_target ( const S &  newtarget)
bool mln::Pseudo_Site< p_double_psite< S, Sp > >::has_target ( ) const
inherited
template<typename S , typename Sp >
unsigned mln::p_double_psite< S, Sp >::index ( ) const
template<typename S , typename Sp >
bool mln::p_double_psite< S, Sp >::is_valid ( ) const
template<typename S , typename Sp >
const Sp ::psite& mln::p_double_psite< S, Sp >::p ( ) const
const site& mln::internal::pseudo_site_base_< const Sp::psite & , p_double_psite< S, Sp > >::to_site ( ) const
inherited

Member Typedef Documentation

typedef Pseudo_Site<void> mln::Pseudo_Site< p_double_psite< S, Sp > >::category
inherited

Definition at line 69 of file pseudo_site.hh.

typedef p_double_psite< S, Sp > mln::Object< p_double_psite< S, Sp > >::exact_t
inherited

Definition at line 105 of file object.hh.

typedef mln::metal::unqualif< q_site_ >::ret mln::internal::pseudo_site_base_< const Sp::psite & , p_double_psite< S, Sp > >::site
inherited

Definition at line 59 of file pseudo_site_base.hh.

template<typename S , typename Sp >
typedef S mln::p_double_psite< S, Sp >::target

Definition at line 57 of file p_double.hh.