Structure to store RGBA data. More...
#include <RGBA.h>
Public Member Functions | |
| constexpr uint8_t | alpha () const |
| constexpr | ARGB32 () |
| constexpr | ARGB32 (RGBA32 x) |
| constexpr | ARGB32 (uint32_t x) |
| constexpr | ARGB32 (uint8_t r, uint8_t g, uint8_t b, uint8_t a=255) |
| constexpr | ARGB32 (uint8_t x) |
| constexpr uint8_t | blue () const |
| constexpr uint8_t | green () const |
| constexpr | operator double () |
| constexpr | operator float () |
| constexpr | operator uint16_t () |
| constexpr | operator uint32_t () |
| constexpr | operator uint8_t () |
| constexpr bool | operator== (const ARGB32 &rhs) const |
| constexpr uint8_t | red () const |
Private Attributes | |
| uint32_t | data |
|
inlineexplicitconstexpr |
|
inlineexplicitconstexpr |
|
inlineexplicitconstexpr |
|
inlineconstexpr |
|
inlineconstexpr |
Definition at line 66 of file RGBA.h.
References data.
Referenced by operator double(), operator uint16_t(), and operator uint8_t().
|
inlineconstexpr |
Definition at line 65 of file RGBA.h.
References data.
Referenced by operator double(), operator uint16_t(), and operator uint8_t().
|
inlineconstexpr |
|
inlineconstexpr |
|
inlineconstexpr |
|
inlineconstexpr |
|
inlineconstexpr |
|
inlineconstexpr |
Definition at line 64 of file RGBA.h.
References data.
Referenced by operator double(), operator uint16_t(), and operator uint8_t().
|
private |
Definition at line 78 of file RGBA.h.
Referenced by alpha(), blue(), green(), operator uint32_t(), operator==(), and red().
|
Advanced Multi-Physics (AMP) Oak Ridge National Laboratory Idaho National Laboratory Los Alamos National Laboratory |
This page automatically produced from the source code by Last updated: Tue Mar 10 2026 13:06:41. Comments on this page |