org.gnu.gdk

Class Function

public class Function extends Enum

Determines how the bit values for the source pixels are combined with the bit values for destination pixels to produce the final result.
Field Summary
static FunctionAND
static FunctionAND_INVERT
static FunctionAND_REVERSE
static FunctionCLEAR
static FunctionCOPY
static FunctionCOPY_INVERT
static FunctionEQUIV
static FunctionINVERT
static FunctionNAND
static FunctionNOOP
static FunctionNOR
static FunctionOR
static FunctionOR_INVERT
static FunctionOR_REVERSE
static FunctionSET
static FunctionXOR
Method Summary
Functionand(Function other)
static Functionintern(int value)
Functionor(Function other)
booleantest(Function other)
Functionxor(Function other)

Field Detail

AND

public static final Function AND

AND_INVERT

public static final Function AND_INVERT

AND_REVERSE

public static final Function AND_REVERSE

CLEAR

public static final Function CLEAR

COPY

public static final Function COPY

COPY_INVERT

public static final Function COPY_INVERT

EQUIV

public static final Function EQUIV

INVERT

public static final Function INVERT

NAND

public static final Function NAND

NOOP

public static final Function NOOP

NOR

public static final Function NOR

OR

public static final Function OR

OR_INVERT

public static final Function OR_INVERT

OR_REVERSE

public static final Function OR_REVERSE

SET

public static final Function SET

XOR

public static final Function XOR

Method Detail

and

public Function and(Function other)

intern

public static Function intern(int value)

or

public Function or(Function other)

test

public boolean test(Function other)

xor

public Function xor(Function other)