Class GlyphAdvancement
java.lang.Object
com.github.weisj.jsvg.nodes.text.GlyphAdvancement
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final floatprivate final floatprivate final booleanprivate final float -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivate(package private)GlyphAdvancement(@NotNull TextMetrics textMetrics, float desiredLength, @NotNull LengthAdjust lengthAdjust) -
Method Summary
Modifier and TypeMethodDescription(package private) static GlyphAdvancement(package private) floatglyphAdvancement(@NotNull Glyph glyph) (package private) @NotNull AffineTransformglyphTransform(@NotNull AffineTransform transform) float(package private) boolean(package private) floatspacingAdvancement(float letterSpacing) toString()
-
Field Details
-
spacingAdjustment
private final float spacingAdjustment -
absoluteSpacingAdjustment
private final float absoluteSpacingAdjustment -
glyphAdjustment
private final float glyphAdjustment -
needsLastSpacing
private final boolean needsLastSpacing
-
-
Constructor Details
-
GlyphAdvancement
private GlyphAdvancement() -
GlyphAdvancement
GlyphAdvancement(@NotNull @NotNull TextMetrics textMetrics, float desiredLength, @NotNull @NotNull LengthAdjust lengthAdjust)
-
-
Method Details
-
defaultAdvancement
-
maxLookBehind
public float maxLookBehind() -
spacingAdvancement
float spacingAdvancement(float letterSpacing) -
glyphAdvancement
-
shouldSkipLastSpacing
boolean shouldSkipLastSpacing() -
glyphTransform
-
toString
-