Milena (Olena)  User documentation 2.0a Id
 All Classes Namespaces Functions Variables Typedefs Enumerator Groups Pages
mln::topo::centered_bkd_iter_adapter< D, I > Class Template Reference

Forward complex relative iterator adapters adding the central (reference) point to the set of iterated faces. More...

#include <centered_iter_adapter.hh>

Inherits mln::topo::internal::complex_relative_iterator_sequence< I, center_only_iter< D >, centered_bkd_iter_adapter< D, I > >.

Public Member Functions

void next ()
 Go to the next element.
 
 centered_bkd_iter_adapter ()
 Construction.
 

Detailed Description

template<unsigned D, typename I>
class mln::topo::centered_bkd_iter_adapter< D, I >

Forward complex relative iterator adapters adding the central (reference) point to the set of iterated faces.

Template Parameters
DThe dimension of the complex this iterator belongs to.
IThe adapated complex relative iterator.

Definition at line 91 of file centered_iter_adapter.hh.

Constructor & Destructor Documentation

template<unsigned D, typename I >
mln::topo::centered_bkd_iter_adapter< D, I >::centered_bkd_iter_adapter ( )
inline

Construction.

Definition at line 141 of file centered_iter_adapter.hh.

Member Function Documentation

void mln::Iterator< centered_bkd_iter_adapter< D, I > >::next ( )
inherited

Go to the next element.

Warning
This is a final method; iterator classes should not re-defined this method. The actual "next" operation has to be defined through the next_ method.
Precondition
The iterator is valid.