8-bit red, green, blue, alpha packed into 32 bit unsigned int
More...
#include <nanovdb/NanoVDB.h>
|
| static const int | SIZE = 4 |
8-bit red, green, blue, alpha packed into 32 bit unsigned int
◆ ValueType
◆ Rgba8() [1/6]
◆ Rgba8() [2/6]
◆ Rgba8() [3/6]
◆ Rgba8() [4/6]
| Rgba8 |
( |
uint8_t | r, |
|
|
uint8_t | g, |
|
|
uint8_t | b, |
|
|
uint8_t | a = 255u ) |
|
inline |
◆ Rgba8() [5/6]
◆ Rgba8() [6/6]
| Rgba8 |
( |
float | r, |
|
|
float | g, |
|
|
float | b, |
|
|
float | a = 1.0f ) |
|
inline |
◆ a() [1/2]
◆ a() [2/2]
| const uint8_t & a |
( |
| ) |
const |
|
inline |
◆ b() [1/2]
◆ b() [2/2]
| const uint8_t & b |
( |
| ) |
const |
|
inline |
◆ g() [1/2]
◆ g() [2/2]
| const uint8_t & g |
( |
| ) |
const |
|
inline |
◆ length()
◆ lengthSqr()
| float lengthSqr |
( |
| ) |
const |
|
inline |
◆ operator<()
| bool operator< |
( |
const Rgba8 & | rhs | ) |
const |
|
inline |
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ operator==()
| bool operator== |
( |
const Rgba8 & | rhs | ) |
const |
|
inline |
◆ operator[]() [1/2]
| uint8_t & operator[] |
( |
int | n | ) |
|
|
inline |
◆ operator[]() [2/2]
| const uint8_t & operator[] |
( |
int | n | ) |
const |
|
inline |
◆ packed() [1/2]
◆ packed() [2/2]
| const uint32_t & packed |
( |
| ) |
const |
|
inline |
◆ r() [1/2]
◆ r() [2/2]
| const uint8_t & r |
( |
| ) |
const |
|
inline |
◆ packed
◆ SIZE