#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 () | |
| adj_m_face_iterator (unsigned m) | |
| 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. | |
| mln::topo::internal::adj_m_face_iterator< D >::adj_m_face_iterator | ( | ) | [inline, protected] |
| mln::topo::internal::adj_m_face_iterator< D >::adj_m_face_iterator | ( | unsigned | m | ) | [inline, protected] |
| unsigned mln::topo::internal::adj_m_face_iterator< D >::m | ( | ) | const |
Get the target dimension.
References mln::topo::internal::adj_m_face_iterator< D >::m_.
| void mln::topo::internal::adj_m_face_iterator< D >::set_m | ( | unsigned | m | ) |
Set the target dimension.
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.
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.
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__().
1.7.1