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

public Class JSWLinearConvolvePeer

extends JSWEffectPeer<LinearConvolveRenderState>
Class Inheritance
Known Direct Subclasses
com.sun.scenario.effect.impl.sw.java.JSWLinearConvolveShadowPeer
Imports
java.nio.FloatBuffer, com.sun.scenario.effect.FilterContext, .ImageData, .Effect, com.sun.scenario.effect.impl.HeapImage, .Renderer, com.sun.javafx.geom.Rectangle, com.sun.javafx.geom.transform.BaseTransform, com.sun.scenario.effect.impl.state.LinearConvolveRenderState, .LinearConvolveRenderState.PassType

Field Summary

Modifier and TypeField and Description
private static final float
private static final float
Inherited from com.sun.scenario.effect.impl.sw.java.JSWEffectPeer:
FVALS_AFVALS_BFVALS_GFVALS_R

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public ImageData
filter(Effect effect, LinearConvolveRenderState lcrstate, BaseTransform transform, Rectangle outputClip, ImageData... inputs)

Implements abstract com.sun.scenario.effect.impl.EffectPeer.filter.

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

protected 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 Rectangle
getResultBounds(LinearConvolveRenderState lcrstate, Rectangle outputClip, ImageData... inputDatas)

Inherited from com.sun.scenario.effect.impl.sw.java.JSWEffectPeer:
faccumfsamplelaccumlaccumsamplelsample

Field Detail

cmaxback to summary
private static final float cmax
cminback to summary
private static final float cmin

Constructor Detail

JSWLinearConvolvePeerback to summary
public JSWLinearConvolvePeer(FilterContext fctx, Renderer r, String uniqueName)

Method Detail

filterback to summary
public ImageData filter(Effect effect, LinearConvolveRenderState lcrstate, BaseTransform transform, Rectangle outputClip, ImageData... inputs)

Implements abstract com.sun.scenario.effect.impl.EffectPeer.filter.

Annotations
@Override
filterHVback to summary
protected void filterHV(int[] dstPixels, int dstcols, int dstrows, int dcolinc, int drowinc, int[] srcPixels, int srccols, int srcrows, int scolinc, int srowinc, float[] weights)
filterVectorback to summary
protected 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)
getResultBoundsback to summary
private Rectangle getResultBounds(LinearConvolveRenderState lcrstate, Rectangle outputClip, ImageData... inputDatas)