Public Member Functions | Private Types | Private Attributes | Friends

mln::topo::internal::higher_dim_faces_data_mixin< N, D > Class Template Reference

#include <face_data.hh>

Inheritance diagram for mln::topo::internal::higher_dim_faces_data_mixin< N, D >:
Inheritance graph

List of all members.

Public Member Functions

void connect_higher_dim_face (const algebraic_n_face< N+1, D > &f)

Private Types

typedef std::vector
< algebraic_n_face< N+1, D > > 
higher_dim_faces_type

Private Attributes

higher_dim_faces_type higher_dim_faces_

Friends

struct mln::topo::internal::higher_dim_adj_faces_if_dim_matches_< N, D >
struct mln::topo::internal::higher_dim_faces_set_mixin< N, D >
higher_dim_faces_type mln::topo::n_face () const

Detailed Description

template<unsigned N, unsigned D>
class mln::topo::internal::higher_dim_faces_data_mixin< N, D >

Definition at line 129 of file face_data.hh.


Member Typedef Documentation

template<unsigned N, unsigned D>
typedef std::vector< algebraic_n_face<N + 1, D> > mln::topo::internal::higher_dim_faces_data_mixin< N, D >::higher_dim_faces_type [private]

Definition at line 131 of file face_data.hh.


Member Function Documentation

template<unsigned N, unsigned D>
void mln::topo::internal::higher_dim_faces_data_mixin< N, D >::connect_higher_dim_face ( const algebraic_n_face< N+1, D > &  f  )  [inline]

Friends And Related Function Documentation

template<unsigned N, unsigned D>
friend struct mln::topo::internal::higher_dim_adj_faces_if_dim_matches_< N, D > [friend]

Definition at line 138 of file face_data.hh.

template<unsigned N, unsigned D>
friend struct mln::topo::internal::higher_dim_faces_set_mixin< N, D > [friend]

Definition at line 137 of file face_data.hh.

template<unsigned N, unsigned D>
higher_dim_faces_type mln::topo::n_face (  )  const [friend]

Member Data Documentation