Index

C F G H L O P R T X 
All Classes and Interfaces|All Packages

C

Color - Class in org.strassburger.colorlab4j.color
 
Color() - Constructor for class org.strassburger.colorlab4j.color.Color
 
ColorConverter - Class in org.strassburger.colorlab4j.color
 
ColorConverter() - Constructor for class org.strassburger.colorlab4j.color.ColorConverter
 
colors - Variable in class org.strassburger.colorlab4j.gradients.Gradient
 

F

fromHex(String) - Static method in class org.strassburger.colorlab4j.color.spaces.HSLColor
Get the HSL representation of a color from a hex string
fromHex(String) - Static method in class org.strassburger.colorlab4j.color.spaces.HSVColor
Get the HSV representation of a color from a hex string
fromHex(String) - Static method in class org.strassburger.colorlab4j.color.spaces.LABColor
Get the LAB representation of a color from a hex string
fromHex(String) - Static method in class org.strassburger.colorlab4j.color.spaces.RGBColor
Get an instance of RGBColor from a HEX color code
fromHex(String) - Static method in class org.strassburger.colorlab4j.color.spaces.XYZColor
Get the XYZ representation of a color from a hex string

G

getA() - Method in class org.strassburger.colorlab4j.color.spaces.LABColor
Get the a value of the color (Red-Green axis) (-128-128)
getB() - Method in class org.strassburger.colorlab4j.color.spaces.LABColor
Get the b value of the color (Yellow-Blue axis) (-128-128)
getBlue() - Method in class org.strassburger.colorlab4j.color.spaces.RGBColor
Get the blue value of the color (0-255)
getColors(int) - Method in class org.strassburger.colorlab4j.gradients.Gradient
Get the colors of the gradient (including the start and end color)
getColors(int, boolean) - Method in class org.strassburger.colorlab4j.gradients.Gradient
Get the colors of the gradient
getColors(int, boolean) - Method in class org.strassburger.colorlab4j.gradients.spaces.HSLGradient
 
getColors(int, boolean) - Method in class org.strassburger.colorlab4j.gradients.spaces.HSVGradient
 
getColors(int, boolean) - Method in class org.strassburger.colorlab4j.gradients.spaces.LABGradient
 
getColors(int, boolean) - Method in class org.strassburger.colorlab4j.gradients.spaces.RGBGradient
 
getColors(int, boolean) - Method in class org.strassburger.colorlab4j.gradients.spaces.XYZGradient
 
getGreen() - Method in class org.strassburger.colorlab4j.color.spaces.RGBColor
Get the green value of the color (0-255)
getHue() - Method in class org.strassburger.colorlab4j.color.spaces.HSLColor
Get the hue value of the color (Degrees, 0-360)
getHue() - Method in class org.strassburger.colorlab4j.color.spaces.HSVColor
Get the hue value of the color (Degrees, 0-360)
getL() - Method in class org.strassburger.colorlab4j.color.spaces.LABColor
Get the lightness value of the color (0-100)
getLightness() - Method in class org.strassburger.colorlab4j.color.spaces.HSLColor
Get the lightness value of the color (Fraction, 0.0-1.0)
getRed() - Method in class org.strassburger.colorlab4j.color.spaces.RGBColor
Get the red value of the color (0-255)
getSaturation() - Method in class org.strassburger.colorlab4j.color.spaces.HSLColor
Get the saturation value of the color (Fraction, 0.0-1.0)
getSaturation() - Method in class org.strassburger.colorlab4j.color.spaces.HSVColor
Get the saturation value of the color (Fraction, 0.0-1.0)
getValue() - Method in class org.strassburger.colorlab4j.color.spaces.HSVColor
Get the value value (bruh) of the color (Fraction, 0.0-1.0)
getX() - Method in class org.strassburger.colorlab4j.color.spaces.XYZColor
Get the X value of the color (Long-wavelength sensitive cones) (0.0-95.047)
getY() - Method in class org.strassburger.colorlab4j.color.spaces.XYZColor
Get the Y value of the color (Luminance) (0.0-100.0)
getZ() - Method in class org.strassburger.colorlab4j.color.spaces.XYZColor
Get the Z value of the color (Short-wavelength sensitive cones) (0.0-108.883)
Gradient<T extends Color> - Class in org.strassburger.colorlab4j.gradients
 
Gradient(List<T>) - Constructor for class org.strassburger.colorlab4j.gradients.Gradient
Create a new gradient
Gradient(T...) - Constructor for class org.strassburger.colorlab4j.gradients.Gradient
Create a new gradient
Gradient(T, T) - Constructor for class org.strassburger.colorlab4j.gradients.Gradient
Create a new gradient

H

HSLColor - Class in org.strassburger.colorlab4j.color.spaces
Represents a color in the HSL color space
HSLColor(double, double, double) - Constructor for class org.strassburger.colorlab4j.color.spaces.HSLColor
 
HSLGradient - Class in org.strassburger.colorlab4j.gradients.spaces
 
HSLGradient(List<HSLColor>) - Constructor for class org.strassburger.colorlab4j.gradients.spaces.HSLGradient
 
