60 inline operator bool()
const {
return start <=
end; }
Numerical interval.
Definition: interval.hpp:17
interval(T x) noexcept
Constructs a zero-size interval.
Definition: interval.hpp:31
bool empty() const
Is interval empty?
Definition: interval.hpp:53
interval(T _start, T _end) noexcept
Constructs an interval.
Definition: interval.hpp:39
T size() const
Returns interval size.
Definition: interval.hpp:46
T end
interval end
Definition: interval.hpp:19
interval() noexcept
Constructs an invalid interval.
Definition: interval.hpp:24
T start
interval start
Definition: interval.hpp:18