Uses of Class
com.github.weisj.jsvg.geometry.size.Length
-
-
Uses of Length in com.github.weisj.jsvg.animation.value
Fields in com.github.weisj.jsvg.animation.value declared as Length Modifier and Type Field Description private @NotNull Length @NotNull []
AnimatedLength. values
Constructors in com.github.weisj.jsvg.animation.value with parameters of type Length Constructor Description AnimatedLength(@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 Length Modifier and Type Method Description java.awt.geom.Rectangle2D.Double
UnitType. computeViewBounds(@NotNull MeasureContext measure, @NotNull java.awt.geom.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 Length Modifier and Type Field Description private @NotNull Length
MeasurableFontSpec. currentSize
private @NotNull Length
LengthFontSize. size
protected @Nullable Length
FontSpec. sizeAdjust
Methods in com.github.weisj.jsvg.attributes.font that return Length Modifier and Type Method Description @NotNull Length
MeasurableFontSpec. currentSize()
static @Nullable Length
FontParser. parseSizeAdjust(@NotNull AttributeNode node)
@NotNull Length
FontSize. size(@NotNull Length parentSize)
@NotNull Length
LengthFontSize. size(@NotNull Length parentSize)
@NotNull Length
PredefinedFontSize. size(@NotNull Length parentSize)
Methods in com.github.weisj.jsvg.attributes.font with parameters of type Length Modifier and Type Method Description @NotNull Length
FontSize. size(@NotNull Length parentSize)
@NotNull Length
LengthFontSize. size(@NotNull Length parentSize)
@NotNull Length
PredefinedFontSize. size(@NotNull Length parentSize)
@NotNull MeasurableFontSpec
MeasurableFontSpec. withFontSize(@Nullable FontSize size, @Nullable Length sizeAdjust)
Constructors in com.github.weisj.jsvg.attributes.font with parameters of type Length Constructor Description AttributeFontSpec(@NotNull java.lang.String[] families, @Nullable FontStyle style, @Nullable Length sizeAdjust, @NotNull Percentage stretch, @Nullable FontSize size, @Nullable FontWeight weight)
FontSpec(@NotNull java.lang.String[] families, @Nullable FontStyle style, @Nullable Length sizeAdjust, @NotNull Percentage stretch)
LengthFontSize(@NotNull Length size)
MeasurableFontSpec(@NotNull java.lang.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 Length Modifier and Type Field Description private Length[]
TransformPart. values
Constructors in com.github.weisj.jsvg.attributes.transform with parameters of type Length Constructor Description TransformPart(TransformPart.TransformType type, @NotNull Length @NotNull [] values)
-
Uses of Length in com.github.weisj.jsvg.geometry.size
Fields in com.github.weisj.jsvg.geometry.size declared as Length Modifier and Type Field Description static @NotNull Length
Length. INHERITED
static @NotNull Length
Length. ONE
static @NotNull Length
Length. UNSPECIFIED
static @NotNull Length
Length. ZERO
Methods in com.github.weisj.jsvg.geometry.size that return Length Modifier and Type Method Description @NotNull Length
Length. coerceNonNegative()
@NotNull Length
Length. coercePercentageToCorrectUnit(@NotNull UnitType unitType, @NotNull PercentageDimension dimension)
@NotNull Length
Length. multiply(float scalingFactor)
@NotNull Length
Length. orElseIfUnspecified(float value)
@NotNull Length
Unit. valueOf(float value)
Returns the enum constant of this type with the specified name.Constructors in com.github.weisj.jsvg.geometry.size with parameters of type Length Constructor Description Length(@NotNull Length ry)
-
Uses of Length in com.github.weisj.jsvg.nodes
Fields in com.github.weisj.jsvg.nodes declared as Length Modifier and Type Field Description private Length
RadialGradient. cx
private Length
RadialGradient. cy
private Length
ShapeNode. fontSizeAdjust
private Length
RadialGradient. fr
private Length
RadialGradient. fx
private Length
RadialGradient. fy
private Length
Image. height
private Length
Mask. height
private Length
Pattern. height
private Length
Use. height
private Length
Marker. markerHeight
private Length
Marker. markerWidth
private Length
ShapeNode. pathLength
private Length
RadialGradient. r
private Length
Marker. refX
private Length
Symbol. refX
private Length
Marker. refY
private Length
Symbol. refY
private Length
Image. width
private Length
Mask. width
private Length
Pattern. width
private Length
Use. width
private Length
Image. x
private Length
Mask. x
private Length
Pattern. x
private Length
Use. x
private Length
LinearGradient. x1
private Length
LinearGradient. x2
private Length
Image. y
private Length
Mask. y
private Length
Pattern. y
private Length
Use. y
private Length
LinearGradient. y1
private Length
LinearGradient. y2
-
Uses of Length in com.github.weisj.jsvg.nodes.container
Fields in com.github.weisj.jsvg.nodes.container declared as Length Modifier and Type Field Description protected Length
CommonInnerViewContainer. height
protected Length
CommonInnerViewContainer. width
protected Length
CommonInnerViewContainer. x
protected Length
CommonInnerViewContainer. y
-
Uses of Length in com.github.weisj.jsvg.nodes.filter
Fields in com.github.weisj.jsvg.nodes.filter declared as Length Modifier and Type Field Description private static Length
Filter. DEFAULT_FILTER_COORDINATE_X
private static Length
Filter. DEFAULT_FILTER_COORDINATE_Y
private static Length
Filter. DEFAULT_FILTER_HEIGHT
private static Length
Filter. DEFAULT_FILTER_WIDTH
private Length
Filter. height
(package private) @NotNull Length
FilterPrimitiveBase. height
private Length
Filter. width
(package private) @NotNull Length
FilterPrimitiveBase. width
private Length
Filter. x
(package private) @NotNull Length
FilterPrimitiveBase. x
private Length
Filter. y
(package private) @NotNull Length
FilterPrimitiveBase. y
Methods in com.github.weisj.jsvg.nodes.filter that return Length Modifier and Type Method Description @NotNull Length
AbstractFilterPrimitive. height()
@NotNull Length
FeComponentTransfer. height()
@NotNull Length
FeMerge. height()
@NotNull Length
FilterPrimitive. height()
@NotNull Length
AbstractFilterPrimitive. width()
@NotNull Length
FeComponentTransfer. width()
@NotNull Length
FeMerge. width()
@NotNull Length
FilterPrimitive. width()
@NotNull Length
AbstractFilterPrimitive. x()
@NotNull Length
FeComponentTransfer. x()
@NotNull Length
FeMerge. x()
@NotNull Length
FilterPrimitive. x()
@NotNull Length
AbstractFilterPrimitive. y()
@NotNull Length
FeComponentTransfer. y()
@NotNull Length
FeMerge. y()
@NotNull Length
FilterPrimitive. y()
-
Uses of Length in com.github.weisj.jsvg.nodes.mesh
Fields in com.github.weisj.jsvg.nodes.mesh declared as Length Modifier and Type Field Description private Length
MeshGradient. x
private Length
MeshGradient. y
-
Uses of Length in com.github.weisj.jsvg.nodes.text
Fields in com.github.weisj.jsvg.nodes.text declared as Length Modifier and Type Field Description protected Length[]
LinearTextContainer. dx
protected Length[]
LinearTextContainer. dy
private Length
TextPath. startOffset
protected Length
TextContainer. textLength
protected Length[]
LinearTextContainer. x
protected Length[]
GlyphCursor. xDeltas
protected Length[]
GlyphCursor. xLocations
protected Length[]
LinearTextContainer. y
protected Length[]
GlyphCursor. yDeltas
protected Length[]
GlyphCursor. yLocations
-
Uses of Length in com.github.weisj.jsvg.parser.impl
Fields in com.github.weisj.jsvg.parser.impl declared as Length Modifier and Type Field Description private static Length
AttributeNode. BottomOrRight
private static Length
AttributeNode. Center
private static Length
AttributeNode. FALLBACK_LENGTH
private static Length
AttributeNode. TopOrLeft
Methods in com.github.weisj.jsvg.parser.impl that return Length Modifier and Type Method Description @NotNull Length
AttributeNode. getHorizontalReferenceLength(@NotNull java.lang.String key)
@Nullable Length
AttributeNode. getLength(@NotNull java.lang.String key, @NotNull PercentageDimension dimension)
@NotNull Length
AttributeNode. getLength(@NotNull java.lang.String key, @NotNull PercentageDimension dimension, float fallback)
@Nullable Length
AttributeNode. getLength(@NotNull java.lang.String key, @NotNull PercentageDimension dimension, @Nullable Length fallback)
private @NotNull Length
AttributeNode. getLengthInternal(@NotNull java.lang.String key, @NotNull PercentageDimension dimension)
@NotNull Length @NotNull []
AttributeNode. getLengthList(@NotNull java.lang.String key, @NotNull PercentageDimension dimension)
@NotNull Length @Nullable []
AttributeNode. getLengthList(@NotNull java.lang.String key, @NotNull Length @Nullable [] fallback, @NotNull PercentageDimension dimension)
@NotNull Length
AttributeNode. getVerticalReferenceLength(@NotNull java.lang.String key)
@Nullable Length
AttributeParser. parseLength(@Nullable java.lang.String value, @Nullable Length fallback, @NotNull PercentageDimension dimension)
@NotNull Length @Nullable []
AttributeParser. parseLengthList(@Nullable java.lang.String value, @NotNull Length @Nullable [] fallback, @NotNull PercentageDimension dimension)
@Nullable Length
AttributeParser. parseNumber(@Nullable java.lang.String value, @Nullable Length fallback)
static @Nullable Length
ParserUtil. parseNumber(@Nullable java.lang.String value, @Nullable Length fallback)
private @NotNull Length
AttributeNode. parseReferenceLength(@NotNull java.lang.String key, @NotNull java.lang.String topLeft, @NotNull java.lang.String bottomRight, @NotNull PercentageDimension dimension)
private Length @Nullable []
AttributeParser. parseTransformLengths(@NotNull TransformPart.TransformType type, @NotNull java.lang.String @NotNull [] values)
Methods in com.github.weisj.jsvg.parser.impl with parameters of type Length Modifier and Type Method Description @Nullable Length
AttributeNode. getLength(@NotNull java.lang.String key, @NotNull PercentageDimension dimension, @Nullable Length fallback)
@NotNull Length @Nullable []
AttributeNode. getLengthList(@NotNull java.lang.String key, @NotNull Length @Nullable [] fallback, @NotNull PercentageDimension dimension)
@Nullable Length
AttributeParser. parseLength(@Nullable java.lang.String value, @Nullable Length fallback, @NotNull PercentageDimension dimension)
@NotNull Length @Nullable []
AttributeParser. parseLengthList(@Nullable java.lang.String value, @NotNull Length @Nullable [] fallback, @NotNull PercentageDimension dimension)
@Nullable Length
AttributeParser. parseNumber(@Nullable java.lang.String value, @Nullable Length fallback)
static @Nullable Length
ParserUtil. parseNumber(@Nullable java.lang.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 Length Modifier and Type Field Description Length @Nullable []
StrokeContext. dashPattern
private @Nullable Length
FontRenderContext. letterSpacing
Methods in com.github.weisj.jsvg.renderer.impl.context that return Length Modifier and Type Method Description @NotNull Length
FontRenderContext. letterSpacing()
private static Length @Nullable []
StrokeContext. validateDashPattern(Length @Nullable [] pattern)
Methods in com.github.weisj.jsvg.renderer.impl.context with parameters of type Length Modifier and Type Method Description private static Length @Nullable []
StrokeContext. validateDashPattern(Length @Nullable [] pattern)
Constructors in com.github.weisj.jsvg.renderer.impl.context with parameters of type Length Constructor Description FontRenderContext(@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 Length Modifier and Type Method Description static @NotNull AttributeUtil.AxisPair
AttributeUtil. parseAxisPair(@NotNull AttributeNode node, @NotNull java.lang.String xAttr, @NotNull java.lang.String yAttr, @NotNull Length fallback, Inherited inherited, @NotNull java.util.function.Function<@NotNull LengthValue,@Nullable LengthValue> validator)
-