Uses of Interface
com.github.weisj.jsvg.nodes.filter.AbstractBlendComposite.Blender
Packages that use AbstractBlendComposite.Blender
-
Uses of AbstractBlendComposite.Blender in com.github.weisj.jsvg.nodes.filter
Classes in com.github.weisj.jsvg.nodes.filter that implement AbstractBlendComposite.BlenderModifier and TypeClassDescriptionprivate static final classprivate static final classFields in com.github.weisj.jsvg.nodes.filter declared as AbstractBlendComposite.BlenderModifier and TypeFieldDescriptionprivate final @NotNull AbstractBlendComposite.BlenderAbstractBlendComposite.BlendingContext.blenderprivate final @NotNull AbstractBlendComposite.BlenderBlendModeComposite.blenderMethods in com.github.weisj.jsvg.nodes.filter that return AbstractBlendComposite.BlenderModifier and TypeMethodDescriptionprotected abstract @NotNull AbstractBlendComposite.BlenderAbstractBlendComposite.blender()protected @NotNull AbstractBlendComposite.BlenderBlendModeComposite.blender()protected @NotNull AbstractBlendComposite.BlenderCompositeModeComposite.ArithmeticComposite.blender()protected @NotNull AbstractBlendComposite.BlenderCompositeModeComposite.LighterComposite.blender()private static @NotNull AbstractBlendComposite.BlenderBlendModeComposite.createBlender(BlendMode blendMode) Small letters: Premultiplied values Capital letters: Non-premultiplied values Cx = cx / Ax Alpha Compositing: Ao = As + Ab - (As * Ab) co = (1-Ab)*cs + (1-As)*cb + As*Ab*B(Cb, Cs) = (1-Ab)*cs + (1-As)*cb + As*Ab*B(cb/Ab, cs/As)Constructors in com.github.weisj.jsvg.nodes.filter with parameters of type AbstractBlendComposite.BlenderModifierConstructorDescriptionprivateBlendingContext(@NotNull AbstractBlendComposite.Blender blender, @NotNull ColorModel sourceColorModel, @NotNull ColorModel destinationColorModel, boolean convertToLinearRGB)