|
| CU_API | Size () noexcept |
| | Constructor.
|
| |
| CU_API | Size (uint32_t width, uint32_t height) noexcept |
| | Constructor.
|
| |
| CU_API | Size (Size const &obj) |
| | Copy Constructor.
|
| |
| CU_API | Size (Size &&obj) noexcept |
| | Move assignment Constructor.
|
| |
| CU_API | ~Size () noexcept=default |
| | Destructor.
|
| |
| CU_API Size & | operator= (Size const &obj) noexcept |
| | Copy assignment operator.
|
| |
| CU_API Size & | operator= (Size &&obj) noexcept |
| | Move assignment operator.
|
| |
| CU_API void | set (uint32_t width, uint32_t height) noexcept |
| | sets the size values
|
| |
| uint32_t | getWidth () const noexcept |
| | Retrieves the width.
|
| |
| uint32_t & | getWidth () noexcept |
| | Retrieves the width.
|
| |
| uint32_t | getHeight () const noexcept |
| | Retrieves the height.
|
| |
| uint32_t & | getHeight () noexcept |
| | Retrieves the height.
|
| |
| CU_API void | grow (int32_t cx, int32_t cy) noexcept |
| | Modifies the size.
|
| |
| Size & | operator<<= (uint32_t rhs) noexcept |
| |
| Size & | operator>>= (uint32_t rhs) noexcept |
| |
| auto | operator-> () const noexcept |
| |
| auto | operator-> () noexcept |
| |
| void | swap (Coords &rhs) noexcept |
| | Swaps this pont data with the parameter ones.
|
| |
| uint32_t | size () const |
| |
| uint32_t const & | operator[] (uint32_t index) const |
| | Retrieves the data at given index.
|
| |
| uint32_t & | operator[] (uint32_t index) |
| | Retrieves the data at given index.
|
| |
| uint32_t * | ptr () |
| | Retrieves a non constant pointer on datas.
|
| |
| uint32_t const * | constPtr () const |
| | Retrieves a constant pointer on datas.
|
| |
| iterator | begin () |
| | Retrieves an iterator to the first element.
|
| |
| const_iterator | begin () const |
| | Retrieves a constant iterator to the first element.
|
| |
| iterator | end () |
| | Retrieves an iterator to the last element.
|
| |
| const_iterator | end () const |
| | Retrieves a constant iterator to the last element.
|
| |
| | Coords ()=default |
| |
| | Coords (Point< uint32_t, Count > &rhs) |
| |
| | Coords (uint32_t *rhs) |
| |
| Coords & | operator= (uint32_t *rhs) |
| |
| Coords & | operator= (Point< uint32_t, Count > const &rhs) |
| |
| Coords & | operator+= (Coords< U, UCount > const &rhs) |
| |
| Coords & | operator+= (Point< U, UCount > const &rhs) |
| |
| Coords & | operator+= (U const *coords) |
| |
| Coords & | operator+= (uint32_t const &coord) |
| |
| Coords & | operator-= (Coords< U, UCount > const &rhs) |
| |
| Coords & | operator-= (Point< U, UCount > const &rhs) |
| |
| Coords & | operator-= (U const *coords) |
| |
| Coords & | operator-= (uint32_t const &coord) |
| |
| Coords & | operator*= (Coords< U, UCount > const &rhs) |
| |
| Coords & | operator*= (Point< U, UCount > const &rhs) |
| |
| Coords & | operator*= (U const *coords) |
| |
| Coords & | operator*= (uint32_t const &coord) |
| |
| Coords & | operator/= (Coords< U, UCount > const &rhs) |
| |
| Coords & | operator/= (Point< U, UCount > const &rhs) |
| |
| Coords & | operator/= (U const *coords) |
| |
| Coords & | operator/= (uint32_t const &coord) |
| |