| java.lang.Object sun.java2d.loops.GraphicsPrimitive sun.java2d.loops.TransformHelper
TransformHelper | public class TransformHelper extends GraphicsPrimitive (Code) | | 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
|
Method Summary | |
native 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() |
methodSignature | final public static String methodSignature(Code) | | |
primTypeID | final public static int primTypeID(Code) | | |
Transform | native 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)(Code) | | |
Methods inherited from sun.java2d.loops.GraphicsPrimitive | protected static SurfaceData convertFrom(Blit ob, SurfaceData srcData, int srcX, int srcY, int w, int h, SurfaceData dstData)(Code)(Java Doc) protected static SurfaceData convertFrom(Blit ob, SurfaceData srcData, int srcX, int srcY, int w, int h, SurfaceData dstData, int type)(Code)(Java Doc) protected static void convertTo(Blit ob, SurfaceData srcImg, SurfaceData dstImg, Region clip, int dstX, int dstY, int w, int h)(Code)(Java Doc) protected static Blit createConverter(SurfaceType srctype, SurfaceType dsttype)(Code)(Java Doc) final public CompositeType getCompositeType()(Code)(Java Doc) final public SurfaceType getDestType()(Code)(Java Doc) protected static GraphicsPrimitive getGeneralOp(int primID, CompositeType comptype)(Code)(Java Doc) final public long getNativePrim()(Code)(Java Doc) final public int getPrimTypeID()(Code)(Java Doc) final public String getSignature()(Code)(Java Doc) final public SurfaceType getSourceType()(Code)(Java Doc) final public int getUniqueID()(Code)(Java Doc) final public static synchronized int makePrimTypeID()(Code)(Java Doc) abstract public GraphicsPrimitive makePrimitive(SurfaceType srctype, CompositeType comptype, SurfaceType dsttype)(Code)(Java Doc) final public static synchronized int makeUniqueID(int primTypeID, SurfaceType src, CompositeType cmp, SurfaceType dst)(Code)(Java Doc) final public boolean satisfies(String signature, SurfaceType srctype, CompositeType comptype, SurfaceType dsttype)(Code)(Java Doc) final boolean satisfiesSameAs(GraphicsPrimitive other)(Code)(Java Doc) protected void setupGeneralBinaryOp(GeneralBinaryOp gbo)(Code)(Java Doc) protected void setupGeneralUnaryOp(GeneralUnaryOp guo)(Code)(Java Doc) public static String simplename(Field[] fields, Object o)(Code)(Java Doc) public static String simplename(SurfaceType st)(Code)(Java Doc) public static String simplename(CompositeType ct)(Code)(Java Doc) public String toString()(Code)(Java Doc) public static synchronized void tracePrimitive(Object prim)(Code)(Java Doc) abstract public GraphicsPrimitive traceWrap()(Code)(Java Doc) public static boolean tracingEnabled()(Code)(Java Doc)
|
|
|