Class HColorSimple
- java.lang.Object
-
- net.sourceforge.plantuml.klimt.color.HColor
-
- net.sourceforge.plantuml.klimt.color.HColorSimple
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description HColor
asMonochrome()
HColor
asMonochrome(HColorSimple colorForMonochrome, double minGray, double maxGray)
java.lang.String
asString()
static HColorSimple
create(java.awt.Color c)
HColor
darken(int ratio)
HColor
darkSchemeTheme()
int
distanceTo(HColorSimple other)
boolean
equals(java.lang.Object other)
java.awt.Color
getAwtColor()
int
hashCode()
boolean
isDark()
boolean
isGray()
boolean
isTransparent()
HColor
lighten(int ratio)
HColor
opposite()
HColor
reverse()
HColor
reverseHsluv()
java.awt.Color
toColor(ColorMapper mapper)
java.lang.String
toString()
static HColorSimple
unlinear(HColorSimple color1, HColorSimple color2, int completionInt)
HColor
withDark(HColor dark)
-
Methods inherited from class net.sourceforge.plantuml.klimt.color.HColor
bg, getAppropriateColor, toRGB, toSvg
-
-
-
-
Method Detail
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
equals
public boolean equals(java.lang.Object other)
- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
reverseHsluv
public HColor reverseHsluv()
- Overrides:
reverseHsluv
in classHColor
-
isTransparent
public boolean isTransparent()
- Overrides:
isTransparent
in classHColor
-
create
public static HColorSimple create(java.awt.Color c)
-
getAwtColor
public java.awt.Color getAwtColor()
-
asMonochrome
public HColor asMonochrome()
-
asMonochrome
public HColor asMonochrome(HColorSimple colorForMonochrome, double minGray, double maxGray)
-
toColor
public java.awt.Color toColor(ColorMapper mapper)
-
unlinear
public static HColorSimple unlinear(HColorSimple color1, HColorSimple color2, int completionInt)
-
distanceTo
public int distanceTo(HColorSimple other)
-
isGray
public boolean isGray()
-
darkSchemeTheme
public HColor darkSchemeTheme()
- Overrides:
darkSchemeTheme
in classHColor
-
-