Iterator on p_transformed<S,F>. More...
#include <p_transformed_piter.hh>
Inherits mln::internal::site_set_iterator_base< p_transformed< S, F >,p_transformed_piter< Pi, S, F > >.
Public Member Functions | |
void | change_target (const p_transformed< S, F > &s) |
Change the set site targeted by this iterator. | |
void | next () |
Go to the next element. | |
p_transformed_piter (const p_transformed< S, F > &s) | |
Constructor from a site set. | |
p_transformed_piter () | |
Constructor without argument. |
Iterator on p_transformed<S,F>.
Parameter S
is a site set type; parameter F is a function from point to Boolean.
Definition at line 50 of file p_transformed_piter.hh.
mln::p_transformed_piter< Pi, S, F >::p_transformed_piter | ( | ) | [inline] |
Constructor without argument.
Definition at line 93 of file p_transformed_piter.hh.
mln::p_transformed_piter< Pi, S, F >::p_transformed_piter | ( | const p_transformed< S, F > & | s | ) | [inline] |
Constructor from a site set.
Definition at line 99 of file p_transformed_piter.hh.
References mln::p_transformed_piter< Pi, S, F >::change_target().
void mln::p_transformed_piter< Pi, S, F >::change_target | ( | const p_transformed< S, F > & | s | ) | [inline] |
Change the set site targeted by this iterator.
Definition at line 143 of file p_transformed_piter.hh.
References mln::p_transformed< S, F >::primary_set().
Referenced by mln::p_transformed_piter< Pi, S, F >::p_transformed_piter().
void mln::Site_Iterator< E >::next | ( | ) | [inline, inherited] |
Go to the next element.
Definition at line 92 of file site_iterator.hh.