Squiz Matrix  4.12.2
 All Data Structures Namespaces Functions Variables Pages
Blitter.java
1 package ij.process;
2 import java.awt.Color;
3 
5 public interface Blitter {
6 
8  public static final int COPY = 0;
9 
11  public static final int COPY_INVERTED = 1;
12 
14  public static final int COPY_TRANSPARENT = 2;
15 
17  public static final int ADD = 3;
18 
20  public static final int SUBTRACT = 4;
21 
23  public static final int MULTIPLY = 5;
24 
26  public static final int DIVIDE = 6;
27 
29  public static final int AVERAGE = 7;
30 
32  public static final int DIFFERENCE = 8;
33 
35  public static final int AND = 9;
36 
38  public static final int OR = 10;
39 
41  public static final int XOR = 11;
42 
44  public static final int MIN = 12;
45 
47  public static final int MAX = 13;
48 
51  public void setTransparentColor(Color c);
52 
54  public void copyBits(ImageProcessor src, int x, int y, int mode);
55 
56 }