Class Scanline

    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected int length  
      (package private) int y  
    • Constructor Summary

      Constructors 
      Modifier Constructor Description
      protected Scanline​(int width)  
    • Method Summary

      All Methods Instance Methods Abstract Methods Concrete Methods 
      Modifier and Type Method Description
      protected abstract void accumulate​(int weight, Scanline dst)  
      protected abstract void clear()  
      protected abstract void fetch​(int x, int y)  
      protected abstract void filter​(int[] preShift, int[] postShift, Weighttab[] xweights, Scanline dst)  
      protected int getWidth()  
      protected abstract void shift​(int[] finalshift)  
      protected abstract void store​(int x, int y)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • y

        int y
      • length

        protected final int length
    • Constructor Detail

      • Scanline

        protected Scanline​(int width)
    • Method Detail

      • getWidth

        protected final int getWidth()
      • clear

        protected abstract void clear()
      • fetch

        protected abstract void fetch​(int x,
                                      int y)
      • filter

        protected abstract void filter​(int[] preShift,
                                       int[] postShift,
                                       Weighttab[] xweights,
                                       Scanline dst)
      • accumulate

        protected abstract void accumulate​(int weight,
                                           Scanline dst)
      • shift

        protected abstract void shift​(int[] finalshift)
      • store

        protected abstract void store​(int x,
                                      int y)