Blender
V3.3
|
#include <BLI_color.hh>
Public Member Functions | |
constexpr | ColorSceneLinearByteEncoded4b ()=default |
constexpr | ColorSceneLinearByteEncoded4b (const uint8_t *rgba) |
constexpr | ColorSceneLinearByteEncoded4b (uint8_t r, uint8_t g, uint8_t b, uint8_t a) |
ColorSceneLinear4f< Alpha > | decode () const |
![]() | |
constexpr | ColorRGBA ()=default |
constexpr | ColorRGBA (const uint8_t rgba[4]) |
constexpr | ColorRGBA (const uint8_t r, const uint8_t g, const uint8_t b, const uint8_t a) |
operator uint8_t * () | |
operator const uint8_t * () const | |
uint64_t | hash () const |
Additional Inherited Members | |
![]() | |
uint8_t | r |
uint8_t | g |
uint8_t | b |
uint8_t | a |
Definition at line 215 of file BLI_color.hh.
|
constexprdefault |
|
inlineconstexpr |
Definition at line 220 of file BLI_color.hh.
References blender::SceneLinearByteEncoded.
|
inlineconstexpr |
Definition at line 225 of file BLI_color.hh.
References blender::SceneLinearByteEncoded.
|
inline |
Convert to a float color.
Definition at line 233 of file BLI_color.hh.
References srgb_to_linearrgb_uchar4().
Referenced by blender::tests::TEST().