ij.process
Class ShortBlitter

java.lang.Object
  extended by ij.process.ShortBlitter
All Implemented Interfaces:
Blitter

public class ShortBlitter
extends java.lang.Object
implements Blitter

This class does bit blitting of 16-bit images.


Field Summary
 
Fields inherited from interface ij.process.Blitter
ADD, AND, AVERAGE, COPY, COPY_INVERTED, COPY_TRANSPARENT, DIFFERENCE, DIVIDE, MAX, MIN, MULTIPLY, OR, SUBTRACT, XOR
 
Constructor Summary
ShortBlitter(ShortProcessor ip)
          Constructs a ShortBlitter from a ShortProcessor.
 
Method Summary
 void copyBits(ImageProcessor ip, int xloc, int yloc, int mode)
          Copies the 16-bit image in 'ip' to (x,y) using the specified mode.
 void setTransparentColor(java.awt.Color c)
          Sets the transparent color used in the COPY_TRANSPARENT mode (default is Color.white).
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ShortBlitter

public ShortBlitter(ShortProcessor ip)
Constructs a ShortBlitter from a ShortProcessor.

Method Detail

setTransparentColor

public void setTransparentColor(java.awt.Color c)
Description copied from interface: Blitter
Sets the transparent color used in the COPY_TRANSPARENT mode (default is Color.white).

Specified by:
setTransparentColor in interface Blitter

copyBits

public void copyBits(ImageProcessor ip,
                     int xloc,
                     int yloc,
                     int mode)
Copies the 16-bit image in 'ip' to (x,y) using the specified mode.

Specified by:
copyBits in interface Blitter