Uses of Class
com.github.weisj.jsvg.nodes.text.GlyphCursor
Packages that use GlyphCursor
-
Uses of GlyphCursor in com.github.weisj.jsvg.nodes.text
Subclasses of GlyphCursor in com.github.weisj.jsvg.nodes.textMethods in com.github.weisj.jsvg.nodes.text that return GlyphCursorModifier and TypeMethodDescriptionprivate @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 GlyphCursorModifier and TypeMethodDescriptionvoid
TextContainer.appendTextShape
(@NotNull GlyphCursor cursor, @NotNull Path2D textShape, @NotNull RenderContext context) void
TextSegment.RenderableSegment.appendTextShape
(@NotNull GlyphCursor cursor, @NotNull 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 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 final 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 GlyphCursorModifierConstructorDescription(package private)
GlyphCursor
(@NotNull GlyphCursor c) (package private)
PathGlyphCursor
(@NotNull GlyphCursor cursor, float startOffset, @NotNull PathIterator pathIterator)