summaryrefslogtreecommitdiff
path: root/src/Skeleton_blocker/include/gudhi/Skeleton_blocker/Skeleton_blocker_sub_complex.h
diff options
context:
space:
mode:
authorsalinasd <salinasd@636b058d-ea47-450e-bf9e-a15bfbe3eedb>2014-12-16 09:53:54 +0000
committersalinasd <salinasd@636b058d-ea47-450e-bf9e-a15bfbe3eedb>2014-12-16 09:53:54 +0000
commitf298345cd9c3c66e4d9f4d64bd5710911fda7009 (patch)
tree2bdb811f1eb8d734cf1198ee2e24196138711690 /src/Skeleton_blocker/include/gudhi/Skeleton_blocker/Skeleton_blocker_sub_complex.h
parent6a6651c5a097f5024a42c9912723fe09ba714fe7 (diff)
doc
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/trunk@354 636b058d-ea47-450e-bf9e-a15bfbe3eedb
Diffstat (limited to 'src/Skeleton_blocker/include/gudhi/Skeleton_blocker/Skeleton_blocker_sub_complex.h')
-rw-r--r--src/Skeleton_blocker/include/gudhi/Skeleton_blocker/Skeleton_blocker_sub_complex.h14
1 files changed, 7 insertions, 7 deletions
diff --git a/src/Skeleton_blocker/include/gudhi/Skeleton_blocker/Skeleton_blocker_sub_complex.h b/src/Skeleton_blocker/include/gudhi/Skeleton_blocker/Skeleton_blocker_sub_complex.h
index 24f95ddd..97cadfc9 100644
--- a/src/Skeleton_blocker/include/gudhi/Skeleton_blocker/Skeleton_blocker_sub_complex.h
+++ b/src/Skeleton_blocker/include/gudhi/Skeleton_blocker/Skeleton_blocker_sub_complex.h
@@ -158,13 +158,13 @@ public:
* Constructs the restricted complex of 'parent_complex' to
* vertices of 'simplex'.
*/
- friend void make_restricted_complex(const ComplexType & parent_complex, const Simplex_handle& simplex, Skeleton_blocker_sub_complex & result){
- result.clear();
+ void make_restricted_complex(const ComplexType & parent_complex, const Simplex_handle& simplex){
+ this->clear();
// add vertices to the sub complex
for (auto x : simplex){
assert(parent_complex.contains_vertex(x));
- auto x_local = result.add_vertex(parent_complex[x].get_id());
- result[x_local] = parent_complex[x];
+ auto x_local = this->add_vertex(parent_complex[x].get_id());
+ (*this)[x_local] = parent_complex[x];
}
// add edges to the sub complex
@@ -174,7 +174,7 @@ public:
parent_complex.add_neighbours(x, x_neigh, true);
x_neigh.intersection(simplex);
for (auto y : x_neigh){
- result.add_edge(parent_complex[x].get_id(), parent_complex[y].get_id());
+ this->add_edge(parent_complex[x].get_id(), parent_complex[y].get_id());
}
}
@@ -183,8 +183,8 @@ public:
// check if it is the first time we encounter the blocker
if (simplex.contains(*blocker)){
Root_simplex_handle blocker_root(parent_complex.get_id(*(blocker)));
- Simplex_handle blocker_restr(*result.get_simplex_address(blocker_root));
- result.add_blocker(new Simplex_handle(blocker_restr));
+ Simplex_handle blocker_restr(*(this->get_simplex_address(blocker_root)));
+ this->add_blocker(new Simplex_handle(blocker_restr));
}
}
}