-
- All Known Implementing Classes:
FeTurbulence.TurbulenceChannel,Filter.SourceAlphaChannel,ImageProducerChannel
public interface Channel
-
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default @NotNull ChannelalphaChannel()@NotNull ChannelapplyFilter(@NotNull java.awt.image.ImageFilter filter)static @NotNull java.awt.image.BufferedImagemakeNonAliased(@NotNull java.awt.Image img)@NotNull PixelProviderpixels(@NotNull RenderContext context)@NotNull java.awt.image.ImageProducerproducer()default @NotNull java.awt.image.BufferedImagetoBufferedImageNonAliased(@NotNull RenderContext context)default @NotNull java.awt.ImagetoImage(@NotNull RenderContext context)
-
-
-
Method Detail
-
producer
@NotNull @NotNull java.awt.image.ImageProducer producer()
-
toImage
@NotNull default @NotNull java.awt.Image toImage(@NotNull @NotNull RenderContext context)
-
toBufferedImageNonAliased
@NotNull default @NotNull java.awt.image.BufferedImage toBufferedImageNonAliased(@NotNull @NotNull RenderContext context)
-
makeNonAliased
@NotNull static @NotNull java.awt.image.BufferedImage makeNonAliased(@NotNull @NotNull java.awt.Image img)
-
applyFilter
@NotNull @NotNull Channel applyFilter(@NotNull @NotNull java.awt.image.ImageFilter filter)
-
pixels
@NotNull @NotNull PixelProvider pixels(@NotNull @NotNull RenderContext context)
-
alphaChannel
@NotNull default @NotNull Channel alphaChannel()
-
-