27 #ifndef MLN_CORE_SITE_SET_ATTIC_P_COMPLEX_FACES_PITER_HH
28 # define MLN_CORE_SITE_SET_ATTIC_P_COMPLEX_FACES_PITER_HH
37 # include <mln/core/site_set/p_complex.hh>
38 # include <mln/core/internal/p_complex_piter_base.hh>
39 # include <mln/topo/attic/faces_iter.hh>
49 template <
unsigned N,
unsigned D,
typename P>
class p_faces;
51 template <
unsigned N,
unsigned D>
class faces_fwd_iter_;
52 template <
unsigned N,
unsigned D>
class faces_bkd_iter_;
64 template <
unsigned N,
unsigned D,
typename P>
69 p_complex_faces_fwd_piter_<N, D, P> >
95 template <
unsigned N,
unsigned D,
typename P>
102 p_complex_faces_bkd_piter_<N, D, P> >
120 # ifndef MLN_INCLUDE_ONLY
126 template <
unsigned N,
unsigned D,
typename P>
132 template <
unsigned N,
unsigned D,
typename P>
144 template <
unsigned N,
unsigned D,
typename P>
150 template <
unsigned N,
unsigned D,
typename P>
157 # endif // ! MLN_INCLUDE_ONLY
161 #endif // ! MLN_CORE_SITE_SET_ATTIC_P_COMPLEX_FACES_PITER_HH