summaryrefslogtreecommitdiff
path: root/boost/geometry/strategies/agnostic/buffer_distance_asymmetric.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'boost/geometry/strategies/agnostic/buffer_distance_asymmetric.hpp')
-rw-r--r--boost/geometry/strategies/agnostic/buffer_distance_asymmetric.hpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/boost/geometry/strategies/agnostic/buffer_distance_asymmetric.hpp b/boost/geometry/strategies/agnostic/buffer_distance_asymmetric.hpp
index 446d2f02cd..85404ee174 100644
--- a/boost/geometry/strategies/agnostic/buffer_distance_asymmetric.hpp
+++ b/boost/geometry/strategies/agnostic/buffer_distance_asymmetric.hpp
@@ -76,6 +76,11 @@ public :
return m_left < 0 && m_right < 0;
}
+ inline bool empty(buffer_side_selector side) const
+ {
+ return side == buffer_side_left ? m_left == 0 : m_right == 0;
+ }
+
//! Returns the max distance distance up to the buffer will reach
template <typename JoinStrategy, typename EndStrategy>
inline NumericType max_distance(JoinStrategy const& join_strategy,