Factored implementation of faces. More...
#include <face_data.hh>
Public Member Functions | |
void | connect_lower_dim_face (const algebraic_n_face< N-1, D > &f) |
Private Types | |
typedef std::vector < algebraic_n_face< N-1, D > > | lower_dim_faces_type |
Private Attributes | |
lower_dim_faces_type | lower_dim_faces_ |
Friends | |
class | mln::topo::internal::lower_dim_adj_faces_if_dim_matches_< N, D > |
class | mln::topo::internal::lower_dim_faces_set_mixin< N, D > |
lower_dim_faces_type | mln::topo::n_face () const |
Factored implementation of faces.
typedef std::vector< algebraic_n_face<N - 1, D> > mln::topo::internal::lower_dim_faces_data_mixin< N, D >::lower_dim_faces_type [private] |
void mln::topo::internal::lower_dim_faces_data_mixin< N, D >::connect_lower_dim_face | ( | const algebraic_n_face< N-1, D > & | f | ) | [inline] |
friend class mln::topo::internal::lower_dim_adj_faces_if_dim_matches_< N, D > [friend] |
friend class mln::topo::internal::lower_dim_faces_set_mixin< N, D > [friend] |
lower_dim_faces_type mln::topo::n_face | ( | ) | const [friend] |
lower_dim_faces_type mln::topo::internal::lower_dim_faces_data_mixin< N, D >::lower_dim_faces_ [private] |