Uses of Class
com.github.weisj.jsvg.geometry.size.Length
Packages that use Length
Package
Description
-
Uses of Length in com.github.weisj.jsvg.animation.value
Fields in com.github.weisj.jsvg.animation.value declared as LengthConstructors in com.github.weisj.jsvg.animation.value with parameters of type LengthModifierConstructorDescriptionAnimatedLength(@NotNull Track track, @NotNull LengthValue initial, @NotNull Length @NotNull [] values) -
Uses of Length in com.github.weisj.jsvg.attributes
Methods in com.github.weisj.jsvg.attributes with parameters of type LengthModifier and TypeMethodDescriptionUnitType.computeViewBounds(@NotNull MeasureContext measure, @NotNull Rectangle2D elementBounds, @NotNull Length x, @NotNull Length y, @NotNull Length width, @NotNull Length height) -
Uses of Length in com.github.weisj.jsvg.attributes.font
Fields in com.github.weisj.jsvg.attributes.font declared as LengthModifier and TypeFieldDescriptionprivate final @NotNull LengthMeasurableFontSpec.currentSizeprivate final @NotNull LengthLengthFontSize.sizeprotected final @Nullable LengthFontSpec.sizeAdjustMethods in com.github.weisj.jsvg.attributes.font that return LengthModifier and TypeMethodDescription@NotNull LengthMeasurableFontSpec.currentSize()static @Nullable LengthFontParser.parseSizeAdjust(@NotNull AttributeNode node) @NotNull Length@NotNull Length@NotNull LengthMethods in com.github.weisj.jsvg.attributes.font with parameters of type LengthModifier and TypeMethodDescription@NotNull Length@NotNull Length@NotNull Length@NotNull MeasurableFontSpecMeasurableFontSpec.withFontSize(@Nullable FontSize size, @Nullable Length sizeAdjust) Constructors in com.github.weisj.jsvg.attributes.font with parameters of type LengthModifierConstructorDescription(package private)AttributeFontSpec(@NotNull String[] families, @Nullable FontStyle style, @Nullable Length sizeAdjust, @NotNull Percentage stretch, @Nullable FontSize size, @Nullable FontWeight weight) (package private)FontSpec(@NotNull String[] families, @Nullable FontStyle style, @Nullable Length sizeAdjust, @NotNull Percentage stretch) LengthFontSize(@NotNull Length size) (package private)MeasurableFontSpec(@NotNull String[] families, @Nullable FontStyle style, @Nullable Length sizeAdjust, @NotNull Percentage stretch, int currentWeight, @NotNull Length currentSize) -
Uses of Length in com.github.weisj.jsvg.attributes.transform
Fields in com.github.weisj.jsvg.attributes.transform declared as LengthConstructors in com.github.weisj.jsvg.attributes.transform with parameters of type LengthModifierConstructorDescriptionTransformPart(TransformPart.TransformType type, @NotNull Length @NotNull [] values) -
Uses of Length in com.github.weisj.jsvg.geometry.size
Classes in com.github.weisj.jsvg.geometry.size that implement interfaces with type arguments of type LengthFields in com.github.weisj.jsvg.geometry.size declared as LengthModifier and TypeFieldDescriptionstatic final @NotNull LengthLength.INHERITEDstatic final @NotNull LengthLength.ONEstatic final @NotNull LengthLength.UNSPECIFIEDstatic final @NotNull LengthLength.ZEROMethods in com.github.weisj.jsvg.geometry.size that return LengthModifier and TypeMethodDescription@NotNull LengthLength.coerceNonNegative()@NotNull LengthLength.coercePercentageToCorrectUnit(@NotNull UnitType unitType, @NotNull PercentageDimension dimension) @NotNull LengthLength.multiply(float scalingFactor) @NotNull LengthLength.orElseIfUnspecified(float value) @NotNull LengthUnit.valueOf(float value) Returns the enum constant of this class with the specified name.Constructors in com.github.weisj.jsvg.geometry.size with parameters of type Length -
Uses of Length in com.github.weisj.jsvg.nodes
Fields in com.github.weisj.jsvg.nodes declared as LengthModifier and TypeFieldDescriptionprivate LengthRadialGradient.cxprivate LengthRadialGradient.cyprivate LengthShapeNode.fontSizeAdjustprivate LengthRadialGradient.frprivate LengthRadialGradient.fxprivate LengthRadialGradient.fyprivate LengthImage.heightprivate LengthMask.heightprivate LengthPattern.heightprivate LengthUse.heightprivate LengthMarker.markerHeightprivate LengthMarker.markerWidthprivate LengthShapeNode.pathLengthprivate LengthRadialGradient.rprivate LengthMarker.refXprivate LengthSymbol.refXprivate LengthMarker.refYprivate LengthSymbol.refYprivate LengthImage.widthprivate LengthMask.widthprivate LengthPattern.widthprivate LengthUse.widthprivate LengthImage.xprivate LengthMask.xprivate LengthPattern.xprivate LengthUse.xprivate LengthLinearGradient.x1private LengthLinearGradient.x2private LengthImage.yprivate LengthMask.yprivate LengthPattern.yprivate LengthUse.yprivate LengthLinearGradient.y1private LengthLinearGradient.y2 -
Uses of Length in com.github.weisj.jsvg.nodes.container
Fields in com.github.weisj.jsvg.nodes.container declared as Length -
Uses of Length in com.github.weisj.jsvg.nodes.filter
Fields in com.github.weisj.jsvg.nodes.filter declared as LengthModifier and TypeFieldDescriptionprivate static final LengthFilter.DEFAULT_FILTER_COORDINATE_Xprivate static final LengthFilter.DEFAULT_FILTER_COORDINATE_Yprivate static final LengthFilter.DEFAULT_FILTER_HEIGHTprivate static final LengthFilter.DEFAULT_FILTER_WIDTHprivate LengthFilter.height(package private) final @NotNull LengthFilterPrimitiveBase.heightprivate LengthFilter.width(package private) final @NotNull LengthFilterPrimitiveBase.widthprivate LengthFilter.x(package private) final @NotNull LengthFilterPrimitiveBase.xprivate LengthFilter.y(package private) final @NotNull LengthFilterPrimitiveBase.yMethods in com.github.weisj.jsvg.nodes.filter that return LengthModifier and TypeMethodDescription@NotNull LengthAbstractFilterPrimitive.height()@NotNull LengthFeComponentTransfer.height()@NotNull LengthFeMerge.height()@NotNull LengthFilterPrimitive.height()@NotNull LengthAbstractFilterPrimitive.width()@NotNull LengthFeComponentTransfer.width()@NotNull LengthFeMerge.width()@NotNull LengthFilterPrimitive.width()@NotNull LengthAbstractFilterPrimitive.x()@NotNull LengthFeComponentTransfer.x()@NotNull LengthFeMerge.x()@NotNull LengthFilterPrimitive.x()@NotNull LengthAbstractFilterPrimitive.y()@NotNull LengthFeComponentTransfer.y()@NotNull LengthFeMerge.y()@NotNull LengthFilterPrimitive.y() -
Uses of Length in com.github.weisj.jsvg.nodes.mesh
Fields in com.github.weisj.jsvg.nodes.mesh declared as Length -
Uses of Length in com.github.weisj.jsvg.nodes.text
Fields in com.github.weisj.jsvg.nodes.text declared as LengthModifier and TypeFieldDescriptionprotected Length[]LinearTextContainer.dxprotected Length[]LinearTextContainer.dyprivate LengthTextPath.startOffsetprotected LengthTextContainer.textLengthprotected Length[]LinearTextContainer.xprotected Length[]GlyphCursor.xDeltasprotected Length[]GlyphCursor.xLocationsprotected Length[]LinearTextContainer.yprotected Length[]GlyphCursor.yDeltasprotected Length[]GlyphCursor.yLocations -
Uses of Length in com.github.weisj.jsvg.parser.impl
Fields in com.github.weisj.jsvg.parser.impl declared as LengthModifier and TypeFieldDescriptionprivate static final LengthAttributeNode.BottomOrRightprivate static final LengthAttributeNode.Centerprivate static final LengthAttributeNode.FALLBACK_LENGTHprivate static final LengthAttributeNode.TopOrLeftMethods in com.github.weisj.jsvg.parser.impl that return LengthModifier and TypeMethodDescription@NotNull LengthAttributeNode.getHorizontalReferenceLength(@NotNull String key) @Nullable LengthAttributeNode.getLength(@NotNull String key, @NotNull PercentageDimension dimension) @NotNull LengthAttributeNode.getLength(@NotNull String key, @NotNull PercentageDimension dimension, float fallback) @Nullable LengthAttributeNode.getLength(@NotNull String key, @NotNull PercentageDimension dimension, @Nullable Length fallback) private @NotNull LengthAttributeNode.getLengthInternal(@NotNull String key, @NotNull PercentageDimension dimension) @NotNull Length @NotNull []AttributeNode.getLengthList(@NotNull String key, @NotNull PercentageDimension dimension) @NotNull Length @Nullable []AttributeNode.getLengthList(@NotNull String key, @NotNull Length @Nullable [] fallback, @NotNull PercentageDimension dimension) @NotNull LengthAttributeNode.getVerticalReferenceLength(@NotNull String key) @Nullable LengthAttributeParser.parseLength(@Nullable String value, @Nullable Length fallback, @NotNull PercentageDimension dimension) @NotNull Length @Nullable []AttributeParser.parseLengthList(@Nullable String value, @NotNull Length @Nullable [] fallback, @NotNull PercentageDimension dimension) @Nullable LengthAttributeParser.parseNumber(@Nullable String value, @Nullable Length fallback) static @Nullable LengthParserUtil.parseNumber(@Nullable String value, @Nullable Length fallback) private @NotNull LengthAttributeNode.parseReferenceLength(@NotNull String key, @NotNull String topLeft, @NotNull String bottomRight, @NotNull PercentageDimension dimension) private Length @Nullable []AttributeParser.parseTransformLengths(@NotNull TransformPart.TransformType type, @NotNull String @NotNull [] values) Methods in com.github.weisj.jsvg.parser.impl with parameters of type LengthModifier and TypeMethodDescription@Nullable LengthAttributeNode.getLength(@NotNull String key, @NotNull PercentageDimension dimension, @Nullable Length fallback) @NotNull Length @Nullable []AttributeNode.getLengthList(@NotNull String key, @NotNull Length @Nullable [] fallback, @NotNull PercentageDimension dimension) @Nullable LengthAttributeParser.parseLength(@Nullable String value, @Nullable Length fallback, @NotNull PercentageDimension dimension) @NotNull Length @Nullable []AttributeParser.parseLengthList(@Nullable String value, @NotNull Length @Nullable [] fallback, @NotNull PercentageDimension dimension) @Nullable LengthAttributeParser.parseNumber(@Nullable String value, @Nullable Length fallback) static @Nullable LengthParserUtil.parseNumber(@Nullable String value, @Nullable Length fallback) -
Uses of Length in com.github.weisj.jsvg.renderer.impl.context
Fields in com.github.weisj.jsvg.renderer.impl.context declared as LengthModifier and TypeFieldDescriptionfinal Length @Nullable []StrokeContext.dashPatternprivate final @Nullable LengthFontRenderContext.letterSpacingMethods in com.github.weisj.jsvg.renderer.impl.context that return LengthModifier and TypeMethodDescription@NotNull LengthFontRenderContext.letterSpacing()private static Length @Nullable []StrokeContext.validateDashPattern(Length @Nullable [] pattern) Methods in com.github.weisj.jsvg.renderer.impl.context with parameters of type LengthModifier and TypeMethodDescriptionprivate static Length @Nullable []StrokeContext.validateDashPattern(Length @Nullable [] pattern) Constructors in com.github.weisj.jsvg.renderer.impl.context with parameters of type LengthModifierConstructorDescriptionFontRenderContext(@Nullable Length letterSpacing, @Nullable DominantBaseline dominantBaseline, @Nullable TextAnchor textAnchor) StrokeContext(@Nullable LengthValue strokeWidth, @Nullable LineCap lineCap, @Nullable LineJoin lineJoin, float miterLimit, @NotNull Length[] dashPattern, @Nullable LengthValue dashOffset) -
Uses of Length in com.github.weisj.jsvg.util
Methods in com.github.weisj.jsvg.util with parameters of type LengthModifier and TypeMethodDescriptionstatic @NotNull AttributeUtil.AxisPairAttributeUtil.parseAxisPair(@NotNull AttributeNode node, @NotNull String xAttr, @NotNull String yAttr, @NotNull Length fallback, Inherited inherited, @NotNull Function<@NotNull LengthValue, @Nullable LengthValue> validator)