Uses of Class
com.github.weisj.jsvg.geometry.size.Length
Packages that use Length
Package
Description
-
Uses of Length in com.github.weisj.jsvg.attributes
Methods in com.github.weisj.jsvg.attributes that return LengthModifier and TypeMethodDescription@Nullable Length
AttributeParser.parseLength
(@Nullable String value, @Nullable Length fallback) Length @Nullable []
AttributeParser.parseLengthList
(@Nullable String value, Length @Nullable [] fallback) 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) @Nullable Length
AttributeParser.parseLength
(@Nullable String value, @Nullable Length fallback) Length @Nullable []
AttributeParser.parseLengthList
(@Nullable String value, Length @Nullable [] fallback) -
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 Length
MeasurableFontSpec.currentSize
private final @NotNull Length
LengthFontSize.size
protected final @Nullable Length
FontSpec.sizeAdjust
Methods in com.github.weisj.jsvg.attributes.font that return LengthModifier and TypeMethodDescription@NotNull Length
MeasurableFontSpec.currentSize()
static @Nullable Length
FontParser.parseSizeAdjust
(@NotNull AttributeNode node) @NotNull Length
@NotNull Length
@NotNull Length
Methods in com.github.weisj.jsvg.attributes.font with parameters of type LengthModifier and TypeMethodDescription@NotNull Length
@NotNull Length
@NotNull Length
@NotNull MeasurableFontSpec
MeasurableFontSpec.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, float stretch, @Nullable FontSize size, @Nullable FontWeight weight) (package private)
FontSpec
(@NotNull String[] families, @Nullable FontStyle style, @Nullable Length sizeAdjust, float stretch) LengthFontSize
(@NotNull Length size) (package private)
MeasurableFontSpec
(@NotNull String[] families, @Nullable FontStyle style, @Nullable Length sizeAdjust, float stretch, int currentWeight, @NotNull Length currentSize) -
Uses of Length in com.github.weisj.jsvg.geometry
Fields in com.github.weisj.jsvg.geometry declared as LengthModifier and TypeFieldDescriptionprivate final @NotNull Length
SVGCircle.cx
private final @NotNull Length
SVGEllipse.cx
private final @NotNull Length
SVGCircle.cy
private final @NotNull Length
SVGEllipse.cy
private final @NotNull Length
SVGRectangle.h
private final @NotNull Length
SVGRoundRectangle.h
private final @NotNull Length
SVGCircle.r
private final @NotNull Length
SVGEllipse.rx
private final @NotNull Length
SVGRoundRectangle.rx
private final @NotNull Length
SVGEllipse.ry
private final @NotNull Length
SVGRoundRectangle.ry
private final @NotNull Length
SVGRectangle.w
private final @NotNull Length
SVGRoundRectangle.w
private final @NotNull Length
SVGRectangle.x
private final @NotNull Length
SVGRoundRectangle.x
private final Length
SVGLine.x1
private final Length
SVGLine.x2
private final @NotNull Length
SVGRectangle.y
private final @NotNull Length
SVGRoundRectangle.y
private final Length
SVGLine.y1
private final Length
SVGLine.y2
Constructors in com.github.weisj.jsvg.geometry with parameters of type LengthModifierConstructorDescriptionSVGEllipse
(@NotNull Length cx, @NotNull Length cy, @NotNull Length rx, @NotNull Length ry) SVGRectangle
(@NotNull Length x, @NotNull Length y, @NotNull Length w, @NotNull Length h) SVGRoundRectangle
(@NotNull Length x, @NotNull Length y, @NotNull Length w, @NotNull Length h, @NotNull Length rx, @NotNull Length ry) -
Uses of Length in com.github.weisj.jsvg.geometry.size
Fields in com.github.weisj.jsvg.geometry.size declared as LengthModifier and TypeFieldDescriptionstatic final @NotNull Length
Length.UNSPECIFIED
static final @NotNull Length
Length.ZERO
Methods in com.github.weisj.jsvg.geometry.size that return LengthModifier and TypeMethodDescription@NotNull Length
Length.coerceNonNegative()
@NotNull Length
Length.coercePercentageToCorrectUnit
(@NotNull UnitType unitType) Length.multiply
(float scalingFactor) Length.orElseIfUnspecified
(float value) @NotNull Length
Unit.valueOf
(float value) Returns the enum constant of this class with the specified name. -
Uses of Length in com.github.weisj.jsvg.nodes
Fields in com.github.weisj.jsvg.nodes declared as LengthModifier and TypeFieldDescriptionprivate 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 static final @NotNull Length
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 -
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 Length
Filter.DEFAULT_FILTER_COORDINATE
private static final Length
Filter.DEFAULT_FILTER_SIZE
private Length
Filter.height
(package private) final @NotNull Length
FilterPrimitiveBase.height
private Length
Filter.width
(package private) final @NotNull Length
FilterPrimitiveBase.width
private Length
Filter.x
(package private) final @NotNull Length
FilterPrimitiveBase.x
private Length
Filter.y
(package private) final @NotNull Length
FilterPrimitiveBase.y
Methods in com.github.weisj.jsvg.nodes.filter that return LengthModifier and TypeMethodDescription@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 -
Uses of Length in com.github.weisj.jsvg.nodes.prototype.impl
Fields in com.github.weisj.jsvg.nodes.prototype.impl declared as LengthModifier and TypeFieldDescriptionprivate final @NotNull Length
HasGeometryContextImpl.transformOriginX
private final @NotNull Length
HasGeometryContextImpl.transformOriginY
Constructors in com.github.weisj.jsvg.nodes.prototype.impl with parameters of type LengthModifierConstructorDescriptionprivate
HasGeometryContextImpl
(@Nullable AffineTransform transform, @NotNull Length transformOriginX, @NotNull Length transformOriginY, @Nullable ClipPath clipPath, @Nullable Mask mask, @Nullable Filter filter) -
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.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
Fields in com.github.weisj.jsvg.parser declared as LengthModifier and TypeFieldDescriptionprivate static final Length
AttributeNode.BottomOrRight
private static final Length
AttributeNode.Center
private static final Length
AttributeNode.TopOrLeft
Methods in com.github.weisj.jsvg.parser that return LengthModifier and TypeMethodDescription@NotNull Length
AttributeNode.getHorizontalReferenceLength
(@NotNull String key) @Nullable Length
@NotNull Length
@NotNull Length
private @Nullable Length
AttributeNode.getLengthInternal
(@NotNull String key, @Nullable Length fallback) @NotNull Length @NotNull []
AttributeNode.getLengthList
(@NotNull String key) @NotNull Length[]
AttributeNode.getLengthList
(@NotNull String key, Length[] fallback) @NotNull Length
AttributeNode.getVerticalReferenceLength
(@NotNull String key) private @NotNull Length
AttributeNode.parseReferenceLength
(@NotNull String key, @NotNull String topLeft, @NotNull String bottomRight) Methods in com.github.weisj.jsvg.parser with parameters of type LengthModifier and TypeMethodDescription@NotNull Length
private @Nullable Length
AttributeNode.getLengthInternal
(@NotNull String key, @Nullable Length fallback) @NotNull Length[]
AttributeNode.getLengthList
(@NotNull String key, Length[] fallback) -
Uses of Length in com.github.weisj.jsvg.renderer
Fields in com.github.weisj.jsvg.renderer declared as LengthModifier and TypeFieldDescriptionfinal @Nullable Length
StrokeContext.dashOffset
final Length @Nullable []
StrokeContext.dashPattern
private final @Nullable Length
FontRenderContext.letterSpacing
final @Nullable Length
StrokeContext.strokeWidth
Methods in com.github.weisj.jsvg.renderer that return LengthModifier and TypeMethodDescription@NotNull Length
FontRenderContext.letterSpacing()
private static Length @Nullable []
StrokeContext.validateDashPattern
(Length @Nullable [] pattern) Methods in com.github.weisj.jsvg.renderer with parameters of type LengthModifier and TypeMethodDescriptionprivate static Length @Nullable []
StrokeContext.validateDashPattern
(Length @Nullable [] pattern) Constructors in com.github.weisj.jsvg.renderer with parameters of type LengthModifierConstructorDescriptionFontRenderContext
(@Nullable Length letterSpacing, @Nullable DominantBaseline dominantBaseline, @Nullable TextAnchor textAnchor) StrokeContext
(@Nullable Length strokeWidth, @Nullable LineCap lineCap, @Nullable LineJoin lineJoin, float miterLimit, @NotNull Length[] dashPattern, @Nullable Length dashOffset)