Known Indirect Subclasses
AATextRenderer |
A delegate pipe of SG2D for drawing anti-aliased text with
a solid source colour to an opaque destination. |
BufferedTextPipe |
|
GlyphListLoopPipe |
A delegate pipe of SG2D which implements redispatching of
for the src mode loops in the drawGlyphVector case where
the installed loop may not match the glyphvector. |
GlyphListPipe |
A delegate pipe of SG2D for drawing text. |
LCDTextRenderer |
A delegate pipe of SG2D for drawing LCD text with
a solid source colour to an opaque destination. |
NullPipe |
This is a class that implements all of the basic pixel rendering
methods as NOPs. |
OutlineTextRenderer |
A delegate pipe of SG2D for drawing "large" text with
a solid source colour to an opaque destination. |
SolidTextRenderer |
A delegate pipe of SG2D for drawing text with
a solid source colour to an opaque destination. |
TextRenderer |
|
ValidatePipe |
This class is used to force a revalidation of the pipelines of
the indicated SunGraphics2D object before a draw command. |
|
Class Overview
This interface defines the set of calls that pipeline objects
can use to pass on responsibility for drawing various text
representations.
Summary
Public Methods |
abstract
void
|
drawChars(SunGraphics2D g2d, char[] data, int offset, int length, int x, int y)
|
abstract
void
|
drawGlyphVector(SunGraphics2D g2d, GlyphVector g, float x, float y)
|
abstract
void
|
drawString(SunGraphics2D g2d, String s, double x, double y)
|
Public Methods
public
abstract
void
drawChars
(SunGraphics2D g2d, char[] data, int offset, int length, int x, int y)