public class

TransformBlit

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

Class Overview

TransformBlit 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
TransformBlit(long pNativePrim, SurfaceType srctype, CompositeType comptype, SurfaceType dsttype)
Protected Constructors
TransformBlit(SurfaceType srctype, CompositeType comptype, SurfaceType dsttype)
Public Methods
void Transform(SurfaceData src, SurfaceData dst, Composite comp, Region clip, AffineTransform at, int hint, int srcx, int srcy, int dstx, int dsty, int width, int height)
static TransformBlit getFromCache(SurfaceType src, CompositeType comp, SurfaceType dst)
static TransformBlit locate(SurfaceType srctype, CompositeType comptype, SurfaceType dsttype)
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 TransformBlit (long pNativePrim, SurfaceType srctype, CompositeType comptype, SurfaceType dsttype)

Protected Constructors

protected TransformBlit (SurfaceType srctype, CompositeType comptype, SurfaceType dsttype)

Public Methods

public void Transform (SurfaceData src, SurfaceData dst, Composite comp, Region clip, AffineTransform at, int hint, int srcx, int srcy, int dstx, int dsty, int width, int height)

public static TransformBlit getFromCache (SurfaceType src, CompositeType comp, SurfaceType dst)

public static TransformBlit locate (SurfaceType srctype, CompositeType comptype, SurfaceType dsttype)

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

public GraphicsPrimitive traceWrap ()