summaryrefslogtreecommitdiff
path: root/src/Alpha_complex/include/gudhi/Alpha_complex_3d.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/Alpha_complex/include/gudhi/Alpha_complex_3d.h')
-rw-r--r--src/Alpha_complex/include/gudhi/Alpha_complex_3d.h13
1 files changed, 2 insertions, 11 deletions
diff --git a/src/Alpha_complex/include/gudhi/Alpha_complex_3d.h b/src/Alpha_complex/include/gudhi/Alpha_complex_3d.h
index f40a08f9..ca3c5fc3 100644
--- a/src/Alpha_complex/include/gudhi/Alpha_complex_3d.h
+++ b/src/Alpha_complex/include/gudhi/Alpha_complex_3d.h
@@ -82,16 +82,7 @@ template <complexity Complexity, bool Weighted_or_periodic>
struct Value_from_iterator {
template <typename Iterator>
static double perform(Iterator it) {
- // Default behaviour is to return the value pointed by the given iterator
- return *it;
- }
-};
-
-template <>
-struct Value_from_iterator<complexity::SAFE, true> {
- template <typename Iterator>
- static double perform(Iterator it) {
- // In SAFE mode, we are with Epick with EXACT value set to CGAL::Tag_true.
+ // Default behaviour
return CGAL::to_double(*it);
}
};
@@ -118,7 +109,7 @@ template<bool Weighted_or_periodic>
struct Value_from_iterator<complexity::EXACT,Weighted_or_periodic>{
template <typename Iterator>
static double perform(Iterator it) {
- // In EXACT mode, we are with Epeck or Epick with EXACT value set to CGAL::Tag_true.
+ // In EXACT mode, we are with Epeck, or with Epick and EXACT value set to CGAL::Tag_true.
return CGAL::to_double(it->exact());
}
};