Package org.robolectric.shadows
Class ShadowColor
java.lang.Object
org.robolectric.shadows.ShadowColor
@Implements(android.graphics.Color.class) public class ShadowColor extends Object
-
Constructor Summary
Constructors Constructor Description ShadowColor()
-
Method Summary
Modifier and Type Method Description protected static int
HSVToColor(int alpha, float[] hsv)
protected static void
RGBToHSV(int red, int green, int blue, float[] hsv)
This is implemented in native code in the Android SDK.
-
Constructor Details
-
ShadowColor
public ShadowColor()
-
-
Method Details
-
RGBToHSV
This is implemented in native code in the Android SDK.Since HSV == HSB then the implementation from
Color
can be used, with a small adjustment to the representation of the hue.Color
represents hue as 0..1 (where 1 == 100% == 360 degrees), whileColor
represents hue as 0..360 degrees. The correct hue can be calculated by multiplying with 360.- Parameters:
red
- Red componentgreen
- Green componentblue
- Blue componenthsv
- Array to store HSV components
-
HSVToColor
-