Class PDShadingType1
java.lang.Object
org.apache.pdfbox.pdmodel.graphics.shading.PDShading
org.apache.pdfbox.pdmodel.graphics.shading.PDShadingType1
- All Implemented Interfaces:
COSObjectable
Resources for a function based shading.
-
Field Summary
Fields inherited from class org.apache.pdfbox.pdmodel.graphics.shading.PDShading
SHADING_TYPE1, SHADING_TYPE2, SHADING_TYPE3, SHADING_TYPE4, SHADING_TYPE5, SHADING_TYPE6, SHADING_TYPE7
-
Constructor Summary
ConstructorsConstructorDescriptionPDShadingType1
(COSDictionary shadingDictionary) Constructor using the given shading dictionary. -
Method Summary
Modifier and TypeMethodDescriptionThis will get the optional Domain values of a function based shading.This will get the optional Matrix of a function based shading.int
This will return the shading type.void
Sets the optional Domain entry for the function based shading.void
setMatrix
(AffineTransform transform) Sets the optional Matrix entry for the function based shading.Returns an AWT paint which corresponds to this shadingMethods inherited from class org.apache.pdfbox.pdmodel.graphics.shading.PDShading
create, evalFunction, evalFunction, getAntiAlias, getBackground, getBBox, getColorSpace, getCOSObject, getFunction, getType, setAntiAlias, setBackground, setBBox, setColorSpace, setFunction, setFunction, setShadingType
-
Constructor Details
-
PDShadingType1
Constructor using the given shading dictionary.- Parameters:
shadingDictionary
- the dictionary for this shading
-
-
Method Details
-
getShadingType
public int getShadingType()Description copied from class:PDShading
This will return the shading type.- Specified by:
getShadingType
in classPDShading
- Returns:
- the shading typ
-
getMatrix
This will get the optional Matrix of a function based shading.- Returns:
- the matrix
-
setMatrix
Sets the optional Matrix entry for the function based shading.- Parameters:
transform
- the transformation matrix
-
getDomain
This will get the optional Domain values of a function based shading.- Returns:
- the domain values
-
setDomain
Sets the optional Domain entry for the function based shading.- Parameters:
newDomain
- the domain array
-
toPaint
Description copied from class:PDShading
Returns an AWT paint which corresponds to this shading
-