APIdia Launch Partner
Top Description Inners Fields Constructors Methods
sun.java2d.loops

public Class DrawGlyphListColor

extends GraphicsPrimitive
Class Inheritance
Known Direct Subclasses
sun.java2d.loops.DrawGlyphListColor.General, sun.java2d.loops.DrawGlyphListColor.TraceDrawGlyphListColor
Imports
sun.font.GlyphList, sun.java2d.SunGraphics2D, .SurfaceData, sun.java2d.pipe.Region, sun.java2d.loops.GraphicsPrimitiveMgr.GeneralPrimitives, java.awt.*

Draws color glyphs onto destination surface

Nested and Inner Type Summary

Modifier and TypeClass and Description
private static class
private static class

Field Summary

Modifier and TypeField and Description
public static final String
public static final int
Inherited from sun.java2d.loops.GraphicsPrimitive:
TRACECOUNTStracefiletraceflagsTRACELOGtraceMaptraceoutTRACETIMESTAMP

Constructor Summary

AccessConstructor and Description
protected

Method Summary

Modifier and TypeMethod and Description
public void
DrawGlyphListColor(SunGraphics2D sg2d, SurfaceData dest, GlyphList srcData, int fromGlyph, int toGlyph)

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

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

Overrides sun.java2d.loops.GraphicsPrimitive.makePrimitive.

Produces specific primitive loop if the current object is registered as a general loop, otherwise the InternalError is thrown.

public GraphicsPrimitive
Inherited from sun.java2d.loops.GraphicsPrimitive:
convertFromconvertFromconvertTocreateConvertergetCompositeTypegetDestTypegetGeneralOpgetNativePrimgetPrimTypeIDgetSignaturegetSourceTypegetUniqueIDmakePrimTypeIDmakeUniqueIDsatisfiessatisfiesSameAssetupGeneralBinaryOpsetupGeneralUnaryOpsimplenamesimplenamesimplenametoStringtracePrimitivetracingEnabled

Field Detail

methodSignatureback to summary
public static final String methodSignature

Hides sun.java2d.loops.GraphicsPrimitive.methodSignature.

primTypeIDback to summary
public static final int primTypeID

Constructor Detail

DrawGlyphListColorback to summary
protected DrawGlyphListColor(SurfaceType srctype, CompositeType comptype, SurfaceType dsttype)

Method Detail

DrawGlyphListColorback to summary
public void DrawGlyphListColor(SunGraphics2D sg2d, SurfaceData dest, GlyphList srcData, int fromGlyph, int toGlyph)
locateback to summary
public static DrawGlyphListColor locate(SurfaceType srctype, CompositeType comptype, SurfaceType dsttype)
makePrimitiveback to summary
public GraphicsPrimitive makePrimitive(SurfaceType srctype, CompositeType comptype, SurfaceType dsttype)

Overrides sun.java2d.loops.GraphicsPrimitive.makePrimitive.

Doc from sun.java2d.loops.GraphicsPrimitive.makePrimitive.

Produces specific primitive loop if the current object is registered as a general loop, otherwise the InternalError is thrown.

traceWrapback to summary
public GraphicsPrimitive traceWrap()

Implements abstract sun.java2d.loops.GraphicsPrimitive.traceWrap.

sun.java2d.loops back to summary

private Class DrawGlyphListColor.General

extends DrawGlyphListColor
Class Inheritance

Field Summary

Modifier and TypeField and Description
private final Blit
Inherited from sun.java2d.loops.DrawGlyphListColor:
methodSignatureprimTypeID

Constructor Summary

AccessConstructor and Description
public
General(SurfaceType srctype, CompositeType comptype, SurfaceType dsttype)

Method Summary

Modifier and TypeMethod and Description
public void
Inherited from sun.java2d.loops.DrawGlyphListColor:
locatemakePrimitivetraceWrap

Field Detail

blitback to summary
private final Blit blit

Constructor Detail

Generalback to summary
public General(SurfaceType srctype, CompositeType comptype, SurfaceType dsttype)

Method Detail

DrawGlyphListColorback to summary
public void DrawGlyphListColor(SunGraphics2D sg2d, SurfaceData dest, GlyphList gl, int fromGlyph, int toGlyph)

Overrides sun.java2d.loops.DrawGlyphListColor.DrawGlyphListColor.

sun.java2d.loops back to summary

private Class DrawGlyphListColor.TraceDrawGlyphListColor

extends DrawGlyphListColor
Class Inheritance

Field Summary

Modifier and TypeField and Description
pack-priv DrawGlyphListColor
Inherited from sun.java2d.loops.DrawGlyphListColor:
methodSignatureprimTypeID

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public void
public GraphicsPrimitive
Inherited from sun.java2d.loops.DrawGlyphListColor:
locatemakePrimitive

Field Detail

targetback to summary
pack-priv DrawGlyphListColor target

Constructor Detail

TraceDrawGlyphListColorback to summary
public TraceDrawGlyphListColor(DrawGlyphListColor target)

Method Detail

DrawGlyphListColorback to summary
public void DrawGlyphListColor(SunGraphics2D sg2d, SurfaceData dest, GlyphList glyphs, int fromGlyph, int toGlyph)

Overrides sun.java2d.loops.DrawGlyphListColor.DrawGlyphListColor.

traceWrapback to summary
public GraphicsPrimitive traceWrap()

Overrides sun.java2d.loops.DrawGlyphListColor.traceWrap.