#include <complex.hh>
Public Member Functions | |
void | print (std::ostream &ostr, const face_data< N, D > &f) const |
template<typename UnaryFunction> | |
UnaryFunction::result_type | apply_if_dim_matches_ (unsigned n, const UnaryFunction &f) const |
Apply a functor f to the list of faces if n == 0. | |
template<typename BinaryFunction, typename T> | |
T | fold_left_ (const BinaryFunction &f, const T &accu) const |
Functional meta-manipulators. | |
void | print (std::ostream &ostr) const |
Pretty-printing. | |
void | print_rec_asc (std::ostream &ostr) const |
Public Attributes | |
std::vector< face_data< 0u, D > > | faces_ |
Definition at line 372 of file complex.hh.
UnaryFunction::result_type mln::topo::internal::faces_set_mixin< 0u, D >::apply_if_dim_matches_ | ( | unsigned | n, | |
const UnaryFunction & | f | |||
) | const [inline] |
Apply a functor f to the list of faces if n == 0.
Definition at line 946 of file complex.hh.
References mln::topo::internal::faces_set_mixin< N, D >::faces_.
T mln::topo::internal::faces_set_mixin< 0u, D >::fold_left_ | ( | const BinaryFunction & | f, | |
const T & | accu | |||
) | const [inline] |
Functional meta-manipulators.
Fold left.
Definition at line 876 of file complex.hh.
References mln::topo::internal::faces_set_mixin< N, D >::faces_.
void mln::topo::internal::higher_dim_faces_set_mixin< N, D >::print | ( | std::ostream & | ostr, | |
const face_data< N, D > & | f | |||
) | const [inherited] |
void mln::topo::internal::faces_set_mixin< 0u, D >::print | ( | std::ostream & | ostr | ) | const [inline] |
Pretty-printing.
Print the faces of dimension 0.
Definition at line 763 of file complex.hh.
References mln::topo::internal::faces_set_mixin< N, D >::faces_.
void mln::topo::internal::faces_set_mixin< 0u, D >::print_rec_asc | ( | std::ostream & | ostr | ) | const [inline] |
Definition at line 719 of file complex.hh.
References mln::topo::internal::faces_set_mixin< N, D >::print().
std::vector< face_data<0u, D> > mln::topo::internal::faces_set_mixin< 0u, D >::faces_ |
Definition at line 374 of file complex.hh.