Package com.macrofocus.helper
Class ColorHelper
java.lang.Object
com.macrofocus.helper.ColorHelper
Helper class for dealing with colors.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic Colorstatic Colorstatic floatbrightness(Color color) static booleancompatible(Color a, Color b) static Colorstatic ColordesaturateColor(Color color) static ColordesaturateColor(Color color, float saturationMutliplier, float brightnessMultiplier) static floatstatic Stringstatic intintLerp(int dest, int src, int alpha) static intintMult(int a, int b) static intintPrelerp(int dest, int src, int alpha) static intInva(int a, int c) static doublestatic floatstatic Colorstatic ColorreplaceBrightness(Color color, double brightness) static Color
-
Constructor Details
-
ColorHelper
public ColorHelper()
-
-
Method Details
-
intMult
public static int intMult(int a, int b) -
Inva
public static int Inva(int a, int c) -
intPrelerp
public static int intPrelerp(int dest, int src, int alpha) -
intLerp
public static int intLerp(int dest, int src, int alpha) -
desaturateColor
-
desaturateColor
-
darker
-
brighter
-
brighter
-
getHTMLColor
-
parseHTMLColor
-
lum
-
toGray
-
compatible
-
diff
-
luminance
-
brightness
-
replaceBrightness
-