summaryrefslogtreecommitdiff
path: root/src/Collapse/example
diff options
context:
space:
mode:
authorMarc Glisse <marc.glisse@inria.fr>2020-06-23 00:00:58 +0200
committerMarc Glisse <marc.glisse@inria.fr>2020-06-23 00:00:58 +0200
commite4e55054945ec25bba613bf9051b9dde0b09357e (patch)
tree04a4c3de8f6713e8b8052f89947287115fc18da7 /src/Collapse/example
parent1fdaa406b6b0b85e409bd97090098ed5846c078c (diff)
Fix uses of emplace_back
Diffstat (limited to 'src/Collapse/example')
-rw-r--r--src/Collapse/example/edge_collapse_basic_example.cpp2
-rw-r--r--src/Collapse/example/edge_collapse_conserve_persistence.cpp6
2 files changed, 4 insertions, 4 deletions
diff --git a/src/Collapse/example/edge_collapse_basic_example.cpp b/src/Collapse/example/edge_collapse_basic_example.cpp
index d374fef2..8e7ca3b1 100644
--- a/src/Collapse/example/edge_collapse_basic_example.cpp
+++ b/src/Collapse/example/edge_collapse_basic_example.cpp
@@ -31,7 +31,7 @@ int main() {
// Retrieve collapse edges from the output iterator
edge_collapser.process_edges(
[&remaining_edges](Vertex_handle u, Vertex_handle v, Filtration_value filtration) {
- remaining_edges.emplace_back(Filtered_edge(u, v, filtration));
+ remaining_edges.emplace_back(u, v, filtration);
});
for (Filtered_edge filtered_edge_from_collapse : remaining_edges) {
diff --git a/src/Collapse/example/edge_collapse_conserve_persistence.cpp b/src/Collapse/example/edge_collapse_conserve_persistence.cpp
index 69755fc9..d78a4d54 100644
--- a/src/Collapse/example/edge_collapse_conserve_persistence.cpp
+++ b/src/Collapse/example/edge_collapse_conserve_persistence.cpp
@@ -68,9 +68,9 @@ std::vector<Persistence_interval> get_persistence_intervals(Simplex_tree& st, in
auto persistent_pairs = pcoh.get_persistent_pairs();
std::sort(std::begin(persistent_pairs), std::end(persistent_pairs), cmp);
for (auto pair : persistent_pairs) {
- persistence_intervals.emplace_back(Persistence_interval(st.dimension(get<0>(pair)),
- st.filtration(get<0>(pair)),
- st.filtration(get<1>(pair)) ));
+ persistence_intervals.emplace_back(st.dimension(get<0>(pair)),
+ st.filtration(get<0>(pair)),
+ st.filtration(get<1>(pair)));
}
return persistence_intervals;
}