Package com.openhtmltopdf.css.parser
Class FSRGBColor
- java.lang.Object
-
- com.openhtmltopdf.css.parser.FSRGBColor
-
-
Field Summary
Fields Modifier and Type Field Description private int
_blue
private int
_green
private int
_red
static FSRGBColor
BLACK
static FSRGBColor
BLUE
static FSRGBColor
GREEN
static FSRGBColor
RED
static FSRGBColor
TRANSPARENT
-
Constructor Summary
Constructors Constructor Description FSRGBColor(int color)
FSRGBColor(int red, int green, int blue)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description FSColor
darkenColor()
boolean
equals(java.lang.Object o)
int
getBlue()
int
getGreen()
int
getRed()
int
hashCode()
private static int[]
HSBtoRGB(float hue, float saturation, float brightness)
FSColor
lightenColor()
private static float[]
RGBtoHSB(int r, int g, int b, float[] hsbvals)
java.lang.String
toString()
private java.lang.String
toString(int color)
-
-
-
Field Detail
-
TRANSPARENT
public static final FSRGBColor TRANSPARENT
-
RED
public static final FSRGBColor RED
-
GREEN
public static final FSRGBColor GREEN
-
BLUE
public static final FSRGBColor BLUE
-
BLACK
public static final FSRGBColor BLACK
-
_red
private final int _red
-
_green
private final int _green
-
_blue
private final int _blue
-
-
Method Detail
-
getBlue
public int getBlue()
-
getGreen
public int getGreen()
-
getRed
public int getRed()
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
toString
private java.lang.String toString(int color)
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
lightenColor
public FSColor lightenColor()
- Specified by:
lightenColor
in interfaceFSColor
-
darkenColor
public FSColor darkenColor()
- Specified by:
darkenColor
in interfaceFSColor
-
RGBtoHSB
private static float[] RGBtoHSB(int r, int g, int b, float[] hsbvals)
-
HSBtoRGB
private static int[] HSBtoRGB(float hue, float saturation, float brightness)
-
-