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 private @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 java.awt.geom.Path2D textShape, @NotNull RenderContext context)
void
TextSegment.RenderableSegment. appendTextShape(@NotNull GlyphCursor cursor, @NotNull java.awt.geom.Path2D textShape, @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 java.awt.Shape
GlyphRenderer. layoutGlyphRun(@NotNull StringTextSegment segment, @NotNull GlyphCursor cursor, @NotNull SVGFont font, @NotNull MeasureContext measure, @NotNull FontRenderContext fontRenderContext)
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)
void
TextContainer. prepareSegmentForRendering(@NotNull GlyphCursor cursor, @NotNull RenderContext context)
void
TextSegment.RenderableSegment. prepareSegmentForRendering(@NotNull GlyphCursor cursor, @NotNull RenderContext context)
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, float startOffset, @NotNull java.awt.geom.PathIterator pathIterator)
-