|
HikoGUI
A low latency retained GUI
|
#include <hikogui/pixel_map.hpp>
Public Types | |
| using | value_type = T |
Public Member Functions | |
| pixel_row (T *pixels, std::size_t width) noexcept | |
| std::size_t | width () const noexcept |
| T const * | data () const noexcept |
| Get a pointer to the pixel data. | |
| T * | data () noexcept |
| Get a pointer to the pixel data. | |
| T const & | operator[] (std::size_t columnNr) const noexcept |
| Get a access to a pixel in the row. | |
| T & | operator[] (std::size_t columnNr) noexcept |
| Get a access to a pixel in the row. | |
| T const & | at (std::size_t columnNr) const noexcept |
| Get a access to a pixel in the row. | |
| T & | at (std::size_t columnNr) noexcept |
| Get a access to a pixel in the row. | |
A row of pixels.
|
inlinenoexcept |
Get a access to a pixel in the row.
This function does bound checking.
| columnNr | The column number in the row. |
|
inlinenoexcept |
Get a access to a pixel in the row.
This function does bound checking.
| columnNr | The column number in the row. |
|
inlinenoexcept |
Get a pointer to the pixel data.
|
inlinenoexcept |
Get a pointer to the pixel data.
|
inlinenoexcept |
Get a access to a pixel in the row.
| columnNr | The column number in the row. |
|
inlinenoexcept |
Get a access to a pixel in the row.
| columnNr | The column number in the row. |