From 4d888f7a4d333a3701875878ec254cc817cd1628 Mon Sep 17 00:00:00 2001 From: Uwe Rathmann Date: Wed, 26 May 2021 13:07:23 +0200 Subject: [PATCH] isEmpty added --- src/common/QskIntervalF.h | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/common/QskIntervalF.h b/src/common/QskIntervalF.h index 8feb31bd..30fa222d 100644 --- a/src/common/QskIntervalF.h +++ b/src/common/QskIntervalF.h @@ -76,6 +76,7 @@ class QSK_EXPORT QskIntervalF constexpr bool isValid() const noexcept; constexpr bool isNull() const noexcept; + constexpr bool isEmpty() const noexcept; void invalidate() noexcept; @@ -149,6 +150,11 @@ inline constexpr bool QskIntervalF::isNull() const noexcept return m_lowerBound == m_upperBound; } +inline constexpr bool QskIntervalF::isEmpty() const noexcept +{ + return m_upperBound <= m_lowerBound; +} + inline void QskIntervalF::invalidate() noexcept { m_lowerBound = 0.0;