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
FieldsModifier and TypeFieldDescriptionstatic final PDPatternstatic final intstatic final intstatic final int -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic PDPatterncreatePattern(COSObject underlyingColorSpace, PDResources resources) intintgetType()double[]toRGB(double[] value) Methods inherited from class org.verapdf.pd.PDResource
isInherited, setInheritedMethods 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:
getNumberOfComponentsin classPDColorSpace
-
getType
- Specified by:
getTypein classPDColorSpace
-
toRGB
public double[] toRGB(double[] value) - Specified by:
toRGBin classPDColorSpace
-
getPatternType
public int getPatternType() -
getUnderlyingColorSpace
-