static setHSV( color, h, s, v ) {

		// https://gist.github.com/xpansive/1337890#file-index-js

		h = MathUtils.euclideanModulo( h, 1 );
		s = MathUtils.clamp( s, 0, 1 );
		v = MathUtils.clamp( v, 0, 1 );

		return color.setHSL( h, ( s * v ) / ( ( h = ( 2 - s ) * v ) < 1 ? h : ( 2 - h ) ), h * 0.5 );

	}
Sets the given HSV color definition to the given color object.

@param {Color} color - The color to set.
@param {number} h - The hue.
@param {number} s - The saturation.
@param {number} v - The value.
@return {Color} The update color.