Esempio n. 1
0
ColorHSVx<int, Color>::ColorHSVx(const Colorf &color)
{
	ColorHSVx<float, Colorf> color_hsv_f(color);
	h = (int) color_hsv_f.h + 0.5f;
	s = (int) ((255.0f * color_hsv_f.s) + 0.5f);
	v = (int) ((255.0f * color_hsv_f.v) + 0.5f);
	a = (int) ((255.0f * color_hsv_f.a) + 0.5f);
}
Esempio n. 2
0
ColorHSVx<double, Colorf>::ColorHSVx(const Colorf &color)
{
	ColorHSVx<float, Colorf> color_hsv_f(color);
	h = color_hsv_f.h ;
	s = color_hsv_f.s;
	v = color_hsv_f.v;
	a = color_hsv_f.a;
}
Esempio n. 3
0
CL_ColorHSVx<double>::CL_ColorHSVx(const CL_Colorf &color)
{
	CL_ColorHSVx<float> color_hsv_f(color);
	h = color_hsv_f.h ;
	s = color_hsv_f.s;
	v = color_hsv_f.v;
	a = color_hsv_f.a;
}