diff options
author | anmoreau <anmoreau@636b058d-ea47-450e-bf9e-a15bfbe3eedb> | 2015-06-25 12:06:37 +0000 |
---|---|---|
committer | anmoreau <anmoreau@636b058d-ea47-450e-bf9e-a15bfbe3eedb> | 2015-06-25 12:06:37 +0000 |
commit | e50c1af62d8ede46e151c898beec37c2dda4b142 (patch) | |
tree | 25847f90f284b9e635a2b5d516a57f9b93f735ea /src | |
parent | f480e331debb810dcc843d865b8f3e07a6b10d0a (diff) |
fix
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/copy_move@651 636b058d-ea47-450e-bf9e-a15bfbe3eedb
Former-commit-id: 15429d17efd5a58985e03f00b585f6cbc864227a
Diffstat (limited to 'src')
-rw-r--r-- | src/Simplex_tree/include/gudhi/Simplex_tree.h | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/src/Simplex_tree/include/gudhi/Simplex_tree.h b/src/Simplex_tree/include/gudhi/Simplex_tree.h index 714c6dfc..81867a25 100644 --- a/src/Simplex_tree/include/gudhi/Simplex_tree.h +++ b/src/Simplex_tree/include/gudhi/Simplex_tree.h @@ -368,20 +368,28 @@ class Simplex_tree { { std::cout << sh->first << " "; if (has_children(sh)) + { + std::cout << "("; rec_print(sh->second.children()); + std::cout << ")"; + } std::cout << std::endl; } } - private: /** rec_print: prints the tree recursively, using DFS. */ + private: void rec_print(Siblings * sib) { for (auto sh = sib->members().begin(); sh != sib->members().end(); ++sh) { std::cout << sh->first << " "; if (has_children(sh)) + { + std::cout << "("; rec_print(sh->second.children()); + std::cout << ")"; + } } } |