|
HikoGUI
A low latency retained GUI
|
#include <TTauri/Foundation/PixelMap.hpp>
Public Member Functions | |
| 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[] (ssize_t columnNr) const noexcept |
| Get a access to a pixel in the row. | |
| T & | operator[] (ssize_t columnNr) noexcept |
| Get a access to a pixel in the row. | |
| T const & | at (ssize_t columnNr) const noexcept |
| Get a access to a pixel in the row. | |
| T & | at (ssize_t columnNr) noexcept |
| Get a access to a pixel in the row. | |
Data Fields | |
| T * | pixels |
| Pointer to an array of pixels. | |
| ssize_t | width |
| Number of pixels 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. |
| T* tt::PixelRow< T >::pixels |
Pointer to an array of pixels.
| ssize_t tt::PixelRow< T >::width |
Number of pixels in the row.