Uses of Class
com.github.weisj.jsvg.nodes.text.GlyphCursor
-
Packages that use GlyphCursor Package Description com.github.weisj.jsvg.nodes.text -
-
Uses of GlyphCursor in com.github.weisj.jsvg.nodes.text
Subclasses of GlyphCursor in com.github.weisj.jsvg.nodes.text Modifier and Type Class Description (package private) class
PathGlyphCursor
Methods in com.github.weisj.jsvg.nodes.text that return GlyphCursor Modifier and Type Method Description protected @NotNull GlyphCursor
LinearTextContainer. createCursor()
protected GlyphCursor
LinearTextContainer. createLocalCursor(@NotNull RenderContext context, @NotNull GlyphCursor current)
protected abstract GlyphCursor
TextContainer. createLocalCursor(@NotNull RenderContext context, @NotNull GlyphCursor current)
protected GlyphCursor
TextPath. createLocalCursor(@NotNull RenderContext context, @NotNull GlyphCursor current)
(package private) GlyphCursor
GlyphCursor. derive()
(package private) GlyphCursor
PathGlyphCursor. derive()
Methods in com.github.weisj.jsvg.nodes.text with parameters of type GlyphCursor Modifier and Type Method Description void
TextContainer. appendTextShape(@NotNull GlyphCursor cursor, @NotNull MutableGlyphRun glyphRun, @NotNull RenderContext context)
void
TextSegment.RenderableSegment. appendTextShape(@NotNull GlyphCursor cursor, @NotNull MutableGlyphRun glyphRun, @NotNull RenderContext context)
protected void
LinearTextContainer. cleanUpLocalCursor(@NotNull GlyphCursor current, @NotNull GlyphCursor local)
protected abstract void
TextContainer. cleanUpLocalCursor(@NotNull GlyphCursor current, @NotNull GlyphCursor local)
protected void
TextPath. cleanUpLocalCursor(@NotNull GlyphCursor current, @NotNull GlyphCursor local)
protected GlyphCursor
LinearTextContainer. createLocalCursor(@NotNull RenderContext context, @NotNull GlyphCursor current)
protected abstract GlyphCursor
TextContainer. createLocalCursor(@NotNull RenderContext context, @NotNull GlyphCursor current)
protected GlyphCursor
TextPath. createLocalCursor(@NotNull RenderContext context, @NotNull GlyphCursor current)
(package private) static @NotNull GlyphRun
GlyphRenderer. layoutGlyphRun(@NotNull StringTextSegment segment, @NotNull GlyphCursor cursor, @NotNull SVGFont font, @NotNull RenderContext context, @NotNull TextOutput textOutput)
private @NotNull GlyphAdvancement
TextContainer. localGlyphAdvancement(@NotNull RenderContext context, @NotNull GlyphCursor cursor)
(package private) static void
GlyphRenderer. prepareGlyphRun(@NotNull StringTextSegment segment, @NotNull GlyphCursor cursor, @NotNull SVGFont font, @NotNull RenderContext context, @NotNull TextOutput textOutput)
void
TextContainer. prepareSegmentForRendering(@NotNull GlyphCursor cursor, @NotNull RenderContext context, @NotNull TextOutput textOutput)
void
TextSegment.RenderableSegment. prepareSegmentForRendering(@NotNull GlyphCursor cursor, @NotNull RenderContext context, @NotNull TextOutput textOutput)
protected void
TextContainer. renderSegment(@NotNull GlyphCursor cursor, @NotNull RenderContext context, @NotNull Output output)
void
TextContainer. renderSegmentWithoutLayout(@NotNull GlyphCursor cursor, @NotNull RenderContext context, @NotNull Output output)
void
TextSegment.RenderableSegment. renderSegmentWithoutLayout(@NotNull GlyphCursor cursor, @NotNull RenderContext context, @NotNull Output output)
private double
TextContainer. textAnchorOffset(@NotNull TextAnchor textAnchor, @NotNull GlyphCursor glyphCursor)
(package private) void
GlyphCursor. updateFrom(GlyphCursor local)
(package private) void
PathGlyphCursor. updateFrom(GlyphCursor local)
Constructors in com.github.weisj.jsvg.nodes.text with parameters of type GlyphCursor Constructor Description GlyphCursor(@NotNull GlyphCursor c)
PathGlyphCursor(@NotNull GlyphCursor cursor, @NotNull java.awt.geom.PathIterator pathIterator, float startOffset)
-