Constructor and Description |
---|
HColorSimple(java.awt.Color c,
boolean monochrome) |
Modifier and Type | Method and Description |
---|---|
HColorSimple |
asMonochrome() |
HColor |
asMonochrome(HColorSimple colorForMonochrome,
double minGray,
double maxGray) |
java.lang.String |
asString() |
UBackground |
bg() |
HColor |
darken(int ratio) |
HColor |
darkSchemeTheme() |
double |
distance(HColorSimple other) |
boolean |
equals(java.lang.Object other) |
java.awt.Color |
getColor999() |
int |
hashCode() |
boolean |
isDark() |
boolean |
isGray() |
boolean |
isMonochrome() |
boolean |
isTransparent() |
HColor |
lighten(int ratio) |
HColorSimple |
opposite() |
HColor |
reverse() |
HColor |
reverseHsluv() |
java.lang.String |
toString() |
static HColorSimple |
unlinear(HColorSimple color1,
HColorSimple color2,
int completionInt) |
HColor |
withDark(HColor dark) |
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object
public HColor reverseHsluv()
reverseHsluv
in interface HColor
public boolean isTransparent()
public boolean equals(java.lang.Object other)
equals
in class java.lang.Object
public java.awt.Color getColor999()
public HColorSimple asMonochrome()
public HColor asMonochrome(HColorSimple colorForMonochrome, double minGray, double maxGray)
public HColorSimple opposite()
public double distance(HColorSimple other)
public final boolean isMonochrome()
public boolean isGray()
public static HColorSimple unlinear(HColorSimple color1, HColorSimple color2, int completionInt)
public HColor darkSchemeTheme()
darkSchemeTheme
in interface HColor
public UBackground bg()