public class SSEBlend_SCREENPeer extends SSEEffectPeer
| Constructor and Description |
|---|
SSEBlend_SCREENPeer(FilterContext fctx,
Renderer r,
java.lang.String uniqueName) |
| Modifier and Type | Method and Description |
|---|---|
ImageData |
filter(Effect effect,
RenderState rstate,
BaseTransform transform,
Rectangle outputClip,
ImageData... inputs) |
private static void |
filter(int[] dstPixels,
int dstx,
int dsty,
int dstw,
int dsth,
int dstscan,
int[] botImg_arr,
float src0Rect_x1,
float src0Rect_y1,
float src0Rect_x2,
float src0Rect_y2,
int src0w,
int src0h,
int src0scan,
float opacity,
int[] topImg_arr,
float src1Rect_x1,
float src1Rect_y1,
float src1Rect_x2,
float src1Rect_y2,
int src1w,
int src1h,
int src1scan) |
protected Blend |
getEffect() |
private float |
getOpacity() |
dispose, getAccelType, getDestBounds, getDestNativeBounds, getFilterContext, getInputBounds, getInputNativeBounds, getInputTransform, getPass, getRenderer, getRenderState, getResultBounds, getSamplerData, getSourceRegion, getTextureCoordinates, getTextureCoordinates, getUniqueName, isImageDataCompatible, isOriginUpperLeft, setDestBounds, setDestNativeBounds, setEffect, setInputBounds, setInputNativeBounds, setInputTransform, setPass, setRenderStatepublic SSEBlend_SCREENPeer(FilterContext fctx, Renderer r, java.lang.String uniqueName)
protected final Blend getEffect()
getEffect in class EffectPeerprivate float getOpacity()
public ImageData filter(Effect effect, RenderState rstate, BaseTransform transform, Rectangle outputClip, ImageData... inputs)
filter in class EffectPeerprivate static void filter(int[] dstPixels,
int dstx,
int dsty,
int dstw,
int dsth,
int dstscan,
int[] botImg_arr,
float src0Rect_x1,
float src0Rect_y1,
float src0Rect_x2,
float src0Rect_y2,
int src0w,
int src0h,
int src0scan,
float opacity,
int[] topImg_arr,
float src1Rect_x1,
float src1Rect_y1,
float src1Rect_x2,
float src1Rect_y2,
int src1w,
int src1h,
int src1scan)