Home
last modified time | relevance | path

Searched refs:hsv (Results 1 - 13 of 13) sorted by relevance

/third_party/skia/src/core/
H A DSkColor.cpp34 void SkRGBToHSV(U8CPU r, U8CPU g, U8CPU b, SkScalar hsv[3]) { in SkRGBToHSV() argument
35 SkASSERT(hsv); in SkRGBToHSV()
45 hsv[0] = 0; in SkRGBToHSV()
46 hsv[1] = 0; in SkRGBToHSV()
47 hsv[2] = v; in SkRGBToHSV()
69 hsv[0] = h; in SkRGBToHSV()
70 hsv[1] = s; in SkRGBToHSV()
71 hsv[2] = v; in SkRGBToHSV()
74 SkColor SkHSVToColor(U8CPU a, const SkScalar hsv[3]) { in SkHSVToColor() argument
75 SkASSERT(hsv); in SkHSVToColor()
[all...]
/third_party/skia/docs/examples/
H A DHSVToColor.cpp11 SkScalar hsv[3]; in REG_FIDDLE() local
12 SkColorToHSV(color, hsv); in REG_FIDDLE()
13 hsv[0] = hsv[0] + 90 >= 360 ? hsv[0] - 270 : hsv[0] + 90; in REG_FIDDLE()
15 paint.setColor(SkHSVToColor((x + y) % 256, hsv)); in REG_FIDDLE()
H A DHSVToColor_2.cpp11 SkScalar hsv[3]; in REG_FIDDLE() local
12 SkColorToHSV(color, hsv); in REG_FIDDLE()
13 hsv[0] = hsv[0] + 90 >= 360 ? hsv[0] - 270 : hsv[0] + 90; in REG_FIDDLE()
15 paint.setColor(SkHSVToColor(hsv)); in REG_FIDDLE()
H A DColorToHSV.cpp10 SkScalar hsv[3]; in REG_FIDDLE() local
11 SkColorToHSV(source.getColor(x, y), hsv); in REG_FIDDLE()
12 hsv[1] = 1 - hsv[1]; in REG_FIDDLE()
14 paint.setColor(SkHSVToColor(hsv)); in REG_FIDDLE()
H A DRGBToHSV.cpp12 SkScalar hsv[3]; in REG_FIDDLE() local
14 SkRGBToHSV(SkColorGetR(c), SkColorGetG(c), SkColorGetB(c), hsv); in REG_FIDDLE() local
15 canvas->drawString(("h: " + std::to_string(hsv[0]).substr(0, 6)).c_str(), 27, 45, SkPaint()); in REG_FIDDLE()
16 canvas->drawString(("s: " + std::to_string(hsv[1]).substr(0, 6)).c_str(), 27, 65, SkPaint()); in REG_FIDDLE()
17 canvas->drawString(("v: " + std::to_string(hsv[2]).substr(0, 6)).c_str(), 27, 85, SkPaint()); in REG_FIDDLE()
/third_party/skia/tests/
H A DHSVRoundTripTest.cpp13 SkScalar hsv[3]; in DEF_TEST() local
18 SkColorToHSV(color, hsv); in DEF_TEST()
19 SkColor result = SkHSVToColor(0xFF, hsv); in DEF_TEST()
25 color, hsv[0], hsv[1], hsv[2], result); in DEF_TEST()
/third_party/node/deps/npm/node_modules/color-convert/
H A Dconversions.js17 hsv: {channels: 3, labels: 'hsv'},
94 convert.rgb.hsv = function (rgb) {
292 convert.hsl.hsv = function (hsl) {
308 convert.hsv.rgb = function (hsv) {
309 const h = hsv[0] / 60;
310 const s = hsv[1] / 100;
311 let v = hsv[2] / 100;
336 convert.hsv
[all...]
/third_party/skia/gm/
H A Dmanypaths.cpp23 SkScalar hsv[3]; in gen_color() local
24 hsv[0] = rand->nextRangeF(0.0f, 360.0f); in gen_color()
25 hsv[1] = rand->nextRangeF(0.5f, 1.0f); in gen_color()
26 hsv[2] = rand->nextRangeF(0.5f, 1.0f); in gen_color()
28 return ToolUtils::color_to_565(SkHSVToColor(hsv)); in gen_color()
H A Dovals.cpp138 SkScalar hsv[3]; in genColor() local
139 hsv[0] = rand->nextRangeF(0.0f, 360.0f); in genColor()
140 hsv[1] = rand->nextRangeF(0.75f, 1.0f); in genColor()
141 hsv[2] = rand->nextRangeF(0.75f, 1.0f); in genColor()
143 return ToolUtils::color_to_565(SkHSVToColor(hsv)); in genColor()
H A Droundrects.cpp30 SkScalar hsv[3]; in gen_color() local
31 hsv[0] = rand->nextRangeF(0.0f, 360.0f); in gen_color()
32 hsv[1] = rand->nextRangeF(0.75f, 1.0f); in gen_color()
33 hsv[2] = rand->nextRangeF(0.75f, 1.0f); in gen_color()
35 return ToolUtils::color_to_565(SkHSVToColor(hsv)); in gen_color()
/third_party/python/Lib/test/
H A Dtest_colorsys.py30 # rgb, hsv
41 for (rgb, hsv) in values:
42 self.assertTripleEqual(hsv, colorsys.rgb_to_hsv(*rgb))
43 self.assertTripleEqual(rgb, colorsys.hsv_to_rgb(*hsv))
/third_party/skia/include/core/
H A DSkColor.h148 hsv[0] contains hsv hue, a value from zero to less than 360.
149 hsv[1] contains hsv saturation, a value from zero to one.
150 hsv[2] contains hsv value, a value from zero to one.
155 @param hsv three element array which holds the resulting HSV components
157 SK_API void SkRGBToHSV(U8CPU red, U8CPU green, U8CPU blue, SkScalar hsv[3]);
160 hsv[0] contains hsv hu
167 SkColorToHSV(SkColor color, SkScalar hsv[3]) SkColorToHSV() argument
168 SkRGBToHSV(SkColorGetR(color), SkColorGetG(color), SkColorGetB(color), hsv); SkColorToHSV() local
194 SkHSVToColor(const SkScalar hsv[3]) SkHSVToColor() argument
[all...]
/third_party/glfw/deps/
H A Dnuklear.h3654 NK_API struct nk_color nk_hsv_iv(const int *hsv);
3655 NK_API struct nk_color nk_hsv_bv(const nk_byte *hsv);
3657 NK_API struct nk_color nk_hsv_fv(const float *hsv);

Completed in 60 milliseconds