24 #include "itkIntTypes.h"
50 #if defined(__cpp_constexpr) && __cpp_constexpr >= 201304
64 constexpr
bool empty() const noexcept
82 #if defined(__cpp_constexpr) && __cpp_constexpr >= 201304
83 auto const low = std::max(lhs.lower(), rhs.lower());
84 auto const upp = std::min(lhs.upper(), rhs.upper());
90 return std::max(lhs.lower(), rhs.lower()) <= std::min(lhs.upper(), rhs.upper())
91 ?
Interval{std::max(lhs.lower(), rhs.lower()), std::min(lhs.upper(), rhs.upper())}
101 return os <<
'[' << v.
lower() <<
".." << v.
upper() <<
'[';
110 #endif // otbInterval_h