Package org.verapdf.pd.patterns
Class PDPattern
java.lang.Object
org.verapdf.pd.PDObject
org.verapdf.pd.PDResource
org.verapdf.pd.colors.PDColorSpace
org.verapdf.pd.patterns.PDPattern
- Direct Known Subclasses:
PDShadingPattern
,PDTilingPattern
- Author:
- Maksim Bezrukov
-
Field Summary
Modifier and TypeFieldDescriptionstatic final PDPattern
static final int
static final int
static final int
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic PDPattern
createPattern
(COSObject underlyingColorSpace, PDResources resources) int
int
getType()
double[]
toRGB
(double[] value) Methods inherited from class org.verapdf.pd.PDResource
isInherited, setInherited
Methods inherited from class org.verapdf.pd.PDObject
clear, empty, getBooleanKey, getIntegerKey, getKey, getNameKey, getNameKeyStringValue, getObject, getRealKey, getStringKey, knownKey, removeKey, setBooleanKey, setIntegerKey, setKey, setNameKey, setObject, setObject, setStringKey, updateFromObject, updateToObject
-
Field Details
-
INSTANCE
-
TYPE_PATTERN
public static final int TYPE_PATTERN- See Also:
-
TYPE_TILING_PATTERN
public static final int TYPE_TILING_PATTERN- See Also:
-
TYPE_SHADING_PATTERN
public static final int TYPE_SHADING_PATTERN- See Also:
-
-
Constructor Details
-
PDPattern
-
-
Method Details
-
createPattern
-
getNumberOfComponents
public int getNumberOfComponents()- Specified by:
getNumberOfComponents
in classPDColorSpace
-
getType
- Specified by:
getType
in classPDColorSpace
-
toRGB
public double[] toRGB(double[] value) - Specified by:
toRGB
in classPDColorSpace
-
getPatternType
public int getPatternType() -
getUnderlyingColorSpace
-