JLChen
2021-08-02 38f4fb064df09f344fc3237409c76a9fba2a8a9e
1
2
3
4
5
6
7
8
9
10
11
12
13
14
/*
 ColorConverter
 
 you can use it to convert color from RGB space to HSL space and back.
 
 HSL2RGB copied from GLPaint Apple sample: http://developer.apple.com/library/ios/#samplecode/GLPaint/Introduction/Intro.html
 
 RGB2HSL translated from http://www.geekymonkey.com/Programming/CSharp/RGB2HSL_HSL2RGB.htm
 
 From: https://github.com/alessani/ColorConverter
*/
 
void HSL2RGB(float h, float s, float l, float* outR, float* outG, float* outB);
void RGB2HSL(float r, float g, float b, float* outH, float* outS, float* outL);