Package com.itextpdf.text.pdf
Class PdfLabColor
- java.lang.Object
-
- com.itextpdf.text.pdf.PdfLabColor
-
- All Implemented Interfaces:
ICachedColorSpace
public class PdfLabColor extends java.lang.Object implements ICachedColorSpace
-
-
Field Summary
Fields Modifier and Type Field Description (package private) float[]blackPoint(package private) float[]range(package private) float[]whitePoint
-
Constructor Summary
Constructors Constructor Description PdfLabColor()PdfLabColor(float[] whitePoint)PdfLabColor(float[] whitePoint, float[] blackPoint)PdfLabColor(float[] whitePoint, float[] blackPoint, float[] range)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object o)private static doublefXyz(double t)PdfObjectgetPdfObject(PdfWriter writer)inthashCode()(package private) CMYKColorlab2Cmyk(float l, float a, float b)BaseColorlab2Rgb(float l, float a, float b)protected double[]lab2RgbLinear(float l, float a, float b)LabColorrgb2lab(BaseColor baseColor)
-
-
-
Method Detail
-
getPdfObject
public PdfObject getPdfObject(PdfWriter writer)
- Specified by:
getPdfObjectin interfaceICachedColorSpace
-
lab2Rgb
public BaseColor lab2Rgb(float l, float a, float b)
-
lab2Cmyk
CMYKColor lab2Cmyk(float l, float a, float b)
-
lab2RgbLinear
protected double[] lab2RgbLinear(float l, float a, float b)
-
fXyz
private static double fXyz(double t)
-
equals
public boolean equals(java.lang.Object o)
- Specified by:
equalsin interfaceICachedColorSpace- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Specified by:
hashCodein interfaceICachedColorSpace- Overrides:
hashCodein classjava.lang.Object
-
-