java.lang.Object
org.sejda.sambox.pdmodel.graphics.blend.BlendComposite
- All Implemented Interfaces:
Composite
AWT composite for blend modes.
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final BlendModeprivate final floatprivate static final org.slf4j.Logger -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateContext(ColorModel srcColorModel, ColorModel dstColorModel, RenderingHints hints) static CompositegetInstance(BlendMode blendMode, float constantAlpha) Creates a blend composite
-
Field Details
-
LOG
private static final org.slf4j.Logger LOG -
blendMode
-
constantAlpha
private final float constantAlpha
-
-
Constructor Details
-
BlendComposite
-
-
Method Details
-
getInstance
Creates a blend composite- Parameters:
blendMode- Desired blend modeconstantAlpha- Constant alpha, must be in the inclusive range [0.0...1.0] or it will be clipped.- Returns:
- a blend composite.
-
createContext
public CompositeContext createContext(ColorModel srcColorModel, ColorModel dstColorModel, RenderingHints hints) - Specified by:
createContextin interfaceComposite
-