plugins.big.blobgenerator.filters
Enum BlendingMode

java.lang.Object
  extended by java.lang.Enum<BlendingMode>
      extended by plugins.big.blobgenerator.filters.BlendingMode
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable<BlendingMode>

public enum BlendingMode
extends java.lang.Enum<BlendingMode>

Enumeration of the possible blending modes.

Version:
May 3, 2014
Author:
Julien Jacquemot

Enum Constant Summary
Add
           
Average
           
ColorBurn
           
ColorDodge
           
Darken
           
Difference
           
Exclusion
           
Glow
           
HardLight
           
HardMix
           
Lighten
           
LinearBurn
           
LinearDodge
           
LinearLight
           
Multiply
           
Negation
           
Overlay
           
Phoenix
           
PinLight
           
Reflect
           
Screen
           
SoftLight
           
Subtract
           
VividLight
           
 
Method Summary
static BlendingMode valueOf(java.lang.String name)
          Returns the enum constant of this type with the specified name.
static BlendingMode[] values()
          Returns an array containing the constants of this enum type, in the order they are declared.
 
Methods inherited from class java.lang.Enum
compareTo, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Enum Constant Detail

Lighten

public static final BlendingMode Lighten

Darken

public static final BlendingMode Darken

Multiply

public static final BlendingMode Multiply

Average

public static final BlendingMode Average

Add

public static final BlendingMode Add

Subtract

public static final BlendingMode Subtract

Difference

public static final BlendingMode Difference

Negation

public static final BlendingMode Negation

Screen

public static final BlendingMode Screen

Exclusion

public static final BlendingMode Exclusion

Overlay

public static final BlendingMode Overlay

SoftLight

public static final BlendingMode SoftLight

HardLight

public static final BlendingMode HardLight

ColorDodge

public static final BlendingMode ColorDodge

ColorBurn

public static final BlendingMode ColorBurn

LinearDodge

public static final BlendingMode LinearDodge

LinearBurn

public static final BlendingMode LinearBurn

LinearLight

public static final BlendingMode LinearLight

VividLight

public static final BlendingMode VividLight

PinLight

public static final BlendingMode PinLight

HardMix

public static final BlendingMode HardMix

Reflect

public static final BlendingMode Reflect

Glow

public static final BlendingMode Glow

Phoenix

public static final BlendingMode Phoenix
Method Detail

values

public static BlendingMode[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
for (BlendingMode c : BlendingMode.values())
    System.out.println(c);

Returns:
an array containing the constants of this enum type, in the order they are declared

valueOf

public static BlendingMode valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Parameters:
name - the name of the enum constant to be returned.
Returns:
the enum constant with the specified name
Throws:
java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
java.lang.NullPointerException - if the argument is null