#include <HsbColor.h>
Public Member Functions | |
HsbColor (float h, float s, float b) | |
HsbColor (const RgbColor &color) | |
HsbColor (const Rgb48Color &color) | |
HsbColor () | |
Static Public Member Functions | |
template<typename T_NEOHUEBLEND > | |
static HsbColor | LinearBlend (const HsbColor &left, const HsbColor &right, float progress) |
template<typename T_NEOHUEBLEND > | |
static HsbColor | BilinearBlend (const HsbColor &c00, const HsbColor &c01, const HsbColor &c10, const HsbColor &c11, float x, float y) |
Public Attributes | |
float | H |
float | S |
float | B |
|
inline |
HsbColor::HsbColor | ( | const RgbColor & | color | ) |
HsbColor::HsbColor | ( | const Rgb48Color & | color | ) |
|
inline |
|
inlinestatic |
|
inlinestatic |
float HsbColor::B |
float HsbColor::H |
float HsbColor::S |