Class PDShadingType1
- java.lang.Object
-
- com.tom_roush.pdfbox.pdmodel.graphics.shading.PDShading
-
- com.tom_roush.pdfbox.pdmodel.graphics.shading.PDShadingType1
-
- All Implemented Interfaces:
COSObjectable
public class PDShadingType1 extends PDShading
Resources for a function based shading.
-
-
Field Summary
-
Fields inherited from class com.tom_roush.pdfbox.pdmodel.graphics.shading.PDShading
SHADING_TYPE1, SHADING_TYPE2, SHADING_TYPE3, SHADING_TYPE4, SHADING_TYPE5, SHADING_TYPE6, SHADING_TYPE7
-
-
Constructor Summary
Constructors Constructor Description PDShadingType1(COSDictionary shadingDictionary)Constructor using the given shading dictionary.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description COSArraygetDomain()This will get the optional Domain values of a function based shading.MatrixgetMatrix()This will get the optional Matrix of a function based shading.intgetShadingType()This will return the shading type.voidsetDomain(COSArray newDomain)Sets the optional Domain entry for the function based shading.voidsetMatrix(android.graphics.Matrix transform)Sets the optional Matrix entry for the function based shading.-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from class com.tom_roush.pdfbox.pdmodel.graphics.shading.PDShading
create, evalFunction, evalFunction, getAntiAlias, getBackground, getBBox, getColorSpace, getCOSObject, getFunction, getType, setAntiAlias, setBackground, setBBox, setColorSpace, setFunction, setFunction, setShadingType
-
-
-
-
Constructor Detail
-
PDShadingType1
public PDShadingType1(COSDictionary shadingDictionary)
Constructor using the given shading dictionary.- Parameters:
shadingDictionary- the dictionary for this shading
-
-
Method Detail
-
getShadingType
public int getShadingType()
Description copied from class:PDShadingThis will return the shading type.- Specified by:
getShadingTypein classPDShading- Returns:
- the shading typ
-
getMatrix
public Matrix getMatrix()
This will get the optional Matrix of a function based shading.- Returns:
- the matrix
-
setMatrix
public void setMatrix(android.graphics.Matrix transform)
Sets the optional Matrix entry for the function based shading.- Parameters:
transform- the transformation matrix
-
getDomain
public COSArray getDomain()
This will get the optional Domain values of a function based shading.- Returns:
- the domain values
-
setDomain
public void setDomain(COSArray newDomain)
Sets the optional Domain entry for the function based shading.- Parameters:
newDomain- the domain array
-
-