Index
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
All Classes and Interfaces|All Packages