extent: add MIN/MAX static members
This commit is contained in:
parent
22a492e58a
commit
eda97b844b
15
extent.cpp
15
extent.cpp
@ -136,6 +136,21 @@ util::extent<T>::operator ==(const extent& rhs) const
|
||||
}
|
||||
|
||||
|
||||
///////////////////////////////////////////////////////////////////////////////
|
||||
template <typename T>
|
||||
const util::extent<T> util::extent<T>::MIN {
|
||||
0, 0
|
||||
};
|
||||
|
||||
|
||||
//-----------------------------------------------------------------------------
|
||||
template <typename T>
|
||||
const util::extent<T> util::extent<T>::MAX {
|
||||
std::numeric_limits<T>::max (),
|
||||
std::numeric_limits<T>::max ()
|
||||
};
|
||||
|
||||
|
||||
///////////////////////////////////////////////////////////////////////////////
|
||||
namespace debug {
|
||||
template <typename T>
|
||||
|
@ -56,6 +56,9 @@ namespace util {
|
||||
|
||||
template <typename U>
|
||||
extent<U> cast (void) const;
|
||||
|
||||
static const extent<T> MAX;
|
||||
static const extent<T> MIN;
|
||||
};
|
||||
|
||||
typedef extent<int> extent2i;
|
||||
|
Loading…
Reference in New Issue
Block a user