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 HColorSimpleasMonochrome()HColorasMonochrome(HColorSimple colorForMonochrome, double minGray, double maxGray)java.lang.StringasString()UBackgroundbg()HColordarken(int ratio)HColordarkSchemeTheme()doubledistance(HColorSimple other)booleanequals(java.lang.Object other)java.awt.ColorgetColor999()inthashCode()booleanisDark()booleanisGray()booleanisMonochrome()booleanisTransparent()HColorlighten(int ratio)HColorSimpleopposite()HColorreverse()HColorreverseHsluv()java.lang.StringtoString()static HColorSimpleunlinear(HColorSimple color1, HColorSimple color2, int completionInt)HColorwithDark(HColor dark)
-
-
-
Method Detail
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
reverseHsluv
public HColor reverseHsluv()
- Specified by:
reverseHsluvin interfaceHColor
-
isTransparent
public boolean isTransparent()
-
equals
public boolean equals(java.lang.Object other)
- Overrides:
equalsin classjava.lang.Object
-
getColor999
public java.awt.Color getColor999()
-
asMonochrome
public HColorSimple asMonochrome()
-
asMonochrome
public HColor asMonochrome(HColorSimple colorForMonochrome, double minGray, double maxGray)
-
opposite
public HColorSimple opposite()
-
distance
public double distance(HColorSimple other)
-
isMonochrome
public final boolean isMonochrome()
-
isGray
public boolean isGray()
-
unlinear
public static HColorSimple unlinear(HColorSimple color1, HColorSimple color2, int completionInt)
-
darkSchemeTheme
public HColor darkSchemeTheme()
- Specified by:
darkSchemeThemein interfaceHColor
-
bg
public UBackground bg()
-
-