image: add extent query

This commit is contained in:
Danny Robson 2015-06-09 15:34:17 +10:00
parent e8d3cf8eb1
commit da496d8162
2 changed files with 12 additions and 0 deletions

View File

@ -50,6 +50,8 @@ namespace util { namespace image {
//---------------------------------------------------------------------
constexpr size_t area (void) const;
constexpr extent2u extent (void) const;
constexpr bool is_packed (void) const;
size_t w;

View File

@ -28,6 +28,16 @@ namespace util { namespace image {
return w * h;
}
//-------------------------------------------------------------------------
template <typename T>
constexpr extent2u
buffer<T>::extent (void) const
{
return { w, h };
}
//-------------------------------------------------------------------------
template <typename T>
constexpr bool