| 
|   | Size () noexcept | 
|   | 
|   | Size (const T &width, const T &height) noexcept | 
|   | 
|   | Size (const Size< T > &size) noexcept | 
|   | 
| const T &  | getWidth () const noexcept | 
|   | 
| const T &  | getHeight () const noexcept | 
|   | 
| void  | setWidth (const T &width) noexcept | 
|   | 
| void  | setHeight (const T &height) noexcept | 
|   | 
| void  | setSize (const T &width, const T &height) noexcept | 
|   | 
| void  | setSize (const Size< T > &size) noexcept | 
|   | 
| void  | growBy (double multiplier) noexcept | 
|   | 
| void  | shrinkBy (double divider) noexcept | 
|   | 
| bool  | isNull () const noexcept | 
|   | 
| bool  | isNotNull () const noexcept | 
|   | 
| bool  | isValid () const noexcept | 
|   | 
| bool  | isInvalid () const noexcept | 
|   | 
| 
Size< int >  | toInt () const noexcept | 
|   | 
| 
Size< T >  | operator+ (const Size< T > &size) noexcept | 
|   | 
| 
Size< T >  | operator- (const Size< T > &size) noexcept | 
|   | 
| 
Size< T > &  | operator= (const Size< T > &size) noexcept | 
|   | 
| 
Size< T > &  | operator+= (const Size< T > &size) noexcept | 
|   | 
| 
Size< T > &  | operator-= (const Size< T > &size) noexcept | 
|   | 
| 
Size< T > &  | operator*= (double m) noexcept | 
|   | 
| 
Size< T > &  | operator/= (double d) noexcept | 
|   | 
| 
Size< T >  | operator* (double m) const noexcept | 
|   | 
| 
Size< T >  | operator/ (double m) const noexcept | 
|   | 
| 
bool  | operator== (const Size< T > &size) const noexcept | 
|   | 
| 
bool  | operator!= (const Size< T > &size) const noexcept | 
|   | 
template<typename T>
class Size< T >
DGL Size class.
This class describes a size, defined by a width and height value.