TachyonUI 0.1.0
High-performance UI for building tools.
Loading...
Searching...
No Matches
tachyon::ColorConvert Namespace Reference

Namespaces

namespace  detail

Functions

float SRGBToLinear (float c)
float LinearToSRGB (float c)
void RGBtoHSV (float r, float g, float b, float &h, float &s, float &v)
std::array< float, 3 > HSVtoRGB (float h, float s, float v)
void RGBtoHSL (float r, float g, float b, float &h, float &s, float &l)
std::array< float, 3 > HSLtoRGB (float h, float s, float l)
void RGBtoLab (float r, float g, float b, float &L, float &a, float &bOut)
std::array< float, 3 > LabToRGB (float L, float a, float b)
void RGBtoOklab (float r, float g, float b, float &L, float &a, float &bOut)
std::array< float, 3 > OklabToRGB (float L, float a, float b)