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

public Class DrawGlyphListLCD

extends GraphicsPrimitive
Class Inheritance
Known Direct Subclasses
sun.java2d.loops.DrawGlyphListLCD.TraceDrawGlyphListLCD
Imports
sun.font.GlyphList, sun.java2d.SunGraphics2D, .SurfaceData

DrawGlyphListLCD- loops for LCDTextRenderer pipe 1) draw LCD anti-aliased text onto destination surface 2) must accept output area [x, y, dx, dy] from within the surface description data for clip rect

Nested and Inner Type Summary

Modifier and TypeClass and Description
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
public
DrawGlyphListLCD(long pNativePrim, SurfaceType srctype, CompositeType comptype, SurfaceType dsttype)

Method Summary

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

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

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

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

DrawGlyphListLCDback to summary
protected DrawGlyphListLCD(SurfaceType srctype, CompositeType comptype, SurfaceType dsttype)
DrawGlyphListLCDback to summary
public DrawGlyphListLCD(long pNativePrim, SurfaceType srctype, CompositeType comptype, SurfaceType dsttype)

Method Detail

DrawGlyphListLCDback to summary
public native void DrawGlyphListLCD(SunGraphics2D sg2d, SurfaceData dest, GlyphList srcData, int fromGlyph, int toGlyph)
locateback to summary
public static DrawGlyphListLCD locate(SurfaceType srctype, CompositeType comptype, SurfaceType dsttype)
traceWrapback to summary
public GraphicsPrimitive traceWrap()

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

sun.java2d.loops back to summary

private Class DrawGlyphListLCD.TraceDrawGlyphListLCD

extends DrawGlyphListLCD
Class Inheritance

Field Summary

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

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public void
public GraphicsPrimitive
Inherited from sun.java2d.loops.DrawGlyphListLCD:
locate

Field Detail

targetback to summary
pack-priv DrawGlyphListLCD target

Constructor Detail

TraceDrawGlyphListLCDback to summary
public TraceDrawGlyphListLCD(DrawGlyphListLCD target)

Method Detail

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

Overrides sun.java2d.loops.DrawGlyphListLCD.DrawGlyphListLCD.

traceWrapback to summary
public GraphicsPrimitive traceWrap()

Overrides sun.java2d.loops.DrawGlyphListLCD.traceWrap.