$extrastylesheet
#include <mln/topo/complex.hh>
Public Member Functions | |
void | print (std::ostream &ostr, const face_data< N, D > &f) const |
void | print (std::ostream &ostr, const face_data< N, D > &f) const |
void | print (std::ostream &ostr, const face_data< N, D > &f) const |
void | print (std::ostream &ostr) const |
void | print_rec_asc (std::ostream &ostr) const |
template<typename BinaryFunction , typename T > | |
T | fold_left_ (const BinaryFunction &f, const T &accu) const |
template<typename UnaryFunction > | |
UnaryFunction::result_type | apply_if_dim_matches_ (unsigned n, const UnaryFunction &f) const |
Public Attributes | |
std::vector< face_data< D, D > > | faces_ |
Definition at line 449 of file complex.hh.
|
inherited |
Apply a functor f to the list of faces if n == D
.
Reimplemented from mln::topo::internal::faces_set_mixin< D-1, D >.
|
inherited |
Functional meta-manipulators.
Fold left.
Reimplemented from mln::topo::internal::faces_set_mixin< D-1, D >.
|
inherited |
Pretty-printing.
Print the faces of dimension D
.
Reimplemented from mln::topo::internal::faces_set_mixin< D-1, D >.
|
inherited |
|
inherited |
|
inherited |
|
inherited |
Recursively print the faces of dimensions 0 to N
(in ascending dimension).
Reimplemented from mln::topo::internal::faces_set_mixin< D-1, D >.
|
inherited |
Definition at line 355 of file complex.hh.