HSLGradient(HSLColor...) - Constructor for class org.strassburger.colorlab4j.gradients.spaces.HSLGradient
 
HSLGradient(HSLColor, HSLColor) - Constructor for class org.strassburger.colorlab4j.gradients.spaces.HSLGradient
 
HSLtoHSV(HSLColor) - Static method in class org.strassburger.colorlab4j.color.ColorConverter
 
HSLtoRGB(HSLColor) - Static method in class org.strassburger.colorlab4j.color.ColorConverter
 
HSVColor - Class in org.strassburger.colorlab4j.color.spaces
Represents a color in the HSV color space
HSVColor(double, double, double) - Constructor for class org.strassburger.colorlab4j.color.spaces.HSVColor
 
HSVGradient - Class in org.strassburger.colorlab4j.gradients.spaces
 
HSVGradient(List<HSVColor>) - Constructor for class org.strassburger.colorlab4j.gradients.spaces.HSVGradient
 
HSVGradient(HSVColor...) - Constructor for class org.strassburger.colorlab4j.gradients.spaces.HSVGradient
 
HSVGradient(HSVColor, HSVColor) - Constructor for class org.strassburger.colorlab4j.gradients.spaces.HSVGradient
 
HSVtoHSL(HSVColor) - Static method in class org.strassburger.colorlab4j.color.ColorConverter
 
HSVtoRGB(HSVColor) - Static method in class org.strassburger.colorlab4j.color.ColorConverter
 

L

LABColor - Class in org.strassburger.colorlab4j.color.spaces
Represents a color in the LAB (CIELAB) color space
LABColor(double, double, double) - Constructor for class org.strassburger.colorlab4j.color.spaces.LABColor
 
LABGradient - Class in org.strassburger.colorlab4j.gradients.spaces
 
LABGradient(List<LABColor>) - Constructor for class org.strassburger.colorlab4j.gradients.spaces.LABGradient
 
LABGradient(LABColor...) - Constructor for class org.strassburger.colorlab4j.gradients.spaces.LABGradient
 
LABGradient(LABColor, LABColor) - Constructor for class org.strassburger.colorlab4j.gradients.spaces.LABGradient
 
LABtoHSL(LABColor) - Static method in class org.strassburger.colorlab4j.color.ColorConverter
 
LABtoHSV(LABColor) - Static method in class org.strassburger.colorlab4j.color.ColorConverter
 
LABtoRGB(LABColor) - Static method in class org.strassburger.colorlab4j.color.ColorConverter
 
LABtoXYZ(LABColor) - Static method in class org.strassburger.colorlab4j.color.ColorConverter
 

O

org.strassburger.colorlab4j.color - package org.strassburger.colorlab4j.color
 
org.strassburger.colorlab4j.color.spaces - package org.strassburger.colorlab4j.color.spaces
 
org.strassburger.colorlab4j.gradients - package org.strassburger.colorlab4j.gradients
 
org.strassburger.colorlab4j.gradients.spaces - package org.strassburger.colorlab4j.gradients.spaces
 

P

printGradient(int) - Method in class org.strassburger.colorlab4j.gradients.Gradient
Print the gradient

R

RGBColor - Class in org.strassburger.colorlab4j.color.spaces
Represents a color in the RGB color space
RGBColor(int, int, int) - Constructor for class org.strassburger.colorlab4j.color.spaces.RGBColor
 
RGBGradient - Class in org.strassburger.colorlab4j.gradients.spaces
 
RGBGradient(List<RGBColor>) - Constructor for class org.strassburger.colorlab4j.gradients.spaces.RGBGradient
 
RGBGradient(RGBColor...) - Constructor for class org.strassburger.colorlab4j.gradients.spaces.RGBGradient
 
RGBGradient(RGBColor, RGBColor) - Constructor for class org.strassburger.colorlab4j.gradients.spaces.RGBGradient
 
RGBtoHSL(RGBColor) - Static method in class org.strassburger.colorlab4j.color.ColorConverter
 
RGBtoHSV(RGBColor) - Static method in class org.strassburger.colorlab4j.color.ColorConverter
 
RGBtoLAB(RGBColor) - Static method in class org.strassburger.colorlab4j.color.ColorConverter
 
RGBtoXYZ(RGBColor) - Static method in class org.strassburger.colorlab4j.color.ColorConverter
 

T

toAnsi() - Method in class org.strassburger.colorlab4j.color.Color
Get the ANSI representation of the color
toAnsi() - Method in class org.strassburger.colorlab4j.color.spaces.RGBColor
 
toAnsiBackground() - Method in class org.strassburger.colorlab4j.color.Color
Get the ANSI representation of the color for the background
toAnsiBackground() - Method in class org.strassburger.colorlab4j.color.spaces.RGBColor
 
toCssString() - Method in class org.strassburger.colorlab4j.color.Color
Get the CSS representation of the color
toCssString() - Method in class org.strassburger.colorlab4j.color.spaces.HSLColor
 
toCssString() - Method in class org.strassburger.colorlab4j.color.spaces.HSVColor
 
