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

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

Public Member Functions

 p_run_psite ()
 p_run_psite (const p_run< P > &run, int i)
void change_index (int i)
void change_target (const p_run< P > &new_target)
void dec_index ()
bool has_target () const
void inc_index ()
int index () const
bool is_valid () const
 operator util::index () const
const p_run< P > & run () const
const P & subj_ ()
const siteto_site () const

Public Types

typedef Pseudo_Site< void > category
typedef p_run_psite< P > exact_t
typedef mln::metal::unqualif
< q_site_ >::ret 
site
typedef p_run< P > target

Detailed Description

template<typename P>
class mln::p_run_psite< P >

Definition at line 178 of file p_run.hh.

Constructor & Destructor Documentation

template<typename P >
mln::p_run_psite< P >::p_run_psite ( )
template<typename P >
mln::p_run_psite< P >::p_run_psite ( const p_run< P > &  run,
int  i 
)

Member Function Documentation

template<typename P >
void mln::p_run_psite< P >::change_index ( int  i)
template<typename P >
void mln::p_run_psite< P >::change_target ( const p_run< P > &  new_target)
template<typename P >
void mln::p_run_psite< P >::dec_index ( )
bool mln::Pseudo_Site< p_run_psite< P > >::has_target ( ) const
inherited
template<typename P >
void mln::p_run_psite< P >::inc_index ( )
template<typename P >
int mln::p_run_psite< P >::index ( ) const
template<typename P >
bool mln::p_run_psite< P >::is_valid ( ) const
template<typename P >
mln::p_run_psite< P >::operator util::index ( ) const
template<typename P >
const p_run<P>& mln::p_run_psite< P >::run ( ) const
template<typename P >
const P& mln::p_run_psite< P >::subj_ ( )
const site& mln::internal::pseudo_site_base_< const P & , p_run_psite< P > >::to_site ( ) const
inherited

Member Typedef Documentation

typedef Pseudo_Site<void> mln::Pseudo_Site< p_run_psite< P > >::category
inherited

Definition at line 69 of file pseudo_site.hh.

typedef p_run_psite< P > mln::Object< p_run_psite< P > >::exact_t
inherited

Definition at line 105 of file object.hh.

typedef mln::metal::unqualif< q_site_ >::ret mln::internal::pseudo_site_base_< const P & , p_run_psite< P > >::site
inherited

Definition at line 59 of file pseudo_site_base.hh.

template<typename P >
typedef p_run<P> mln::p_run_psite< P >::target

Definition at line 188 of file p_run.hh.