Uses of Interface
com.github.weisj.jsvg.attributes.font.SVGFont
Packages that use SVGFont
Package
Description
-
Uses of SVGFont in com.github.weisj.jsvg.attributes.font
Classes in com.github.weisj.jsvg.attributes.font that implement SVGFontFields in com.github.weisj.jsvg.attributes.font with type parameters of type SVGFontModifier and TypeFieldDescriptionprivate final HashMap
<FontResolver.FontCache.CacheKey, SVGFont> FontResolver.FontCache.cache
Methods in com.github.weisj.jsvg.attributes.font that return SVGFontModifier and TypeMethodDescriptionstatic @NotNull SVGFont
FontResolver.resolve
(@NotNull MeasurableFontSpec fontSpec, @NotNull MeasureContext measureContext) static @NotNull SVGFont
FontResolver.resolveWithoutCache
(@NotNull MeasurableFontSpec fontSpec, @NotNull MeasureContext measureContext) -
Uses of SVGFont in com.github.weisj.jsvg.nodes.text
Methods in com.github.weisj.jsvg.nodes.text with parameters of type SVGFontModifier and TypeMethodDescriptionprivate void
TextContainer.accumulateSegmentMetrics
(@NotNull TextContainer.IntermediateTextMetrics metrics, @NotNull StringTextSegment segment, @NotNull SVGFont font, float letterSpacing, int index) private static float
GlyphRenderer.computeBaselineOffset
(@NotNull SVGFont font, @NotNull FontRenderContext fontRenderContext) (package private) static Shape
GlyphRenderer.layoutGlyphRun
(@NotNull StringTextSegment segment, @NotNull GlyphCursor cursor, @NotNull SVGFont font, @NotNull MeasureContext measure, @NotNull FontRenderContext fontRenderContext) (package private) static void
GlyphRenderer.prepareGlyphRun
(@NotNull StringTextSegment segment, @NotNull GlyphCursor cursor, @NotNull SVGFont font, @NotNull RenderContext context) -
Uses of SVGFont in com.github.weisj.jsvg.renderer
Methods in com.github.weisj.jsvg.renderer that return SVGFont