Class Scanline.GenericRasterScanline

java.lang.Object
org.apache.pdfbox.jbig2.image.Scanline
org.apache.pdfbox.jbig2.image.Scanline.GenericRasterScanline
Enclosing class:
Scanline

protected static final class Scanline.GenericRasterScanline extends Scanline
A Scanline for packed integer pixels.
  • Field Details

    • srcRaster

      private final Raster srcRaster
    • dstRaster

      private final WritableRaster dstRaster
    • componentCount

      private final int componentCount
    • data

      private final int[][] data
    • srcSM

      private final SampleModel srcSM
    • dstSM

      private final SampleModel dstSM
    • channelMask

      private final int[] channelMask
    • tmp

      private final int[] tmp
    • inputFilter

      private final Scanline.ScanlineFilter inputFilter
  • Constructor Details

  • Method Details

    • accumulate

      protected void accumulate(int weight, Scanline dst)
      Specified by:
      accumulate in class Scanline
    • clear

      protected void clear()
      Specified by:
      clear in class Scanline
    • fetch

      protected void fetch(int x, int y)
      Specified by:
      fetch in class Scanline
    • filter

      protected void filter(int[] preShift, int[] postShift, Weighttab[] tabs, Scanline dst)
      Specified by:
      filter in class Scanline
    • shift

      protected void shift(int[] shift)
      Specified by:
      shift in class Scanline
    • store

      protected void store(int x, int y)
      Specified by:
      store in class Scanline