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 {
|
namespace debug {
|
||||||
template <typename T>
|
template <typename T>
|
||||||
|
@ -56,6 +56,9 @@ namespace util {
|
|||||||
|
|
||||||
template <typename U>
|
template <typename U>
|
||||||
extent<U> cast (void) const;
|
extent<U> cast (void) const;
|
||||||
|
|
||||||
|
static const extent<T> MAX;
|
||||||
|
static const extent<T> MIN;
|
||||||
};
|
};
|
||||||
|
|
||||||
typedef extent<int> extent2i;
|
typedef extent<int> extent2i;
|
||||||
|
Loading…
Reference in New Issue
Block a user