public class

TransformHelper

extends GraphicsPrimitive
java.lang.Object
   ↳ sun.java2d.loops.GraphicsPrimitive
     ↳ sun.java2d.loops.TransformHelper

Class Overview

TransformHelper 1) applies an AffineTransform to a rectangle of pixels while copying from one surface to another 2) performs compositing of colors based upon a Composite parameter precise behavior is undefined if the source surface and the destination surface are the same surface with overlapping regions of pixels

Summary

[Expand]
Inherited Constants
From class sun.java2d.loops.GraphicsPrimitive
Fields
public static final String methodSignature
public static final int primTypeID
[Expand]
Inherited Fields
From class sun.java2d.loops.GraphicsPrimitive
Public Constructors
TransformHelper(long pNativePrim, SurfaceType srctype, CompositeType comptype, SurfaceType dsttype)
Protected Constructors
TransformHelper(SurfaceType srctype)
Public Methods
void Transform(MaskBlit output, SurfaceData src, SurfaceData dst, Composite comp, Region clip, AffineTransform itx, int txtype, int sx1, int sy1, int sx2, int sy2, int dx1, int dy1, int dx2, int dy2, int[] edges, int dxoff, int dyoff)
synchronized static TransformHelper getFromCache(SurfaceType src)
static TransformHelper locate(SurfaceType srctype)
GraphicsPrimitive makePrimitive(SurfaceType srctype, CompositeType comptype, SurfaceType dsttype)
GraphicsPrimitive traceWrap()
[Expand]
Inherited Methods
From class sun.java2d.loops.GraphicsPrimitive
From class java.lang.Object

Fields

public static final String methodSignature

public static final int primTypeID

Public Constructors

public TransformHelper (long pNativePrim, SurfaceType srctype, CompositeType comptype, SurfaceType dsttype)

Protected Constructors

protected TransformHelper (SurfaceType srctype)

Public Methods

public void Transform (MaskBlit output, SurfaceData src, SurfaceData dst, Composite comp, Region clip, AffineTransform itx, int txtype, int sx1, int sy1, int sx2, int sy2, int dx1, int dy1, int dx2, int dy2, int[] edges, int dxoff, int dyoff)

public static synchronized TransformHelper getFromCache (SurfaceType src)

public static TransformHelper locate (SurfaceType srctype)

public GraphicsPrimitive makePrimitive (SurfaceType srctype, CompositeType comptype, SurfaceType dsttype)

public GraphicsPrimitive traceWrap ()