-
- All Known Implementing Classes:
GlyphRunTextOutput,NullTextOutput
public interface TextOutput
-
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Modifier and Type Method Description voidbeginText()voidcodepoint(@NotNull java.lang.String codepoint, @NotNull java.awt.geom.AffineTransform glyphTransform, @NotNull RenderContext context)static @NotNull TextOutputcreateDefault()voidendText()voidglyphRunBreak()Signals that the next glyph has manual placement and therefore is visually separated from the previous glyph.
-
-
-
Method Detail
-
codepoint
void codepoint(@NotNull @NotNull java.lang.String codepoint, @NotNull @NotNull java.awt.geom.AffineTransform glyphTransform, @NotNull @NotNull RenderContext context)
-
createDefault
@NotNull static @NotNull TextOutput createDefault()
-
beginText
void beginText()
-
glyphRunBreak
void glyphRunBreak()
Signals that the next glyph has manual placement and therefore is visually separated from the previous glyph.
-
endText
void endText()
-
-