Uses of Interface
com.github.weisj.jsvg.nodes.filter.AbstractBlendComposite.Blender
-
Packages that use AbstractBlendComposite.Blender Package Description com.github.weisj.jsvg.nodes.filter -
-
Uses of AbstractBlendComposite.Blender in com.github.weisj.jsvg.nodes.filter
Classes in com.github.weisj.jsvg.nodes.filter that implement AbstractBlendComposite.Blender Modifier and Type Class Description private static class
CompositeModeComposite.ArithmeticComposite
private static class
CompositeModeComposite.LighterComposite
Fields in com.github.weisj.jsvg.nodes.filter declared as AbstractBlendComposite.Blender Modifier and Type Field Description private @NotNull AbstractBlendComposite.Blender
AbstractBlendComposite.BlendingContext. blender
private @NotNull AbstractBlendComposite.Blender
BlendModeComposite. blender
Methods in com.github.weisj.jsvg.nodes.filter that return AbstractBlendComposite.Blender Modifier and Type Method Description protected abstract @NotNull AbstractBlendComposite.Blender
AbstractBlendComposite. blender()
protected @NotNull AbstractBlendComposite.Blender
BlendModeComposite. blender()
protected @NotNull AbstractBlendComposite.Blender
CompositeModeComposite.ArithmeticComposite. blender()
protected @NotNull AbstractBlendComposite.Blender
CompositeModeComposite.LighterComposite. blender()
private static @NotNull AbstractBlendComposite.Blender
BlendModeComposite. 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.Blender Constructor Description BlendingContext(@NotNull AbstractBlendComposite.Blender blender, @NotNull java.awt.image.ColorModel sourceColorModel, @NotNull java.awt.image.ColorModel destinationColorModel, boolean convertToLinearRGB)
-