toCssString() - Method in class org.strassburger.colorlab4j.color.spaces.LABColor
 
toCssString() - Method in class org.strassburger.colorlab4j.color.spaces.RGBColor
 
toCssString() - Method in class org.strassburger.colorlab4j.color.spaces.XYZColor
 
toHex() - Method in class org.strassburger.colorlab4j.color.Color
Get the hex representation of the color
toHex() - Method in class org.strassburger.colorlab4j.color.spaces.RGBColor
Get the hex representation of the color
toHSL() - Method in class org.strassburger.colorlab4j.color.Color
Convert the color to HSL
toHSL() - Method in class org.strassburger.colorlab4j.color.spaces.HSLColor
 
toHSL() - Method in class org.strassburger.colorlab4j.color.spaces.HSVColor
 
toHSL() - Method in class org.strassburger.colorlab4j.color.spaces.LABColor
 
toHSL() - Method in class org.strassburger.colorlab4j.color.spaces.RGBColor
 
toHSL() - Method in class org.strassburger.colorlab4j.color.spaces.XYZColor
 
toHSV() - Method in class org.strassburger.colorlab4j.color.Color
Convert the color to HSV
toHSV() - Method in class org.strassburger.colorlab4j.color.spaces.HSLColor
 
toHSV() - Method in class org.strassburger.colorlab4j.color.spaces.HSVColor
 
toHSV() - Method in class org.strassburger.colorlab4j.color.spaces.LABColor
 
toHSV() - Method in class org.strassburger.colorlab4j.color.spaces.RGBColor
 
toHSV() - Method in class org.strassburger.colorlab4j.color.spaces.XYZColor
 
toLAB() - Method in class org.strassburger.colorlab4j.color.Color
Convert the color to LAB
toLAB() - Method in class org.strassburger.colorlab4j.color.spaces.HSLColor
 
toLAB() - Method in class org.strassburger.colorlab4j.color.spaces.HSVColor
 
toLAB() - Method in class org.strassburger.colorlab4j.color.spaces.LABColor
 
toLAB() - Method in class org.strassburger.colorlab4j.color.spaces.RGBColor
 
toLAB() - Method in class org.strassburger.colorlab4j.color.spaces.XYZColor
 
toRGB() - Method in class org.strassburger.colorlab4j.color.Color
Convert the color to RGB
toRGB() - Method in class org.strassburger.colorlab4j.color.spaces.HSLColor
 
toRGB() - Method in class org.strassburger.colorlab4j.color.spaces.HSVColor
 
toRGB() - Method in class org.strassburger.colorlab4j.color.spaces.LABColor
 
toRGB() - Method in class org.strassburger.colorlab4j.color.spaces.RGBColor
 
toRGB() - Method in class org.strassburger.colorlab4j.color.spaces.XYZColor
 
toString() - Method in class org.strassburger.colorlab4j.color.spaces.HSLColor
 
toString() - Method in class org.strassburger.colorlab4j.color.spaces.HSVColor
 
toString() - Method in class org.strassburger.colorlab4j.color.spaces.LABColor
 
toString() - Method in class org.strassburger.colorlab4j.color.spaces.RGBColor
 
toString() - Method in class org.strassburger.colorlab4j.color.spaces.XYZColor
 
toXYZ() - Method in class org.strassburger.colorlab4j.color.Color
Convert the color to XYZ
toXYZ() - Method in class org.strassburger.colorlab4j.color.spaces.HSLColor
 
toXYZ() - Method in class org.strassburger.colorlab4j.color.spaces.HSVColor
 
toXYZ() - Method in class org.strassburger.colorlab4j.color.spaces.LABColor
 
toXYZ() - Method in class org.strassburger.colorlab4j.color.spaces.RGBColor
 
toXYZ() - Method in class org.strassburger.colorlab4j.color.spaces.XYZColor
 

X

XYZColor - Class in org.strassburger.colorlab4j.color.spaces
Represents a color in the XYZ color space
XYZColor(double, double, double) - Constructor for class org.strassburger.colorlab4j.color.spaces.XYZColor
 
XYZGradient - Class in org.strassburger.colorlab4j.gradients.spaces
 
XYZGradient(List<XYZColor>) - Constructor for class org.strassburger.colorlab4j.gradients.spaces.XYZGradient
 
XYZGradient(XYZColor...) - Constructor for class org.strassburger.colorlab4j.gradients.spaces.XYZGradient
 
XYZGradient(XYZColor, XYZColor) - Constructor for class org.strassburger.colorlab4j.gradients.spaces.XYZGradient
 
XYZtoHSL(XYZColor) - Static method in class org.strassburger.colorlab4j.color.ColorConverter
 
XYZtoHSV(XYZColor) - Static method in class org.strassburger.colorlab4j.color.ColorConverter
 
XYZtoLAB(XYZColor) - Static method in class org.strassburger.colorlab4j.color.ColorConverter
 
XYZtoRGB(XYZColor) - Static method in class org.strassburger.colorlab4j.color.ColorConverter
 
C F G H L O P R T X 
All Classes and Interfaces|All Packages