APIdia Launch Partner
Top Constructors Methods
com.sun.scenario.effect.impl.sw.sse

public Class SSELinearConvolveShadowPeer

extends SSELinearConvolvePeer
Class Inheritance
Imports
com.sun.scenario.effect.FilterContext, com.sun.scenario.effect.impl.Renderer

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
private static native 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.

pack-priv void
filterHV(int[] dstPixels, int dstcols, int dstrows, int dcolinc, int drowinc, int[] srcPixels, int srccols, int srcrows, int scolinc, int srowinc, float[] weights)

Overrides com.sun.scenario.effect.impl.sw.sse.SSELinearConvolvePeer.filterHV.

private static native 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)

pack-priv 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)

Overrides com.sun.scenario.effect.impl.sw.sse.SSELinearConvolvePeer.filterVector.

private float[]
Inherited from com.sun.scenario.effect.impl.sw.sse.SSELinearConvolvePeer:
filter

Constructor Detail

SSELinearConvolveShadowPeerback to summary
public SSELinearConvolveShadowPeer(FilterContext fctx, Renderer r, String uniqueName)

Method Detail

filterHVback to summary
private static native 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. And "col" refers to the other coordinate that increments along the row. Rows are horizontal in the first pass and vertical in the second pass. Cols are vice versa.

filterHVback to summary
pack-priv void filterHV(int[] dstPixels, int dstcols, int dstrows, int dcolinc, int drowinc, int[] srcPixels, int srccols, int srcrows, int scolinc, int srowinc, float[] weights)

Overrides com.sun.scenario.effect.impl.sw.sse.SSELinearConvolvePeer.filterHV.

Annotations
@Override
filterVectorback to summary
private static native 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)
filterVectorback to summary
pack-priv 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)

Overrides com.sun.scenario.effect.impl.sw.sse.SSELinearConvolvePeer.filterVector.

Annotations
@Override
getShadowColorback to summary
private float[] getShadowColor()