#include <adj_m_face_iter.hh>
Public Member Functions | |
unsigned | m () const |
Get the target dimension. | |
void | set_m (unsigned m) |
Set the target dimension. | |
Protected Member Functions | |
adj_m_face_iterator (unsigned m) | |
adj_m_face_iterator () | |
void | update_adj_faces__ (const topo::face< D > ¢er, std::vector< algebraic_face< D > > &adj_faces) |
The actual implementation of the computation of the set of faces adjacent to the reference face. | |
Protected Attributes | |
unsigned | m_ |
The dimension of the iterated faces. |
Definition at line 160 of file adj_m_face_iter.hh.
mln::topo::internal::adj_m_face_iterator< D >::adj_m_face_iterator | ( | ) | [inline, protected] |
Definition at line 255 of file adj_m_face_iter.hh.
mln::topo::internal::adj_m_face_iterator< D >::adj_m_face_iterator | ( | unsigned | m | ) | [inline, protected] |
Definition at line 262 of file adj_m_face_iter.hh.
unsigned mln::topo::internal::adj_m_face_iterator< D >::m | ( | ) | const [inline] |
Get the target dimension.
Definition at line 270 of file adj_m_face_iter.hh.
References mln::topo::internal::adj_m_face_iterator< D >::m_.
void mln::topo::internal::adj_m_face_iterator< D >::set_m | ( | unsigned | m | ) | [inline] |
Set the target dimension.
Definition at line 277 of file adj_m_face_iter.hh.
References mln::topo::internal::adj_m_face_iterator< D >::m_.
void mln::topo::internal::adj_m_face_iterator< D >::update_adj_faces__ | ( | const topo::face< D > & | center, | |
std::vector< algebraic_face< D > > & | adj_faces | |||
) | [inline, protected] |
The actual implementation of the computation of the set of faces adjacent to the reference face.
Definition at line 285 of file adj_m_face_iter.hh.
References mln::topo::internal::adj_m_face_iterator< D >::m_, mln::topo::make_algebraic_face(), and mln::topo::face< D >::n().
Referenced by mln::topo::adj_m_face_bkd_iter< D >::update_adj_faces_(), and mln::topo::adj_m_face_fwd_iter< D >::update_adj_faces_().
unsigned mln::topo::internal::adj_m_face_iterator< D >::m_ [protected] |
The dimension of the iterated faces.
Definition at line 179 of file adj_m_face_iter.hh.
Referenced by mln::topo::internal::adj_m_face_iterator< D >::m(), mln::topo::internal::adj_m_face_iterator< D >::set_m(), and mln::topo::internal::adj_m_face_iterator< D >::update_adj_faces__().