public class SSELinearConvolveShadowPeer extends SSELinearConvolvePeer
Constructor and Description |
---|
SSELinearConvolveShadowPeer(FilterContext fctx,
Renderer r,
java.lang.String uniqueName) |
Modifier and Type | Method and Description |
---|---|
(package private) void |
filterHV(int[] dstPixels,
int dstcols,
int dstrows,
int dcolinc,
int drowinc,
int[] srcPixels,
int srccols,
int srcrows,
int scolinc,
int srowinc,
float[] weights) |
private static void |
filterHV(int[] dstPixels,
int dstcols,
int dstrows,
int dcolinc,
int drowinc,
int[] srcPixels,
int srccols,
int srcrows,
int scolinc,
int srowinc,
float[] weights,
float[] shadowColor)
In the nomenclature of the argument list for this method, "row" refers
to the coordinate which increments once for each new stream of single
axis data that we are blurring in a single pass.
|
private static void |
filterVector(int[] dstPixels,
int dstw,
int dsth,
int dstscan,
int[] srcPixels,
int srcw,
int srch,
int srcscan,
float[] weights,
int count,
float srcx0,
float srcy0,
float offsetx,
float offsety,
float deltax,
float deltay,
float[] shadowColor,
float dxcol,
float dycol,
float dxrow,
float dyrow) |
(package private) void |
filterVector(int[] dstPixels,
int dstw,
int dsth,
int dstscan,
int[] srcPixels,
int srcw,
int srch,
int srcscan,
float[] weights,
int count,
float srcx0,
float srcy0,
float offsetx,
float offsety,
float deltax,
float deltay,
float dxcol,
float dycol,
float dxrow,
float dyrow) |
private float[] |
getShadowColor() |
filter
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 SSELinearConvolveShadowPeer(FilterContext fctx, Renderer r, java.lang.String uniqueName)
private float[] getShadowColor()
private static void filterVector(int[] dstPixels, int dstw, int dsth, int dstscan, int[] srcPixels, int srcw, int srch, int srcscan, float[] weights, int count, float srcx0, float srcy0, float offsetx, float offsety, float deltax, float deltay, float[] shadowColor, float dxcol, float dycol, float dxrow, float dyrow)
void filterVector(int[] dstPixels, int dstw, int dsth, int dstscan, int[] srcPixels, int srcw, int srch, int srcscan, float[] weights, int count, float srcx0, float srcy0, float offsetx, float offsety, float deltax, float deltay, float dxcol, float dycol, float dxrow, float dyrow)
filterVector
in class SSELinearConvolvePeer
private static void filterHV(int[] dstPixels, int dstcols, int dstrows, int dcolinc, int drowinc, int[] srcPixels, int srccols, int srcrows, int scolinc, int srowinc, float[] weights, float[] shadowColor)
void filterHV(int[] dstPixels, int dstcols, int dstrows, int dcolinc, int drowinc, int[] srcPixels, int srccols, int srcrows, int scolinc, int srowinc, float[] weights)
filterHV
in class SSELinearConvolvePeer