Class HColorSimple
- java.lang.Object
-
- net.sourceforge.plantuml.ugraphic.color.HColorSimple
-
-
Constructor Summary
Constructors Constructor Description HColorSimple(java.awt.Color c, boolean monochrome)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description HColorSimple
asMonochrome()
HColor
asMonochrome(HColorSimple colorForMonochrome)
java.lang.String
asString()
UBackground
bg()
HColor
darken(int ratio)
double
distance(HColorSimple other)
boolean
equals(java.lang.Object other)
java.awt.Color
getColor999()
int
hashCode()
boolean
isDark()
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)
-
-
-
Method Detail
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
reverseHsluv
public HColor reverseHsluv()
- Specified by:
reverseHsluv
in interfaceHColor
-
isTransparent
public boolean isTransparent()
-
equals
public boolean equals(java.lang.Object other)
- Overrides:
equals
in classjava.lang.Object
-
getColor999
public java.awt.Color getColor999()
-
asMonochrome
public HColorSimple asMonochrome()
-
asMonochrome
public HColor asMonochrome(HColorSimple colorForMonochrome)
-
opposite
public HColorSimple opposite()
-
distance
public double distance(HColorSimple other)
-
isMonochrome
public final boolean isMonochrome()
-
unlinear
public static HColorSimple unlinear(HColorSimple color1, HColorSimple color2, int completionInt)
-
bg
public UBackground bg()
-
-