Class PDShadingType2
- java.lang.Object
-
- org.apache.pdfbox.pdmodel.graphics.shading.PDShadingResources
-
- org.apache.pdfbox.pdmodel.graphics.shading.PDShadingType2
-
- All Implemented Interfaces:
COSObjectable
- Direct Known Subclasses:
PDShadingType3
public class PDShadingType2 extends PDShadingResources
This represents resources for an axial shading.- Version:
- $Revision: 1.0 $
-
-
Field Summary
-
Fields inherited from class org.apache.pdfbox.pdmodel.graphics.shading.PDShadingResources
SHADING_TYPE1, SHADING_TYPE2, SHADING_TYPE3, SHADING_TYPE4, SHADING_TYPE5, SHADING_TYPE6, SHADING_TYPE7
-
-
Constructor Summary
Constructors Constructor Description PDShadingType2(COSDictionary shadingDictionary)
Constructor using the given shading dictionary.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description COSArray
getCoords()
This will get the Coords values for this shading.COSArray
getDomain()
This will get the optional Domain values for this shading.COSArray
getExtend()
This will get the optional Extend values for this shading.int
getShadingType()
This will return the shading type.void
setCoords(COSArray newCoords)
Sets the Coords entry for this shading.void
setDomain(COSArray newDomain)
Sets the optional Domain entry for this shading.void
setExtend(COSArray newExtend)
Sets the optional Extend entry for this shading.-
Methods inherited from class org.apache.pdfbox.pdmodel.graphics.shading.PDShadingResources
create, evalFunction, evalFunction, getAntiAlias, getBackground, getBBox, getColorSpace, getCOSDictionary, getCOSObject, getFunction, getType, setAntiAlias, setBackground, setBBox, setColorSpace, setFunction, setFunction, setShadingType
-
-
-
-
Constructor Detail
-
PDShadingType2
public PDShadingType2(COSDictionary shadingDictionary)
Constructor using the given shading dictionary.- Parameters:
shadingDictionary
- The dictionary for this shading.
-
-
Method Detail
-
getShadingType
public int getShadingType()
This will return the shading type.- Specified by:
getShadingType
in classPDShadingResources
- Returns:
- The shading type
-
getExtend
public COSArray getExtend()
This will get the optional Extend values for this shading.- Returns:
- the extend values
-
setExtend
public void setExtend(COSArray newExtend)
Sets the optional Extend entry for this shading.- Parameters:
newExtend
- the extend array
-
getDomain
public COSArray getDomain()
This will get the optional Domain values for this shading.- Returns:
- the domain values
-
setDomain
public void setDomain(COSArray newDomain)
Sets the optional Domain entry for this shading.- Parameters:
newDomain
- the domain array
-
getCoords
public COSArray getCoords()
This will get the Coords values for this shading.- Returns:
- the coords values
-
setCoords
public void setCoords(COSArray newCoords)
Sets the Coords entry for this shading.- Parameters:
newCoords
- the coords array
-
-