|
libyui
|
#include <YBothDim.h>
Public Member Functions | |
| YBothDim (T hor, T vert) | |
| YBothDim () | |
| T & | operator[] (YUIDimension dim) |
| const T & | operator[] (YUIDimension dim) const |
Public Attributes | |
| T | vert |
| T | hor |
Template class for two-dimensional entities, such as
Precondition: type T needs to have a default constructor (which all simple types like int, long, bool have).
Constructor with explicit initialization for both values
Default constructor (calls T default constructor for both values)
| T& YBothDim< T >::operator[] | ( | YUIDimension | dim | ) | [inline] |
operator[] for alternative access via myVar[ YD_HORIZ ] Please note that this returns a non-const reference, so this can be used as an lvalue (e.g., in assignments)
| const T& YBothDim< T >::operator[] | ( | YUIDimension | dim | ) | const [inline] |
Same as above for const objects
1.7.3