Class PDShadingType2
java.lang.Object
org.apache.pdfbox.pdmodel.graphics.shading.PDShading
org.apache.pdfbox.pdmodel.graphics.shading.PDShadingType2
- All Implemented Interfaces:
COSObjectable
- Direct Known Subclasses:
PDShadingType3
Resources for an axial 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
ConstructorsConstructorDescriptionPDShadingType2
(COSDictionary shadingDictionary) Constructor using the given shading dictionary. -
Method Summary
Modifier and TypeMethodDescriptionThis will get the Coords values for this shading.This will get the optional Domain values for this shading.This will get the optional Extend values for this shading.int
This will return the shading type.void
Sets the Coords entry for this shading.void
Sets the optional Domain entry for this shading.void
Sets the optional Extend entry for this 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, getBounds, getColorSpace, getCOSObject, getFunction, getType, setAntiAlias, setBackground, setBBox, setColorSpace, setFunction, setFunction, setShadingType
-
Constructor Details
-
PDShadingType2
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
-
getExtend
This will get the optional Extend values for this shading.- Returns:
- the extend values
-
setExtend
Sets the optional Extend entry for this shading.- Parameters:
newExtend
- the extend array
-
getDomain
This will get the optional Domain values for this shading.- Returns:
- the domain values
-
setDomain
Sets the optional Domain entry for this shading.- Parameters:
newDomain
- the domain array
-
getCoords
This will get the Coords values for this shading.- Returns:
- the coordinate values
-
setCoords
Sets the Coords entry for this shading.- Parameters:
newCoords
- the coordinates array
-
toPaint
Description copied from class:PDShading
Returns an AWT paint which corresponds to this shading
-