public class SSEBoxBlurPeer extends SSEEffectPeer<BoxRenderState>
Constructor and Description |
---|
SSEBoxBlurPeer(FilterContext fctx,
Renderer r,
java.lang.String uniqueName) |
Modifier and Type | Method and Description |
---|---|
ImageData |
filter(Effect effect,
BoxRenderState brstate,
BaseTransform transform,
Rectangle outputClip,
ImageData... inputs) |
private static void |
filterHorizontal(int[] dstPixels,
int dstw,
int dsth,
int dstscan,
int[] srcPixels,
int srcw,
int srch,
int srcscan) |
private static void |
filterVertical(int[] dstPixels,
int dstw,
int dsth,
int dstscan,
int[] srcPixels,
int srcw,
int srch,
int srcscan) |
dispose, getAccelType, getDestBounds, getDestNativeBounds, getEffect, getFilterContext, getInputBounds, getInputNativeBounds, getInputTransform, getPass, getRenderer, getRenderState, getResultBounds, getSamplerData, getSourceRegion, getTextureCoordinates, getTextureCoordinates, getUniqueName, isImageDataCompatible, isOriginUpperLeft, setDestBounds, setDestNativeBounds, setEffect, setInputBounds, setInputNativeBounds, setInputTransform, setPass, setRenderState
public SSEBoxBlurPeer(FilterContext fctx, Renderer r, java.lang.String uniqueName)
public ImageData filter(Effect effect, BoxRenderState brstate, BaseTransform transform, Rectangle outputClip, ImageData... inputs)
filter
in class EffectPeer<BoxRenderState>
private static void filterHorizontal(int[] dstPixels, int dstw, int dsth, int dstscan, int[] srcPixels, int srcw, int srch, int srcscan)
private static void filterVertical(int[] dstPixels, int dstw, int dsth, int dstscan, int[] srcPixels, int srcw, int srch, int srcscan)