Class PDShadingType3

All Implemented Interfaces:
COSObjectable

public class PDShadingType3 extends PDShadingType2
Resources for a radial shading.
  • Constructor Details

    • PDShadingType3

      public PDShadingType3(COSDictionary shadingDictionary)
      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.
      Overrides:
      getShadingType in class PDShadingType2
      Returns:
      the shading typ
    • toPaint

      public Paint toPaint(Matrix matrix)
      Description copied from class: PDShading
      Returns an AWT paint which corresponds to this shading
      Overrides:
      toPaint in class PDShadingType2
      Parameters:
      matrix - the pattern matrix concatenated with that of the parent content stream, this matrix which maps the pattern's internal coordinate system to user space
      Returns:
      an AWT Paint instance