APIdia Launch Partner
Top Fields Constructors Methods
sun.java2d.xr

public final Class XRMaskFill

extends MaskFill
Class Inheritance
Static Imports
sun.java2d.loops.CompositeType.SrcNoEa, .CompositeType.SrcOver, .SurfaceType.AnyColor, .SurfaceType.GradientPaint, .SurfaceType.LinearGradientPaint, .SurfaceType.OpaqueColor, .SurfaceType.OpaqueGradientPaint, .SurfaceType.OpaqueLinearGradientPaint, .SurfaceType.OpaqueRadialGradientPaint, .SurfaceType.OpaqueTexturePaint, .SurfaceType.RadialGradientPaint, .SurfaceType.TexturePaint

Field Summary

Inherited from sun.java2d.loops.MaskFill:
drawPgramSignaturefillPgramSignaturemethodSignatureprimTypeID

Constructor Summary

AccessConstructor and Description
protected
XRMaskFill(SurfaceType srcType, CompositeType compType, SurfaceType surfaceType)

Method Summary

Modifier and TypeMethod and Description
protected native void
maskFill(long xsdo, int x, int y, int w, int h, int maskoff, int maskscan, int masklen, byte[] mask)

public void
MaskFill(SunGraphics2D sg2d, SurfaceData sData, Composite comp, final int x, final int y, final int w, final int h, final byte[] mask, final int maskoff, final int maskscan)

Overrides sun.java2d.loops.MaskFill.MaskFill.

All MaskFill implementors must have this invoker method

pack-priv static void
Inherited from sun.java2d.loops.MaskFill:
canDoParallelogramsDrawAAPgramFillAAPgramgetFromCachelocatelocatePrimmakePrimitivetraceWrap

Constructor Detail

XRMaskFillback to summary
protected XRMaskFill(SurfaceType srcType, CompositeType compType, SurfaceType surfaceType)

Method Detail

maskFillback to summary
protected native void maskFill(long xsdo, int x, int y, int w, int h, int maskoff, int maskscan, int masklen, byte[] mask)
MaskFillback to summary
public void MaskFill(SunGraphics2D sg2d, SurfaceData sData, Composite comp, final int x, final int y, final int w, final int h, final byte[] mask, final int maskoff, final int maskscan)

Overrides sun.java2d.loops.MaskFill.MaskFill.

Doc from sun.java2d.loops.MaskFill.MaskFill.

All MaskFill implementors must have this invoker method

Annotations
@Override
registerback to summary
pack-priv static void register()