Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- a - Variable in class com.github.weisj.jsvg.geometry.mesh.Bezier
- A - Enum constant in enum com.github.weisj.jsvg.attributes.filter.ColorChannel
- AbstractBlendComposite - Class in com.github.weisj.jsvg.nodes.filter
-
A blend composite defines the rule according to which a drawing primitive (known as the source) is mixed with existing graphics (know as the destination.)
- AbstractBlendComposite() - Constructor for class com.github.weisj.jsvg.nodes.filter.AbstractBlendComposite
- AbstractBlendComposite.Blender - Interface in com.github.weisj.jsvg.nodes.filter
- AbstractFilterPrimitive - Class in com.github.weisj.jsvg.nodes.filter
- AbstractFilterPrimitive() - Constructor for class com.github.weisj.jsvg.nodes.filter.AbstractFilterPrimitive
- AbstractPolyShape - Class in com.github.weisj.jsvg.nodes
- AbstractPolyShape() - Constructor for class com.github.weisj.jsvg.nodes.AbstractPolyShape
- AbstractSVGNode - Class in com.github.weisj.jsvg.nodes
- AbstractSVGNode() - Constructor for class com.github.weisj.jsvg.nodes.AbstractSVGNode
- acceptChild(String, SVGNode) - Method in class com.github.weisj.jsvg.nodes.container.BaseContainerNode
-
Determine whether the container accepts this
SVGNode
as a child. - acceptChild(String, SVGNode) - Method in class com.github.weisj.jsvg.nodes.filter.Filter
- acceptChild(String, SVGNode) - Method in class com.github.weisj.jsvg.nodes.text.Text
- acceptChild(String, SVGNode) - Method in class com.github.weisj.jsvg.nodes.text.TextPath
- acceptChild(String, SVGNode) - Method in class com.github.weisj.jsvg.nodes.text.TextSpan
- add(RGBColor, RGBColor) - Static method in class com.github.weisj.jsvg.paint.impl.RGBColor
- addChild(String, SVGNode) - Method in class com.github.weisj.jsvg.nodes.container.BaseContainerNode
- addChild(String, SVGNode) - Method in interface com.github.weisj.jsvg.nodes.prototype.Container
- addContent(char[]) - Method in class com.github.weisj.jsvg.nodes.AbstractSVGNode
- addContent(char[]) - Method in class com.github.weisj.jsvg.nodes.MetaSVGNode
- addContent(char[]) - Method in class com.github.weisj.jsvg.nodes.Style
- addContent(char[]) - Method in interface com.github.weisj.jsvg.nodes.SVGNode
- addContent(char[]) - Method in class com.github.weisj.jsvg.nodes.text.Text
- addContent(char[]) - Method in class com.github.weisj.jsvg.nodes.text.TextPath
- addContent(char[]) - Method in class com.github.weisj.jsvg.nodes.text.TextSpan
- Additive - Enum in com.github.weisj.jsvg.animation
- addResult(FilterChannelKey, Supplier<T>) - Method in class com.github.weisj.jsvg.nodes.filter.ChannelStorage
- addResult(FilterChannelKey, T) - Method in class com.github.weisj.jsvg.nodes.filter.ChannelStorage
- addTextContent(char[], int, int) - Method in class com.github.weisj.jsvg.parser.impl.SVGDocumentBuilder
- adjustForAliasing(Rectangle2D) - Static method in class com.github.weisj.jsvg.geometry.util.GeometryUtil
- advance() - Method in class com.github.weisj.jsvg.nodes.text.Glyph
- align - Variable in class com.github.weisj.jsvg.attributes.PreserveAspectRatio
- Align - Enum constant in enum com.github.weisj.jsvg.attributes.text.GlyphRenderMethod
-
This value indicates that the characters should be rendered so that they are not stretched or warped.
- ALLOW_ALL - Static variable in interface com.github.weisj.jsvg.parser.resources.ResourcePolicy
- ALLOW_RELATIVE - Static variable in interface com.github.weisj.jsvg.parser.resources.ResourcePolicy
-
Allow external resources to be loaded relative to the base document.
- allowsExternalResources() - Method in class com.github.weisj.jsvg.parser.resources.impl.DefaultResourcePolicy
- allowWhitespace() - Method in enum com.github.weisj.jsvg.parser.impl.SeparatorMode
- Alpha - Enum constant in enum com.github.weisj.jsvg.nodes.filter.TransferFunctionElement.Channel
- Alphabetic - Enum constant in enum com.github.weisj.jsvg.attributes.text.DominantBaseline
-
The baseline-identifier for the dominant-baseline is set to be alphabetic, the derived baseline-table is constructed using the alphabetic baseline-table in the font, and the baseline-table font-size is changed to the value of the font-size attribute on this element.
- alphaChannel() - Method in interface com.github.weisj.jsvg.nodes.filter.Channel
- Anchor - Class in com.github.weisj.jsvg.nodes
-
As jsvg is only a static renderer without interaction the anchor tag behaves just as if it were a group.
- Anchor() - Constructor for class com.github.weisj.jsvg.nodes.Anchor
- anchorLocation(MeasureContext) - Method in class com.github.weisj.jsvg.nodes.container.BaseInnerViewContainer
- anchorLocation(MeasureContext) - Method in class com.github.weisj.jsvg.nodes.container.CommonInnerViewContainer
- anchorLocation(MeasureContext) - Method in class com.github.weisj.jsvg.nodes.Marker
- anchorLocation(MeasureContext) - Method in class com.github.weisj.jsvg.nodes.Pattern
- anchorLocation(MeasureContext) - Method in class com.github.weisj.jsvg.nodes.Symbol
- Angle - Class in com.github.weisj.jsvg.geometry.size
- Angle(AngleUnit, float) - Constructor for class com.github.weisj.jsvg.geometry.size.Angle
- AngleUnit - Enum in com.github.weisj.jsvg.geometry.size
- Animatable - Enum in com.github.weisj.jsvg.attributes
- Animate - Class in com.github.weisj.jsvg.nodes.animation
- Animate() - Constructor for class com.github.weisj.jsvg.nodes.animation.Animate
- animatedColor(ColorValue, AttributeNode) - Method in class com.github.weisj.jsvg.nodes.animation.Animate
- AnimatedColor - Class in com.github.weisj.jsvg.animation.value
- AnimatedColor(Track, ColorValue, RGBColor[]) - Constructor for class com.github.weisj.jsvg.animation.value.AnimatedColor
- AnimatedFloat - Class in com.github.weisj.jsvg.animation.value
- animatedFloatList(FloatListValue, AttributeNode) - Method in class com.github.weisj.jsvg.nodes.animation.Animate
- AnimatedFloatList - Class in com.github.weisj.jsvg.animation.value
- AnimatedFloatList(Track, FloatListValue, float[][]) - Constructor for class com.github.weisj.jsvg.animation.value.AnimatedFloatList
- animatedLength(LengthValue, PercentageDimension, AttributeNode) - Method in class com.github.weisj.jsvg.nodes.animation.Animate
- AnimatedLength - Class in com.github.weisj.jsvg.animation.value
- AnimatedLength(Track, LengthValue, Length[]) - Constructor for class com.github.weisj.jsvg.animation.value.AnimatedLength
- animatedPaint(SVGPaint, AttributeNode) - Method in class com.github.weisj.jsvg.nodes.animation.Animate
- AnimatedPaint - Class in com.github.weisj.jsvg.animation.value
- AnimatedPaint(Track, SVGPaint, SVGPaint[]) - Constructor for class com.github.weisj.jsvg.animation.value.AnimatedPaint
- AnimatedPath - Class in com.github.weisj.jsvg.animation.value
- AnimatedPath(AnimatedFloatList, boolean) - Constructor for class com.github.weisj.jsvg.animation.value.AnimatedPath
- animatedPercentage(PercentageValue, AttributeNode) - Method in class com.github.weisj.jsvg.nodes.animation.Animate
- AnimatedPercentage - Class in com.github.weisj.jsvg.animation.value
- AnimatedPercentage(Track, PercentageValue, float[], PercentageValue) - Constructor for class com.github.weisj.jsvg.animation.value.AnimatedPercentage
- animatedTransform(TransformValue, AttributeNode) - Method in class com.github.weisj.jsvg.nodes.animation.AnimateTransform
- AnimatedTransform - Class in com.github.weisj.jsvg.animation.value
- AnimatedTransform(Track, TransformValue, TransformPart[]) - Constructor for class com.github.weisj.jsvg.animation.value.AnimatedTransform
- AnimateTransform - Class in com.github.weisj.jsvg.nodes.animation
- AnimateTransform() - Constructor for class com.github.weisj.jsvg.nodes.animation.AnimateTransform
- animation() - Method in class com.github.weisj.jsvg.SVGDocument
- Animation - Enum constant in enum com.github.weisj.jsvg.nodes.prototype.spec.Category
- Animation - Interface in com.github.weisj.jsvg.renderer.animation
- animationElements() - Method in class com.github.weisj.jsvg.parser.impl.ParsedElement
- animationPeriod() - Method in class com.github.weisj.jsvg.nodes.SVG
- animationPeriod() - Method in class com.github.weisj.jsvg.parser.impl.ParsedDocument
- AnimationPeriod - Class in com.github.weisj.jsvg.animation
- AnimationPeriod(long, long, boolean) - Constructor for class com.github.weisj.jsvg.animation.AnimationPeriod
- AnimationPlayer - Class in com.github.weisj.jsvg.ui
- AnimationPlayer(AnimationPlayer.FrameAction) - Constructor for class com.github.weisj.jsvg.ui.AnimationPlayer
- AnimationPlayer.FrameAction - Interface in com.github.weisj.jsvg.ui
- animationState() - Method in class com.github.weisj.jsvg.ui.AnimationPlayer
- AnimationState - Class in com.github.weisj.jsvg.renderer.animation
- AnimationState(long, long) - Constructor for class com.github.weisj.jsvg.renderer.animation.AnimationState
- AnimationValuesType - Enum in com.github.weisj.jsvg.animation
- any() - Element in annotation type com.github.weisj.jsvg.nodes.prototype.spec.PermittedContent
- anyOf() - Element in annotation type com.github.weisj.jsvg.nodes.prototype.spec.PermittedContent
- appendPath(Path2D, BuildHistory) - Method in class com.github.weisj.jsvg.geometry.path.PathCommand
- appendPath(Path2D, BuildHistory) - Method in class com.github.weisj.jsvg.geometry.path.Terminal
- appendTextShape(GlyphCursor, MutableGlyphRun, RenderContext) - Method in class com.github.weisj.jsvg.nodes.text.Text
- appendTextShape(GlyphCursor, MutableGlyphRun, RenderContext) - Method in class com.github.weisj.jsvg.nodes.text.TextPath
- appendTextShape(GlyphCursor, MutableGlyphRun, RenderContext) - Method in class com.github.weisj.jsvg.nodes.text.TextSpan
- appendTo(Path2D) - Method in class com.github.weisj.jsvg.geometry.mesh.Bezier
- applyClip(Output, RenderContext, ElementBounds) - Method in class com.github.weisj.jsvg.nodes.ClipPath
- applyClip(Shape) - Method in class com.github.weisj.jsvg.renderer.output.impl.Graphics2DOutput
- applyClip(Shape) - Method in class com.github.weisj.jsvg.renderer.output.impl.NullOutput
- applyClip(Shape) - Method in class com.github.weisj.jsvg.renderer.output.impl.ShapeOutput
- applyClip(Shape) - Method in interface com.github.weisj.jsvg.renderer.output.Output
- applyEffects(Set<VectorEffect>, Output, RenderContext, AffineTransform) - Static method in enum com.github.weisj.jsvg.attributes.VectorEffect
- applyFilter(RenderContext, FilterContext) - Method in class com.github.weisj.jsvg.nodes.filter.FeBlend
- applyFilter(RenderContext, FilterContext) - Method in class com.github.weisj.jsvg.nodes.filter.FeComposite
- applyFilter(RenderContext, FilterContext) - Method in class com.github.weisj.jsvg.nodes.filter.FeDropShadow
- applyFilter(RenderContext, FilterContext) - Method in class com.github.weisj.jsvg.nodes.filter.DummyFilterPrimitive
- applyFilter(RenderContext, FilterContext) - Method in class com.github.weisj.jsvg.nodes.filter.FeColorMatrix
- applyFilter(RenderContext, FilterContext) - Method in class com.github.weisj.jsvg.nodes.filter.FeComponentTransfer
- applyFilter(RenderContext, FilterContext) - Method in class com.github.weisj.jsvg.nodes.filter.FeDisplacementMap
- applyFilter(RenderContext, FilterContext) - Method in class com.github.weisj.jsvg.nodes.filter.FeFlood
- applyFilter(RenderContext, FilterContext) - Method in class com.github.weisj.jsvg.nodes.filter.FeGaussianBlur
- applyFilter(RenderContext, FilterContext) - Method in class com.github.weisj.jsvg.nodes.filter.FeMerge
- applyFilter(RenderContext, FilterContext) - Method in class com.github.weisj.jsvg.nodes.filter.FeOffset
- applyFilter(RenderContext, FilterContext) - Method in class com.github.weisj.jsvg.nodes.filter.FeTurbulence
- applyFilter(RenderContext, FilterContext) - Method in interface com.github.weisj.jsvg.nodes.filter.FilterPrimitive
- applyFilter(Output, RenderContext, Filter.FilterInfo) - Method in class com.github.weisj.jsvg.nodes.filter.Filter
- applyFilter(ImageFilter) - Method in interface com.github.weisj.jsvg.nodes.filter.Channel
- applyFilter(ImageFilter) - Method in class com.github.weisj.jsvg.nodes.filter.FeTurbulence.TurbulenceChannel
- applyFilter(ImageFilter) - Method in class com.github.weisj.jsvg.nodes.filter.ImageProducerChannel
- applyNonScalingStroke(Output, RenderContext, Shape) - Static method in enum com.github.weisj.jsvg.attributes.VectorEffect
- applyOpacity(float) - Method in class com.github.weisj.jsvg.renderer.output.impl.Graphics2DOutput
- applyOpacity(float) - Method in class com.github.weisj.jsvg.renderer.output.impl.NullOutput
- applyOpacity(float) - Method in class com.github.weisj.jsvg.renderer.output.impl.ShapeOutput
- applyOpacity(float) - Method in interface com.github.weisj.jsvg.renderer.output.Output
- applyRule(StyleProperty) - Method in interface com.github.weisj.jsvg.parser.css.StyleSheet.RuleConsumer
- applyToTransform(AffineTransform, MeasureContext) - Method in class com.github.weisj.jsvg.attributes.transform.TransformPart
- applyToTransform(AffineTransform, MeasureContext, float) - Method in class com.github.weisj.jsvg.attributes.transform.TransformPart
- applyTransform(Output, RenderContext, ElementBounds) - Method in interface com.github.weisj.jsvg.nodes.prototype.Transformable
- applyTransform(AffineTransform) - Method in class com.github.weisj.jsvg.renderer.output.impl.Graphics2DOutput
- applyTransform(AffineTransform) - Method in class com.github.weisj.jsvg.renderer.output.impl.NullOutput
- applyTransform(AffineTransform) - Method in class com.github.weisj.jsvg.renderer.output.impl.ShapeOutput
- applyTransform(AffineTransform) - Method in interface com.github.weisj.jsvg.renderer.output.Output
- approximatelyEqual(double, double) - Static method in class com.github.weisj.jsvg.geometry.util.GeometryUtil
- approximatelyNegative(double) - Static method in class com.github.weisj.jsvg.geometry.util.GeometryUtil
- approximatelyPositive(double) - Static method in class com.github.weisj.jsvg.geometry.util.GeometryUtil
- approximatelyZero(double) - Static method in class com.github.weisj.jsvg.geometry.util.GeometryUtil
- Arithmetic - Enum constant in enum com.github.weisj.jsvg.attributes.filter.CompositeMode
-
The arithmetic operation is useful for combining the output from the feDiffuseLighting and feSpecularLighting filters with texture data.
- arrayContains(T[], T) - Static method in class com.github.weisj.jsvg.util.AttributeUtil
- Atop - Enum constant in enum com.github.weisj.jsvg.attributes.filter.CompositeMode
-
The parts of the source graphic defined in the in attribute, which overlap the destination graphic defined in the in2 attribute, replace the destination graphic.
- attribute(String) - Method in interface com.github.weisj.jsvg.parser.DomElement
- attribute(String) - Method in class com.github.weisj.jsvg.parser.impl.ParsedElement
- attribute(String, String) - Method in interface com.github.weisj.jsvg.parser.DomElement
- AttributeFontSpec - Class in com.github.weisj.jsvg.attributes.font
- attributeName(AttributeNode) - Static method in class com.github.weisj.jsvg.nodes.animation.BaseAnimationNode
- attributeNode() - Method in class com.github.weisj.jsvg.parser.impl.ParsedElement
- AttributeNode - Class in com.github.weisj.jsvg.parser.impl
- AttributeNode(String, Map<String, String>, List<StyleSheet>) - Constructor for class com.github.weisj.jsvg.parser.impl.AttributeNode
- AttributeNode.ElementRelation - Enum in com.github.weisj.jsvg.parser.impl
- attributeParser() - Method in class com.github.weisj.jsvg.parser.impl.LoadHelper
- AttributeParser - Class in com.github.weisj.jsvg.parser.impl
- AttributeParser(PaintParser) - Constructor for class com.github.weisj.jsvg.parser.impl.AttributeParser
- attributes() - Method in class com.github.weisj.jsvg.parser.impl.AttributeNode
- AttributeUtil - Class in com.github.weisj.jsvg.util
- AttributeUtil.AxisPair - Class in com.github.weisj.jsvg.util
- Auto - Enum constant in enum com.github.weisj.jsvg.attributes.ColorInterpolation
- Auto - Enum constant in enum com.github.weisj.jsvg.attributes.Overflow
- Auto - Enum constant in enum com.github.weisj.jsvg.attributes.text.DominantBaseline
-
If this property occurs on a
element, then the computed value depends on the value of the writing-mode attribute. - Auto - Enum constant in enum com.github.weisj.jsvg.attributes.text.Spacing
-
This value indicates that the user agent should use text-on-a-path layout algorithms to adjust the spacing between typographic characters in order to achieve visually appealing results.
- awtCode() - Method in enum com.github.weisj.jsvg.attributes.stroke.LineCap
- awtCode() - Method in enum com.github.weisj.jsvg.attributes.stroke.LineJoin
- AwtComponentPlatformSupport - Class in com.github.weisj.jsvg.renderer.awt
- AwtComponentPlatformSupport(Component) - Constructor for class com.github.weisj.jsvg.renderer.awt.AwtComponentPlatformSupport
- AWTSVGFont - Class in com.github.weisj.jsvg.attributes.font
- AWTSVGFont(Font) - Constructor for class com.github.weisj.jsvg.attributes.font.AWTSVGFont
- AwtSVGPaint - Class in com.github.weisj.jsvg.paint.impl
- AwtSVGPaint(Paint) - Constructor for class com.github.weisj.jsvg.paint.impl.AwtSVGPaint
- AWTSVGShape<T> - Class in com.github.weisj.jsvg.geometry
- AWTSVGShape(Value<T>) - Constructor for class com.github.weisj.jsvg.geometry.AWTSVGShape
- AWTSVGShape(T) - Constructor for class com.github.weisj.jsvg.geometry.AWTSVGShape
- awtWindingRule - Variable in enum com.github.weisj.jsvg.attributes.FillRule
- AxisPair(LengthValue, LengthValue) - Constructor for class com.github.weisj.jsvg.util.AttributeUtil.AxisPair
B
- b - Variable in class com.github.weisj.jsvg.geometry.mesh.Bezier
- B - Enum constant in enum com.github.weisj.jsvg.attributes.filter.ColorChannel
- BackgroundAlpha - Enum constant in enum com.github.weisj.jsvg.attributes.filter.DefaultFilterChannel
-
Same as BackgroundImage except only the alpha channel is used.
- BackgroundImage - Enum constant in enum com.github.weisj.jsvg.attributes.filter.DefaultFilterChannel
-
This keyword represents an image snapshot of the SVG document under the filter region at the time that the
element was invoked. - BaseAnimationNode - Class in com.github.weisj.jsvg.nodes.animation
- BaseContainerNode<E> - Class in com.github.weisj.jsvg.nodes.container
- BaseContainerNode() - Constructor for class com.github.weisj.jsvg.nodes.container.BaseContainerNode
- BaseInnerViewContainer - Class in com.github.weisj.jsvg.nodes.container
- BaseInnerViewContainer() - Constructor for class com.github.weisj.jsvg.nodes.container.BaseInnerViewContainer
- BasicShape - Enum constant in enum com.github.weisj.jsvg.nodes.prototype.spec.Category
- begin() - Method in class com.github.weisj.jsvg.animation.time.Interval
- beginText() - Method in class com.github.weisj.jsvg.nodes.text.GlyphRunTextOutput
- beginText() - Method in class com.github.weisj.jsvg.nodes.text.NullTextOutput
- beginText() - Method in interface com.github.weisj.jsvg.renderer.output.TextOutput
- Bevel - Enum constant in enum com.github.weisj.jsvg.attributes.stroke.LineJoin
- Bezier - Class in com.github.weisj.jsvg.geometry.mesh
- Bezier(Point2D.Float, Point2D.Float, Point2D.Float, Point2D.Float) - Constructor for class com.github.weisj.jsvg.geometry.mesh.Bezier
- bezierCommand() - Method in class com.github.weisj.jsvg.nodes.Stop
- BezierPathCommand - Interface in com.github.weisj.jsvg.geometry.path
- blend(int[], int[], int[]) - Method in interface com.github.weisj.jsvg.nodes.filter.AbstractBlendComposite.Blender
- blender() - Method in class com.github.weisj.jsvg.nodes.filter.AbstractBlendComposite
- blender() - Method in class com.github.weisj.jsvg.nodes.filter.BlendModeComposite
- Blending Modes - Search tag in class com.github.weisj.jsvg.nodes.filter.AbstractBlendComposite
- Section
- BlendMode - Enum in com.github.weisj.jsvg.attributes.filter
- BlendModeComposite - Class in com.github.weisj.jsvg.nodes.filter
- BlittableImage - Class in com.github.weisj.jsvg.util
-
Class that encapsulates rendering to an offscreen image.
- BlittableImage.BufferSurfaceSupplier - Interface in com.github.weisj.jsvg.util
- blitTo(Output) - Method in class com.github.weisj.jsvg.util.BlittableImage
- Blue - Enum constant in enum com.github.weisj.jsvg.nodes.filter.TransferFunctionElement.Channel
- Bold - Enum constant in enum com.github.weisj.jsvg.attributes.font.PredefinedFontWeight
- BOLD_WEIGHT - Static variable in enum com.github.weisj.jsvg.attributes.font.PredefinedFontWeight
- Bolder - Enum constant in enum com.github.weisj.jsvg.attributes.font.PredefinedFontWeight
- bottom() - Method in class com.github.weisj.jsvg.geometry.size.FloatInsets
- bottom(Rectangle2D) - Static method in class com.github.weisj.jsvg.geometry.util.GeometryUtil
- boundingBox() - Method in class com.github.weisj.jsvg.renderer.impl.ElementBounds
- BoundingBox - Enum constant in enum com.github.weisj.jsvg.nodes.prototype.HasShape.Box
- bounds() - Method in class com.github.weisj.jsvg.attributes.filter.LayoutBounds.Data
- bounds(RenderContext, boolean) - Method in class com.github.weisj.jsvg.geometry.AWTSVGShape
- bounds(RenderContext, boolean) - Method in class com.github.weisj.jsvg.geometry.SVGCircle
- bounds(RenderContext, boolean) - Method in class com.github.weisj.jsvg.geometry.SVGEllipse
- bounds(RenderContext, boolean) - Method in class com.github.weisj.jsvg.geometry.SVGLine
- bounds(RenderContext, boolean) - Method in class com.github.weisj.jsvg.geometry.SVGRectangle
- bounds(RenderContext, boolean) - Method in class com.github.weisj.jsvg.geometry.SVGRoundRectangle
- bounds(RenderContext, boolean) - Method in interface com.github.weisj.jsvg.geometry.SVGShape
- build() - Method in class com.github.weisj.jsvg.parser.impl.MutableLoaderContext
- build() - Method in class com.github.weisj.jsvg.parser.impl.SVGDocumentBuilder
- build() - Method in interface com.github.weisj.jsvg.parser.LoaderContext.Builder
- build(AttributeNode) - Method in class com.github.weisj.jsvg.nodes.LinearGradient
- build(AttributeNode) - Method in class com.github.weisj.jsvg.nodes.RadialGradient
- build(AttributeNode) - Method in class com.github.weisj.jsvg.nodes.AbstractSVGNode
- build(AttributeNode) - Method in class com.github.weisj.jsvg.nodes.animation.AnimateTransform
- build(AttributeNode) - Method in class com.github.weisj.jsvg.nodes.animation.BaseAnimationNode
- build(AttributeNode) - Method in class com.github.weisj.jsvg.nodes.ClipPath
- build(AttributeNode) - Method in class com.github.weisj.jsvg.nodes.container.BaseInnerViewContainer
- build(AttributeNode) - Method in class com.github.weisj.jsvg.nodes.container.CommonInnerViewContainer
- build(AttributeNode) - Method in class com.github.weisj.jsvg.nodes.container.CommonRenderableContainerNode
- build(AttributeNode) - Method in class com.github.weisj.jsvg.nodes.filter.AbstractFilterPrimitive
- build(AttributeNode) - Method in class com.github.weisj.jsvg.nodes.filter.FeBlend
- build(AttributeNode) - Method in class com.github.weisj.jsvg.nodes.filter.FeColorMatrix
- build(AttributeNode) - Method in class com.github.weisj.jsvg.nodes.filter.FeComponentTransfer
- build(AttributeNode) - Method in class com.github.weisj.jsvg.nodes.filter.FeComposite
- build(AttributeNode) - Method in class com.github.weisj.jsvg.nodes.filter.FeDisplacementMap
- build(AttributeNode) - Method in class com.github.weisj.jsvg.nodes.filter.FeDropShadow
- build(AttributeNode) - Method in class com.github.weisj.jsvg.nodes.filter.FeFlood
- build(AttributeNode) - Method in class com.github.weisj.jsvg.nodes.filter.FeGaussianBlur
- build(AttributeNode) - Method in class com.github.weisj.jsvg.nodes.filter.FeMerge
- build(AttributeNode) - Method in class com.github.weisj.jsvg.nodes.filter.FeMergeNode
- build(AttributeNode) - Method in class com.github.weisj.jsvg.nodes.filter.FeOffset
- build(AttributeNode) - Method in class com.github.weisj.jsvg.nodes.filter.FeTurbulence
- build(AttributeNode) - Method in class com.github.weisj.jsvg.nodes.filter.Filter
- build(AttributeNode) - Method in class com.github.weisj.jsvg.nodes.filter.TransferFunctionElement
- build(AttributeNode) - Method in class com.github.weisj.jsvg.nodes.Image
- build(AttributeNode) - Method in class com.github.weisj.jsvg.nodes.Marker
- build(AttributeNode) - Method in class com.github.weisj.jsvg.nodes.Mask
- build(AttributeNode) - Method in class com.github.weisj.jsvg.nodes.mesh.MeshGradient
- build(AttributeNode) - Method in class com.github.weisj.jsvg.nodes.MetaSVGNode
- build(AttributeNode) - Method in class com.github.weisj.jsvg.nodes.Pattern
- build(AttributeNode) - Method in class com.github.weisj.jsvg.nodes.RenderableSVGNode
- build(AttributeNode) - Method in class com.github.weisj.jsvg.nodes.ShapeNode
- build(AttributeNode) - Method in class com.github.weisj.jsvg.nodes.SolidColor
- build(AttributeNode) - Method in class com.github.weisj.jsvg.nodes.Stop
- build(AttributeNode) - Method in class com.github.weisj.jsvg.nodes.SVG
- build(AttributeNode) - Method in interface com.github.weisj.jsvg.nodes.SVGNode
- build(AttributeNode) - Method in class com.github.weisj.jsvg.nodes.Symbol
- build(AttributeNode) - Method in class com.github.weisj.jsvg.nodes.text.TextSpan
- build(AttributeNode) - Method in class com.github.weisj.jsvg.nodes.text.Text
- build(AttributeNode) - Method in class com.github.weisj.jsvg.nodes.text.TextPath
- build(AttributeNode) - Method in class com.github.weisj.jsvg.nodes.Use
- builder() - Static method in interface com.github.weisj.jsvg.parser.LoaderContext
- buildGradient(AttributeNode, LinearGradient) - Method in class com.github.weisj.jsvg.nodes.LinearGradient
- buildGradient(AttributeNode, RadialGradient) - Method in class com.github.weisj.jsvg.nodes.RadialGradient
- BuildHistory - Class in com.github.weisj.jsvg.geometry.path
-
When building a path from command segments, most need to cache information (such as the point finished at) for future commands.
- BuildHistory() - Constructor for class com.github.weisj.jsvg.geometry.path.BuildHistory
- buildShape(AttributeNode) - Method in class com.github.weisj.jsvg.nodes.AbstractPolyShape
- buildShape(AttributeNode) - Method in class com.github.weisj.jsvg.nodes.Circle
- buildShape(AttributeNode) - Method in class com.github.weisj.jsvg.nodes.Ellipse
- buildShape(AttributeNode) - Method in class com.github.weisj.jsvg.nodes.Line
- buildShape(AttributeNode) - Method in class com.github.weisj.jsvg.nodes.Path
- buildShape(AttributeNode) - Method in class com.github.weisj.jsvg.nodes.Rect
- buildShape(AttributeNode) - Method in class com.github.weisj.jsvg.nodes.ShapeNode
- Butt - Enum constant in enum com.github.weisj.jsvg.attributes.stroke.LineCap
- BY - Enum constant in enum com.github.weisj.jsvg.animation.AnimationValuesType
C
- c - Variable in class com.github.weisj.jsvg.geometry.mesh.Bezier
- CachedSurfaceSupplier - Class in com.github.weisj.jsvg.util
- CachedSurfaceSupplier(BlittableImage.BufferSurfaceSupplier) - Constructor for class com.github.weisj.jsvg.util.CachedSurfaceSupplier
- CachedSurfaceSupplier.ResourceCleaner - Class in com.github.weisj.jsvg.util
- canBeFilled() - Method in class com.github.weisj.jsvg.geometry.SVGLine
- canBeFilled() - Method in interface com.github.weisj.jsvg.geometry.SVGShape
- canBeFlattened() - Method in class com.github.weisj.jsvg.attributes.transform.TransformPart
- canInstantiate(SVGNode) - Method in class com.github.weisj.jsvg.nodes.Mask
- canInstantiate(SVGNode) - Method in class com.github.weisj.jsvg.nodes.Pattern
- canInstantiate(SVGNode) - Method in interface com.github.weisj.jsvg.nodes.prototype.Instantiator
- canInstantiate(SVGNode) - Method in class com.github.weisj.jsvg.nodes.ShapeNode
- canInstantiate(SVGNode) - Method in class com.github.weisj.jsvg.nodes.Use
- categories() - Element in annotation type com.github.weisj.jsvg.nodes.prototype.spec.PermittedContent
- categoriesOf(SVGNode) - Static method in enum com.github.weisj.jsvg.nodes.prototype.spec.Category
- Category - Enum in com.github.weisj.jsvg.nodes.prototype.spec
- centerBaseline() - Method in class com.github.weisj.jsvg.attributes.font.AWTSVGFont
- centerBaseline() - Method in interface com.github.weisj.jsvg.attributes.font.SVGFont
- Central - Enum constant in enum com.github.weisj.jsvg.attributes.text.DominantBaseline
-
The baseline-identifier for the dominant-baseline is set to be central.
- CH - Enum constant in enum com.github.weisj.jsvg.geometry.size.Unit
- channel() - Method in class com.github.weisj.jsvg.nodes.filter.TransferFunctionElement
- channel(FilterChannelKey, FilterContext) - Method in class com.github.weisj.jsvg.nodes.filter.FilterPrimitiveBase
- Channel - Interface in com.github.weisj.jsvg.nodes.filter
- ChannelStorage<T> - Class in com.github.weisj.jsvg.nodes.filter
- ChannelStorage() - Constructor for class com.github.weisj.jsvg.nodes.filter.ChannelStorage
- charData() - Element in annotation type com.github.weisj.jsvg.nodes.prototype.spec.PermittedContent
- children() - Method in class com.github.weisj.jsvg.nodes.container.CommonRenderableContainerNode
- children() - Method in class com.github.weisj.jsvg.nodes.container.ContainerNode
- children() - Method in interface com.github.weisj.jsvg.nodes.prototype.Container
-
Return all children of this container.
- children() - Method in class com.github.weisj.jsvg.nodes.text.Text
- children() - Method in class com.github.weisj.jsvg.nodes.text.TextPath
- children() - Method in class com.github.weisj.jsvg.nodes.text.TextSpan
- children() - Method in interface com.github.weisj.jsvg.parser.DomElement
- children() - Method in class com.github.weisj.jsvg.parser.impl.ParsedElement
- childrenOfType(Class<T>) - Method in interface com.github.weisj.jsvg.nodes.prototype.Container
- Circle - Class in com.github.weisj.jsvg.nodes
- Circle() - Constructor for class com.github.weisj.jsvg.nodes.Circle
- clampColor(int) - Static method in class com.github.weisj.jsvg.util.ColorUtil
- CLASS_NAME - Enum constant in enum com.github.weisj.jsvg.parser.css.impl.TokenType
- classNames() - Method in interface com.github.weisj.jsvg.parser.DomElement
- classNames() - Method in class com.github.weisj.jsvg.parser.impl.AttributeNode
- classNames() - Method in class com.github.weisj.jsvg.parser.impl.ParsedElement
- classRules() - Method in class com.github.weisj.jsvg.parser.css.impl.SimpleStyleSheet
- clean(Object) - Method in class com.github.weisj.jsvg.util.CachedSurfaceSupplier.ResourceCleaner
- cleanupIfNeeded(Output) - Method in class com.github.weisj.jsvg.paint.impl.MaskedPaint
- cleanupIfNeeded(Output) - Method in interface com.github.weisj.jsvg.renderer.output.impl.GraphicsUtil.DisposablePaint
- cleanUpLocalCursor(GlyphCursor, GlyphCursor) - Method in class com.github.weisj.jsvg.nodes.text.Text
- cleanUpLocalCursor(GlyphCursor, GlyphCursor) - Method in class com.github.weisj.jsvg.nodes.text.TextSpan
- cleanUpLocalCursor(GlyphCursor, GlyphCursor) - Method in class com.github.weisj.jsvg.nodes.text.TextPath
- clearBackground(Color) - Method in class com.github.weisj.jsvg.util.BlittableImage
- clearFontCache() - Static method in class com.github.weisj.jsvg.attributes.font.FontResolver
- clipBounds() - Method in class com.github.weisj.jsvg.nodes.filter.FilterLayoutContext
- clipBounds() - Method in class com.github.weisj.jsvg.renderer.output.impl.Graphics2DOutput
- clipBounds() - Method in class com.github.weisj.jsvg.renderer.output.impl.NullOutput
- clipBounds() - Method in class com.github.weisj.jsvg.renderer.output.impl.ShapeOutput
- clipBounds() - Method in interface com.github.weisj.jsvg.renderer.output.Output
- clipBoundsEscapeInsets() - Method in class com.github.weisj.jsvg.attributes.filter.LayoutBounds.Data
- clipPath() - Method in interface com.github.weisj.jsvg.nodes.prototype.HasClip
- clipPath() - Method in interface com.github.weisj.jsvg.nodes.prototype.HasGeometryContext.ByDelegate
- clipPath() - Method in class com.github.weisj.jsvg.nodes.prototype.impl.HasGeometryContextImpl
- clipPath() - Method in class com.github.weisj.jsvg.nodes.SVG
- ClipPath - Class in com.github.weisj.jsvg.nodes
- ClipPath() - Constructor for class com.github.weisj.jsvg.nodes.ClipPath
- clipShape(RenderContext, ElementBounds, boolean) - Method in class com.github.weisj.jsvg.nodes.ClipPath
- CM - Enum constant in enum com.github.weisj.jsvg.geometry.size.Unit
- codepoint() - Method in class com.github.weisj.jsvg.nodes.text.EmojiGlyph
- codepoint(String, AffineTransform, RenderContext) - Method in class com.github.weisj.jsvg.nodes.text.GlyphRunTextOutput
- codepoint(String, AffineTransform, RenderContext) - Method in class com.github.weisj.jsvg.nodes.text.NullTextOutput
- codepoint(String, AffineTransform, RenderContext) - Method in interface com.github.weisj.jsvg.renderer.output.TextOutput
- codepointGlyph(String) - Method in class com.github.weisj.jsvg.attributes.font.AWTSVGFont
- codepointGlyph(String) - Method in interface com.github.weisj.jsvg.attributes.font.SVGFont
- coerceData(WritableRaster, ColorModel, boolean) - Static method in class com.github.weisj.jsvg.util.ImageUtil
- coerceNonNegative() - Method in class com.github.weisj.jsvg.geometry.size.Length
- coercePercentageToCorrectUnit(UnitType, PercentageDimension) - Method in class com.github.weisj.jsvg.geometry.size.Length
- COLON - Enum constant in enum com.github.weisj.jsvg.parser.css.impl.TokenType
- color - Variable in class com.github.weisj.jsvg.renderer.impl.context.PaintContext
- color() - Method in class com.github.weisj.jsvg.nodes.Stop
- Color - Enum constant in enum com.github.weisj.jsvg.attributes.filter.BlendMode
-
The final color has the hue and saturation of the top color, while using the luminosity of the bottom color.
- ColorBurn - Enum constant in enum com.github.weisj.jsvg.attributes.filter.BlendMode
-
The final color is the result of inverting the bottom color, dividing the value by the top color, and inverting that value.
- ColorChannel - Enum in com.github.weisj.jsvg.attributes.filter
- ColorDodge - Enum constant in enum com.github.weisj.jsvg.attributes.filter.BlendMode
-
The final color is the result of dividing the bottom color by the inverse of the top color.
- colorInterpolation(ColorInterpolation) - Method in class com.github.weisj.jsvg.nodes.filter.FilterContext
- colorInterpolation(FilterContext) - Method in class com.github.weisj.jsvg.nodes.filter.AbstractFilterPrimitive
- colorInterpolation(FilterContext) - Method in class com.github.weisj.jsvg.nodes.filter.FeComponentTransfer
- colorInterpolation(FilterContext) - Method in class com.github.weisj.jsvg.nodes.filter.FeMerge
- colorInterpolation(FilterContext) - Method in interface com.github.weisj.jsvg.nodes.filter.FilterPrimitive
- colorInterpolation(FilterContext) - Method in class com.github.weisj.jsvg.nodes.filter.FilterPrimitiveBase
- ColorInterpolation - Enum in com.github.weisj.jsvg.attributes
- colors() - Method in class com.github.weisj.jsvg.nodes.LinearGradient
- colors() - Method in class com.github.weisj.jsvg.nodes.RadialGradient
- ColorSpaceAwareRGBImageFilter - Class in com.github.weisj.jsvg.util
- ColorSpaceAwareRGBImageFilter() - Constructor for class com.github.weisj.jsvg.util.ColorSpaceAwareRGBImageFilter
- ColorUtil - Class in com.github.weisj.jsvg.util
- ColorValue - Interface in com.github.weisj.jsvg.attributes.value
- com.github.weisj.jsvg - package com.github.weisj.jsvg
- com.github.weisj.jsvg.animation - package com.github.weisj.jsvg.animation
- com.github.weisj.jsvg.animation.interpolation - package com.github.weisj.jsvg.animation.interpolation
- com.github.weisj.jsvg.animation.time - package com.github.weisj.jsvg.animation.time
- com.github.weisj.jsvg.animation.value - package com.github.weisj.jsvg.animation.value
- com.github.weisj.jsvg.attributes - package com.github.weisj.jsvg.attributes
- com.github.weisj.jsvg.attributes.filter - package com.github.weisj.jsvg.attributes.filter
- com.github.weisj.jsvg.attributes.font - package com.github.weisj.jsvg.attributes.font
- com.github.weisj.jsvg.attributes.stroke - package com.github.weisj.jsvg.attributes.stroke
- com.github.weisj.jsvg.attributes.text - package com.github.weisj.jsvg.attributes.text
- com.github.weisj.jsvg.attributes.transform - package com.github.weisj.jsvg.attributes.transform
- com.github.weisj.jsvg.attributes.value - package com.github.weisj.jsvg.attributes.value
- com.github.weisj.jsvg.geometry - package com.github.weisj.jsvg.geometry
- com.github.weisj.jsvg.geometry.mesh - package com.github.weisj.jsvg.geometry.mesh
- com.github.weisj.jsvg.geometry.noise - package com.github.weisj.jsvg.geometry.noise
- com.github.weisj.jsvg.geometry.path - package com.github.weisj.jsvg.geometry.path
- com.github.weisj.jsvg.geometry.size - package com.github.weisj.jsvg.geometry.size
- com.github.weisj.jsvg.geometry.util - package com.github.weisj.jsvg.geometry.util
- com.github.weisj.jsvg.nodes - package com.github.weisj.jsvg.nodes
- com.github.weisj.jsvg.nodes.animation - package com.github.weisj.jsvg.nodes.animation
- com.github.weisj.jsvg.nodes.container - package com.github.weisj.jsvg.nodes.container
- com.github.weisj.jsvg.nodes.filter - package com.github.weisj.jsvg.nodes.filter
- com.github.weisj.jsvg.nodes.mesh - package com.github.weisj.jsvg.nodes.mesh
- com.github.weisj.jsvg.nodes.prototype - package com.github.weisj.jsvg.nodes.prototype
- com.github.weisj.jsvg.nodes.prototype.impl - package com.github.weisj.jsvg.nodes.prototype.impl
- com.github.weisj.jsvg.nodes.prototype.spec - package com.github.weisj.jsvg.nodes.prototype.spec
- com.github.weisj.jsvg.nodes.text - package com.github.weisj.jsvg.nodes.text
- com.github.weisj.jsvg.paint - package com.github.weisj.jsvg.paint
- com.github.weisj.jsvg.paint.impl - package com.github.weisj.jsvg.paint.impl
- com.github.weisj.jsvg.paint.impl.jdk - package com.github.weisj.jsvg.paint.impl.jdk
- com.github.weisj.jsvg.parser - package com.github.weisj.jsvg.parser
- com.github.weisj.jsvg.parser.css - package com.github.weisj.jsvg.parser.css
- com.github.weisj.jsvg.parser.css.impl - package com.github.weisj.jsvg.parser.css.impl
- com.github.weisj.jsvg.parser.impl - package com.github.weisj.jsvg.parser.impl
- com.github.weisj.jsvg.parser.resources - package com.github.weisj.jsvg.parser.resources
- com.github.weisj.jsvg.parser.resources.impl - package com.github.weisj.jsvg.parser.resources.impl
- com.github.weisj.jsvg.renderer - package com.github.weisj.jsvg.renderer
- com.github.weisj.jsvg.renderer.animation - package com.github.weisj.jsvg.renderer.animation
- com.github.weisj.jsvg.renderer.awt - package com.github.weisj.jsvg.renderer.awt
- com.github.weisj.jsvg.renderer.impl - package com.github.weisj.jsvg.renderer.impl
- com.github.weisj.jsvg.renderer.impl.context - package com.github.weisj.jsvg.renderer.impl.context
- com.github.weisj.jsvg.renderer.output - package com.github.weisj.jsvg.renderer.output
- com.github.weisj.jsvg.renderer.output.impl - package com.github.weisj.jsvg.renderer.output.impl
- com.github.weisj.jsvg.ui - package com.github.weisj.jsvg.ui
- com.github.weisj.jsvg.util - package com.github.weisj.jsvg.util
- com.github.weisj.jsvg.util.supplier - package com.github.weisj.jsvg.util.supplier
- com.github.weisj.jsvg.view - package com.github.weisj.jsvg.view
- combine(Bezier, Bezier, Bezier) - Static method in class com.github.weisj.jsvg.geometry.mesh.Bezier
- COMMA - Enum constant in enum com.github.weisj.jsvg.parser.css.impl.TokenType
- COMMA_AND_WHITESPACE - Enum constant in enum com.github.weisj.jsvg.parser.impl.SeparatorMode
- COMMA_ONLY - Enum constant in enum com.github.weisj.jsvg.parser.impl.SeparatorMode
- COMMENT - Enum constant in enum com.github.weisj.jsvg.parser.css.impl.TokenType
- CommonInnerViewContainer - Class in com.github.weisj.jsvg.nodes.container
- CommonInnerViewContainer() - Constructor for class com.github.weisj.jsvg.nodes.container.CommonInnerViewContainer
- CommonRenderableContainerNode - Class in com.github.weisj.jsvg.nodes.container
- CommonRenderableContainerNode() - Constructor for class com.github.weisj.jsvg.nodes.container.CommonRenderableContainerNode
- compactRepresentation(Rectangle2D) - Static method in class com.github.weisj.jsvg.geometry.util.GeometryUtil
- compareTo(Duration) - Method in class com.github.weisj.jsvg.animation.time.Duration
- compareTo(Percentage) - Method in class com.github.weisj.jsvg.geometry.size.Percentage
- composite() - Method in class com.github.weisj.jsvg.nodes.filter.CompositeModeComposite
- composite() - Method in class com.github.weisj.jsvg.nodes.filter.FeBlend
- composite() - Method in class com.github.weisj.jsvg.nodes.filter.FeComposite
- CompositeMode - Enum in com.github.weisj.jsvg.attributes.filter
- CompositeModeComposite - Class in com.github.weisj.jsvg.nodes.filter
- CompositeModeComposite(AttributeNode) - Constructor for class com.github.weisj.jsvg.nodes.filter.CompositeModeComposite
- ComputeFlags(boolean) - Constructor for class com.github.weisj.jsvg.attributes.filter.LayoutBounds.ComputeFlags
- computeLuminance(int, int, int) - Static method in class com.github.weisj.jsvg.util.ColorUtil
- computeShape() - Method in class com.github.weisj.jsvg.SVGDocument
- computeShape(ViewBox) - Method in class com.github.weisj.jsvg.SVGDocument
- computeTextMetrics(RenderContext, TextSegment.RenderableSegment.UseTextLengthForCalculation) - Method in class com.github.weisj.jsvg.nodes.text.Text
- computeTextMetrics(RenderContext, TextSegment.RenderableSegment.UseTextLengthForCalculation) - Method in class com.github.weisj.jsvg.nodes.text.TextPath
- computeTextMetrics(RenderContext, TextSegment.RenderableSegment.UseTextLengthForCalculation) - Method in class com.github.weisj.jsvg.nodes.text.TextSpan
- computeViewBounds(MeasureContext, Rectangle2D, Length, Length, Length, Length) - Method in enum com.github.weisj.jsvg.attributes.UnitType
- computeViewPortTransform(FloatSize, ViewBox) - Method in class com.github.weisj.jsvg.attributes.PreserveAspectRatio
- computeViewTransform(MeasureContext, Rectangle2D) - Method in class com.github.weisj.jsvg.nodes.LinearGradient
- computeViewTransform(MeasureContext, Rectangle2D) - Method in class com.github.weisj.jsvg.nodes.RadialGradient
- Condensed - Enum constant in enum com.github.weisj.jsvg.attributes.font.FontStretch
- ConstantFloat - Class in com.github.weisj.jsvg.attributes.value
- ConstantFloat(float) - Constructor for class com.github.weisj.jsvg.attributes.value.ConstantFloat
- ConstantFloatList - Class in com.github.weisj.jsvg.attributes.value
- ConstantFloatList(float[]) - Constructor for class com.github.weisj.jsvg.attributes.value.ConstantFloatList
- ConstantLengthTransform - Class in com.github.weisj.jsvg.attributes.value
- ConstantLengthTransform(List<TransformPart>) - Constructor for class com.github.weisj.jsvg.attributes.value.ConstantLengthTransform
- ConstantSupplier<T> - Class in com.github.weisj.jsvg.util.supplier
- ConstantSupplier(T) - Constructor for class com.github.weisj.jsvg.util.supplier.ConstantSupplier
- ConstantTransform - Class in com.github.weisj.jsvg.attributes.value
- ConstantTransform(AffineTransform) - Constructor for class com.github.weisj.jsvg.attributes.value.ConstantTransform
- ConstantValue<T> - Class in com.github.weisj.jsvg.attributes.value
- ConstantValue(T) - Constructor for class com.github.weisj.jsvg.attributes.value.ConstantValue
- consume() - Method in class com.github.weisj.jsvg.util.ParserBase
- consumeWhiteSpaceOrSeparator() - Method in class com.github.weisj.jsvg.util.ParserBase
- Container - Enum constant in enum com.github.weisj.jsvg.nodes.prototype.spec.Category
- Container<E> - Interface in com.github.weisj.jsvg.nodes.prototype
-
Represents a container svg element.
- ContainerNode - Class in com.github.weisj.jsvg.nodes.container
- ContainerNode() - Constructor for class com.github.weisj.jsvg.nodes.container.ContainerNode
- containingBoundsAfterTransform(AffineTransform, Rectangle2D) - Static method in class com.github.weisj.jsvg.geometry.util.GeometryUtil
- context() - Method in class com.github.weisj.jsvg.util.BlittableImage
- CONTEXT_FILL - Static variable in class com.github.weisj.jsvg.paint.impl.PredefinedPaints
- CONTEXT_STROKE - Static variable in class com.github.weisj.jsvg.paint.impl.PredefinedPaints
- contextDelegate() - Method in class com.github.weisj.jsvg.nodes.container.CommonRenderableContainerNode
- contextDelegate() - Method in interface com.github.weisj.jsvg.nodes.prototype.HasContext.ByDelegate
- contextDelegate() - Method in class com.github.weisj.jsvg.nodes.text.Text
- contextDelegate() - Method in class com.github.weisj.jsvg.nodes.text.TextPath
- contextDelegate() - Method in class com.github.weisj.jsvg.nodes.text.TextSpan
- ContextElementAttributes - Class in com.github.weisj.jsvg.renderer.impl.context
-
Holds values provided by the current context element.
- ContextElementAttributes(SVGPaint, SVGPaint) - Constructor for class com.github.weisj.jsvg.renderer.impl.context.ContextElementAttributes
- contextFontSize() - Method in class com.github.weisj.jsvg.renderer.output.impl.Graphics2DOutput
- contextFontSize() - Method in class com.github.weisj.jsvg.renderer.output.impl.NullOutput
- contextFontSize() - Method in class com.github.weisj.jsvg.renderer.output.impl.ShapeOutput
- contextFontSize() - Method in interface com.github.weisj.jsvg.renderer.output.Output
- controllableLetterSpacingCount() - Method in class com.github.weisj.jsvg.nodes.text.TextMetrics
- convertBounds(RenderContext, Rectangle2D, GeometryUtil.Space, GeometryUtil.Space) - Static method in class com.github.weisj.jsvg.geometry.util.GeometryUtil
- convolve(RenderContext, FilterContext, ImageProducer, EdgeMode.ConvolveOperation) - Method in enum com.github.weisj.jsvg.attributes.filter.EdgeMode
- convolve(BufferedImage, RenderingHints, int) - Method in interface com.github.weisj.jsvg.attributes.filter.EdgeMode.ConvolveOperation
- CoonPatch - Class in com.github.weisj.jsvg.geometry.mesh
- coonValues - Variable in class com.github.weisj.jsvg.geometry.mesh.CoonPatch
- CoonValues - Class in com.github.weisj.jsvg.geometry.mesh
- CoonValues(Point2D.Float, Point2D.Float, Point2D.Float, Point2D.Float) - Constructor for class com.github.weisj.jsvg.geometry.mesh.CoonValues
- Coordinate<T> - Class in com.github.weisj.jsvg.attributes
- Coordinate(T, T) - Constructor for class com.github.weisj.jsvg.attributes.Coordinate
- copy() - Method in class com.github.weisj.jsvg.parser.impl.AttributeNode
- copy(RenderContext, ImageProducer, ImageUtil.Premultiplied) - Static method in class com.github.weisj.jsvg.util.ImageUtil
- create(BlendMode) - Static method in class com.github.weisj.jsvg.nodes.filter.BlendModeComposite
- create(SVG) - Method in interface com.github.weisj.jsvg.parser.impl.DocumentConstructorAccessor.DocumentConstructor
- create(BlittableImage.BufferSurfaceSupplier, RenderContext, Rectangle2D, Rectangle2D, Rectangle2D, UnitType) - Static method in class com.github.weisj.jsvg.util.BlittableImage
- create(BlittableImage.BufferSurfaceSupplier, RenderContext, Rectangle2D, Rectangle2D, Rectangle2D, UnitType, RenderContext) - Static method in class com.github.weisj.jsvg.util.BlittableImage
- create(String) - Method in class com.github.weisj.jsvg.parser.impl.NodeSupplier
- createBezier(Point2D.Float) - Method in interface com.github.weisj.jsvg.geometry.path.BezierPathCommand
- createBufferSurface(AffineTransform, double, double) - Method in interface com.github.weisj.jsvg.util.BlittableImage.BufferSurfaceSupplier
- createBufferSurface(AffineTransform, double, double) - Method in class com.github.weisj.jsvg.util.CachedSurfaceSupplier
- createChild() - Method in class com.github.weisj.jsvg.renderer.output.impl.Graphics2DOutput
- createChild() - Method in class com.github.weisj.jsvg.renderer.output.impl.NullOutput
- createChild() - Method in class com.github.weisj.jsvg.renderer.output.impl.ShapeOutput
- createChild() - Method in interface com.github.weisj.jsvg.renderer.output.Output
- createChildContext(Renderable, RenderContext, Instantiator) - Static method in class com.github.weisj.jsvg.renderer.impl.NodeRenderer
- createCompatibleTransparentImage(int, int) - Static method in class com.github.weisj.jsvg.util.ImageUtil
- createCompatibleTransparentImage(int, int, ImageUtil.Premultiplied) - Static method in class com.github.weisj.jsvg.util.ImageUtil
- createCompatibleTransparentImage(Output, double, double) - Static method in class com.github.weisj.jsvg.util.ImageUtil
- createCompatibleTransparentImage(AffineTransform, double, double) - Static method in class com.github.weisj.jsvg.util.ImageUtil
- createContext(ColorModel, ColorModel, RenderingHints) - Method in class com.github.weisj.jsvg.nodes.filter.AbstractBlendComposite
- createContext(ColorModel, Rectangle, Rectangle2D, AffineTransform, RenderingHints) - Method in class com.github.weisj.jsvg.paint.impl.jdk.SVGRadialGradientPaint
- createContext(ColorModel, Rectangle, Rectangle2D, AffineTransform, RenderingHints) - Method in class com.github.weisj.jsvg.paint.impl.MaskedPaint
- createContext(ColorModel, Rectangle, Rectangle2D, AffineTransform, RenderingHints) - Method in class com.github.weisj.jsvg.paint.impl.RGBColor
- createContext(ColorModel, Rectangle, Rectangle2D, AffineTransform, RenderingHints) - Method in class com.github.weisj.jsvg.paint.impl.TransformedPaint
- createContextAttributes(RenderContext) - Method in interface com.github.weisj.jsvg.nodes.prototype.Instantiator
- createCursor() - Method in class com.github.weisj.jsvg.nodes.text.Text
- createCursor() - Method in class com.github.weisj.jsvg.nodes.text.TextSpan
- createDefault() - Static method in class com.github.weisj.jsvg.attributes.font.MeasurableFontSpec
- createDefault() - Static method in class com.github.weisj.jsvg.parser.impl.MutableLoaderContext
- createDefault() - Static method in interface com.github.weisj.jsvg.parser.LoaderContext
- createDefault() - Static method in class com.github.weisj.jsvg.renderer.impl.context.FontRenderContext
- createDefault() - Static method in class com.github.weisj.jsvg.renderer.impl.context.PaintContext
- createDefault() - Static method in class com.github.weisj.jsvg.renderer.impl.context.StrokeContext
- createDefault() - Static method in interface com.github.weisj.jsvg.renderer.output.TextOutput
- createDocumentInputStream(InputStream) - Static method in class com.github.weisj.jsvg.parser.impl.StreamUtil
- createFilterBounds(Output, RenderContext, ElementBounds) - Method in class com.github.weisj.jsvg.nodes.filter.Filter
- createForGraphics(Graphics2D) - Static method in interface com.github.weisj.jsvg.renderer.output.Output
-
Create a new output for the given graphics context.
- createGraphics() - Method in class com.github.weisj.jsvg.util.BlittableImage
- createGraphics(BufferedImage) - Static method in class com.github.weisj.jsvg.renderer.output.impl.GraphicsUtil
- createImage(ImageProducer) - Method in class com.github.weisj.jsvg.renderer.awt.AwtComponentPlatformSupport
- createImage(ImageProducer) - Method in interface com.github.weisj.jsvg.renderer.PlatformSupport
- createInitial(PlatformSupport, MeasureContext) - Method in interface com.github.weisj.jsvg.renderer.impl.context.RenderContextAccessor.Accessor
- createInitial(FloatSize, float, float, AnimationState) - Static method in class com.github.weisj.jsvg.renderer.MeasureContext
- createInnerContext(RenderContext, ViewBox) - Method in class com.github.weisj.jsvg.nodes.container.BaseInnerViewContainer
- createInnerContext(RenderContext, ViewBox) - Method in class com.github.weisj.jsvg.nodes.Marker
- createInverse(AffineTransform) - Static method in class com.github.weisj.jsvg.geometry.util.GeometryUtil
- createLocalCursor(RenderContext, GlyphCursor) - Method in class com.github.weisj.jsvg.nodes.text.Text
- createLocalCursor(RenderContext, GlyphCursor) - Method in class com.github.weisj.jsvg.nodes.text.TextSpan
- createLocalCursor(RenderContext, GlyphCursor) - Method in class com.github.weisj.jsvg.nodes.text.TextPath
- createLuminosityBuffer(AffineTransform, double, double) - Static method in class com.github.weisj.jsvg.util.ImageUtil
- createMaskPaint(Output, RenderContext, ElementBounds) - Method in class com.github.weisj.jsvg.nodes.Mask
- createPaintForSoftClipping(Output, RenderContext, ElementBounds, Shape) - Method in class com.github.weisj.jsvg.nodes.ClipPath
- createReader() - Method in class com.github.weisj.jsvg.parser.impl.InputStreamXMLInput
- createReader() - Method in interface com.github.weisj.jsvg.parser.XMLInput
- createUninitialized() - Static method in class com.github.weisj.jsvg.geometry.mesh.CoonPatch
- createXMLInput(InputStream) - Method in class com.github.weisj.jsvg.parser.impl.StaxSVGLoader
- cssParser() - Method in class com.github.weisj.jsvg.parser.impl.MutableLoaderContext
- cssParser() - Method in interface com.github.weisj.jsvg.parser.LoaderContext
- cssParser(CssParser) - Method in class com.github.weisj.jsvg.parser.impl.MutableLoaderContext
- cssParser(CssParser) - Method in interface com.github.weisj.jsvg.parser.LoaderContext.Builder
- CssParser - Interface in com.github.weisj.jsvg.parser.css
- CURLY_CLOSE - Enum constant in enum com.github.weisj.jsvg.parser.css.impl.TokenType
- CURLY_OPEN - Enum constant in enum com.github.weisj.jsvg.parser.css.impl.TokenType
- CURRENT_COLOR - Static variable in class com.github.weisj.jsvg.paint.impl.PredefinedPaints
- currentLocation() - Method in class com.github.weisj.jsvg.util.ParserBase
- currentOpacity() - Method in class com.github.weisj.jsvg.renderer.output.impl.Graphics2DOutput
- currentOpacity() - Method in class com.github.weisj.jsvg.renderer.output.impl.NullOutput
- currentOpacity() - Method in class com.github.weisj.jsvg.renderer.output.impl.ShapeOutput
- currentOpacity() - Method in interface com.github.weisj.jsvg.renderer.output.Output
- currentSegment() - Method in class com.github.weisj.jsvg.geometry.util.SegmentIteratorWithLookBehind
- currentSegment(double[]) - Method in class com.github.weisj.jsvg.geometry.util.ReversePathIterator
-
Returns the coordinates and type of the current path segment in the iteration.
- currentSegment(float[]) - Method in class com.github.weisj.jsvg.geometry.util.ReversePathIterator
-
Returns the coordinates and type of the current path segment in the iteration.
- currentSize() - Method in class com.github.weisj.jsvg.attributes.font.MeasurableFontSpec
- currentWeight() - Method in class com.github.weisj.jsvg.attributes.font.MeasurableFontSpec
- CUSTOM - Enum constant in enum com.github.weisj.jsvg.attributes.value.PercentageDimension
- cycleMethod() - Method in enum com.github.weisj.jsvg.attributes.SpreadMethod
D
- d - Variable in class com.github.weisj.jsvg.geometry.mesh.Bezier
- Darken - Enum constant in enum com.github.weisj.jsvg.attributes.filter.BlendMode
-
The final color is composed of the darkest values of each color channel.
- dashOffset - Variable in class com.github.weisj.jsvg.renderer.impl.context.StrokeContext
- dashPattern - Variable in class com.github.weisj.jsvg.renderer.impl.context.StrokeContext
- data() - Method in class com.github.weisj.jsvg.parser.css.impl.Token
- debug(Output) - Method in class com.github.weisj.jsvg.util.BlittableImage
- debug(Output, boolean) - Method in class com.github.weisj.jsvg.util.BlittableImage
- debugPaint(Consumer<Graphics2D>) - Method in class com.github.weisj.jsvg.renderer.output.impl.Graphics2DOutput
- debugPaint(Consumer<Graphics2D>) - Method in class com.github.weisj.jsvg.renderer.output.impl.NullOutput
- debugPaint(Consumer<Graphics2D>) - Method in class com.github.weisj.jsvg.renderer.output.impl.ShapeOutput
- debugPaint(Consumer<Graphics2D>) - Method in interface com.github.weisj.jsvg.renderer.output.Output
- Default - Annotation Type in com.github.weisj.jsvg.attributes
- DEFAULT - Static variable in class com.github.weisj.jsvg.paint.impl.RGBColor
- DEFAULT - Static variable in class com.github.weisj.jsvg.parser.DocumentLimits
- DEFAULT_COLOR - Static variable in interface com.github.weisj.jsvg.parser.PaintParser
- DEFAULT_MAX_NESTING_DEPTH - Static variable in class com.github.weisj.jsvg.parser.DocumentLimits
- DEFAULT_MAX_PATH_COUNT - Static variable in class com.github.weisj.jsvg.parser.DocumentLimits
- DEFAULT_MAX_USE_NESTING_DEPTH - Static variable in class com.github.weisj.jsvg.parser.DocumentLimits
- DEFAULT_PAINT - Static variable in class com.github.weisj.jsvg.paint.impl.PredefinedPaints
- DefaultFilterChannel - Enum in com.github.weisj.jsvg.attributes.filter
- defaultFontFamily() - Static method in interface com.github.weisj.jsvg.attributes.font.SVGFont
- defaultFontSize() - Static method in interface com.github.weisj.jsvg.attributes.font.SVGFont
- DefaultInterpolator - Class in com.github.weisj.jsvg.animation.interpolation
- DefaultInterpolator(AnimationValuesType, Additive) - Constructor for class com.github.weisj.jsvg.animation.interpolation.DefaultInterpolator
- defaultOverflow() - Method in class com.github.weisj.jsvg.nodes.container.BaseInnerViewContainer
- defaultOverflow() - Method in class com.github.weisj.jsvg.nodes.Marker
- defaultOverflow() - Method in class com.github.weisj.jsvg.nodes.Pattern
- defaultOverflow() - Method in class com.github.weisj.jsvg.nodes.SVG
- defaultOverflow() - Method in class com.github.weisj.jsvg.nodes.Symbol
- DefaultPaintParser - Class in com.github.weisj.jsvg.paint.impl
- DefaultPaintParser() - Constructor for class com.github.weisj.jsvg.paint.impl.DefaultPaintParser
- DefaultResourcePolicy - Class in com.github.weisj.jsvg.parser.resources.impl
- DefaultResourcePolicy(int) - Constructor for class com.github.weisj.jsvg.parser.resources.impl.DefaultResourcePolicy
- Defs - Class in com.github.weisj.jsvg.nodes
- Defs() - Constructor for class com.github.weisj.jsvg.nodes.Defs
- Deg - Enum constant in enum com.github.weisj.jsvg.geometry.size.AngleUnit
- DENY_ALL - Static variable in interface com.github.weisj.jsvg.parser.resources.ResourcePolicy
-
Deny loading of external resources.
- DENY_EXTERNAL - Static variable in interface com.github.weisj.jsvg.parser.resources.ResourcePolicy
- derive(float, float) - Method in class com.github.weisj.jsvg.renderer.MeasureContext
- derive(Track) - Method in class com.github.weisj.jsvg.animation.AnimationPeriod
- derive(AttributeFontSpec) - Method in class com.github.weisj.jsvg.attributes.font.MeasurableFontSpec
- derive(LengthValue) - Method in class com.github.weisj.jsvg.animation.value.AnimatedLength
- derive(PercentageValue) - Method in class com.github.weisj.jsvg.animation.value.AnimatedPercentage
- derive(TransformValue) - Method in class com.github.weisj.jsvg.animation.value.AnimatedTransform
- derive(LengthValue, LengthValue) - Static method in interface com.github.weisj.jsvg.attributes.value.LengthValue
- derive(PercentageValue, PercentageValue) - Static method in interface com.github.weisj.jsvg.attributes.value.PercentageValue
- derive(TransformValue, TransformValue) - Static method in interface com.github.weisj.jsvg.attributes.value.TransformValue
- derive(SVGPaint) - Method in class com.github.weisj.jsvg.animation.value.AnimatedColor
- derive(SVGPaint) - Method in class com.github.weisj.jsvg.animation.value.AnimatedPaint
- derive(SVGPaint, SVGPaint) - Static method in interface com.github.weisj.jsvg.paint.SVGPaint
- derive(PaintContext) - Method in class com.github.weisj.jsvg.renderer.impl.context.PaintContext
- derive(FontRenderContext) - Method in class com.github.weisj.jsvg.renderer.impl.context.FontRenderContext
- derive(StrokeContext) - Method in class com.github.weisj.jsvg.renderer.impl.context.StrokeContext
- derive(ViewBox, float, float) - Method in class com.github.weisj.jsvg.renderer.MeasureContext
- deriveComposite(Graphics2D, float) - Static method in class com.github.weisj.jsvg.renderer.output.impl.GraphicsUtil
- deriveForChildGraphics(RenderContext) - Method in interface com.github.weisj.jsvg.renderer.impl.context.RenderContextAccessor.Accessor
- deriveForNode(RenderContext, Mutator<PaintContext>, Mutator<MeasurableFontSpec>, FontRenderContext, ContextElementAttributes, Object) - Method in interface com.github.weisj.jsvg.renderer.impl.context.RenderContextAccessor.Accessor
- deriveForSurface(RenderContext) - Method in interface com.github.weisj.jsvg.renderer.impl.context.RenderContextAccessor.Accessor
- deriveMeasure(MeasureContext) - Method in enum com.github.weisj.jsvg.attributes.UnitType
- deriveMeasure(MeasureContext, double, double) - Method in enum com.github.weisj.jsvg.attributes.UnitType
- deriveRoot(float) - Method in class com.github.weisj.jsvg.renderer.MeasureContext
- Desc - Class in com.github.weisj.jsvg.nodes
- Desc() - Constructor for class com.github.weisj.jsvg.nodes.Desc
- Descriptive - Enum constant in enum com.github.weisj.jsvg.nodes.prototype.spec.Category
- DEVICE - Enum constant in enum com.github.weisj.jsvg.geometry.util.GeometryUtil.Space
- Difference - Enum constant in enum com.github.weisj.jsvg.attributes.filter.BlendMode
-
The final color is the result of subtracting the darker of the two colors from the lighter one.
- Discrete - Enum constant in enum com.github.weisj.jsvg.attributes.filter.TransferFunctionType
- dispose() - Method in class com.github.weisj.jsvg.renderer.output.impl.Graphics2DOutput
- dispose() - Method in class com.github.weisj.jsvg.renderer.output.impl.NullOutput
- dispose() - Method in class com.github.weisj.jsvg.renderer.output.impl.ShapeOutput
- dispose() - Method in interface com.github.weisj.jsvg.renderer.output.Output
- distanceSquared(double, double, double, double) - Static method in class com.github.weisj.jsvg.geometry.util.GeometryUtil
- distanceSquared(Point2D.Float, Point2D.Float) - Static method in class com.github.weisj.jsvg.geometry.util.GeometryUtil
- distanceSquared(Point2D.Float, Point2D.Float, float, float) - Static method in class com.github.weisj.jsvg.geometry.util.GeometryUtil
- div255(int) - Static method in class com.github.weisj.jsvg.util.ColorUtil
- doAdd(SVGNode) - Method in class com.github.weisj.jsvg.nodes.container.BaseContainerNode
- doAdd(SVGNode) - Method in class com.github.weisj.jsvg.nodes.container.CommonRenderableContainerNode
- doAdd(SVGNode) - Method in class com.github.weisj.jsvg.nodes.container.ContainerNode
- doAdd(SVGNode) - Method in class com.github.weisj.jsvg.nodes.text.Text
- doAdd(SVGNode) - Method in class com.github.weisj.jsvg.nodes.text.TextPath
- doAdd(SVGNode) - Method in class com.github.weisj.jsvg.nodes.text.TextSpan
- doClose() - Method in class com.github.weisj.jsvg.nodes.AbstractPolyShape
- doClose() - Method in class com.github.weisj.jsvg.nodes.Polygon
- doClose() - Method in class com.github.weisj.jsvg.nodes.Polyline
- document() - Method in interface com.github.weisj.jsvg.parser.DomElement
- document() - Method in class com.github.weisj.jsvg.parser.impl.AttributeNode
- document() - Method in class com.github.weisj.jsvg.parser.impl.ParsedElement
- DocumentConstructorAccessor - Class in com.github.weisj.jsvg.parser.impl
- DocumentConstructorAccessor() - Constructor for class com.github.weisj.jsvg.parser.impl.DocumentConstructorAccessor
- DocumentConstructorAccessor.DocumentConstructor - Interface in com.github.weisj.jsvg.parser.impl
- documentLimits() - Method in class com.github.weisj.jsvg.parser.impl.MutableLoaderContext
- documentLimits() - Method in interface com.github.weisj.jsvg.parser.LoaderContext
- documentLimits(DocumentLimits) - Method in class com.github.weisj.jsvg.parser.impl.MutableLoaderContext
- documentLimits(DocumentLimits) - Method in interface com.github.weisj.jsvg.parser.LoaderContext.Builder
- DocumentLimits - Class in com.github.weisj.jsvg.parser
- DocumentLimits(int, int, int) - Constructor for class com.github.weisj.jsvg.parser.DocumentLimits
- DomDocument - Interface in com.github.weisj.jsvg.parser
- DomElement - Interface in com.github.weisj.jsvg.parser
- dominantBaseline() - Method in class com.github.weisj.jsvg.renderer.impl.context.FontRenderContext
- DominantBaseline - Enum in com.github.weisj.jsvg.attributes.text
- DomProcessor - Interface in com.github.weisj.jsvg.parser
- drawImage(Image, AffineTransform, ImageObserver) - Method in class com.github.weisj.jsvg.renderer.output.impl.Graphics2DOutput
- drawImage(Image, AffineTransform, ImageObserver) - Method in class com.github.weisj.jsvg.renderer.output.impl.NullOutput
- drawImage(Image, AffineTransform, ImageObserver) - Method in class com.github.weisj.jsvg.renderer.output.impl.ShapeOutput
- drawImage(Image, AffineTransform, ImageObserver) - Method in interface com.github.weisj.jsvg.renderer.output.Output
- drawImage(Image, ImageObserver) - Method in class com.github.weisj.jsvg.renderer.output.impl.Graphics2DOutput
- drawImage(Image, ImageObserver) - Method in class com.github.weisj.jsvg.renderer.output.impl.NullOutput
- drawImage(Image, ImageObserver) - Method in class com.github.weisj.jsvg.renderer.output.impl.ShapeOutput
- drawImage(Image, ImageObserver) - Method in interface com.github.weisj.jsvg.renderer.output.Output
- drawImage(BufferedImage) - Method in class com.github.weisj.jsvg.renderer.output.impl.Graphics2DOutput
- drawImage(BufferedImage) - Method in class com.github.weisj.jsvg.renderer.output.impl.NullOutput
- drawImage(BufferedImage) - Method in class com.github.weisj.jsvg.renderer.output.impl.ShapeOutput
- drawImage(BufferedImage) - Method in interface com.github.weisj.jsvg.renderer.output.Output
- drawShape(Output, RenderContext, Shape, Rectangle2D) - Method in class com.github.weisj.jsvg.animation.value.AnimatedColor
- drawShape(Output, RenderContext, Shape, Rectangle2D) - Method in class com.github.weisj.jsvg.animation.value.AnimatedPaint
- drawShape(Output, RenderContext, Shape, Rectangle2D) - Method in class com.github.weisj.jsvg.nodes.LinearGradient
- drawShape(Output, RenderContext, Shape, Rectangle2D) - Method in class com.github.weisj.jsvg.nodes.RadialGradient
- drawShape(Output, RenderContext, Shape, Rectangle2D) - Method in class com.github.weisj.jsvg.nodes.mesh.MeshGradient
- drawShape(Output, RenderContext, Shape, Rectangle2D) - Method in class com.github.weisj.jsvg.nodes.Pattern
- drawShape(Output, RenderContext, Shape, Rectangle2D) - Method in interface com.github.weisj.jsvg.paint.SimplePaintSVGPaint
- drawShape(Output, RenderContext, Shape, Rectangle2D) - Method in interface com.github.weisj.jsvg.paint.SVGPaint
- drawShape(Shape) - Method in class com.github.weisj.jsvg.renderer.output.impl.Graphics2DOutput
- drawShape(Shape) - Method in class com.github.weisj.jsvg.renderer.output.impl.NullOutput
- drawShape(Shape) - Method in class com.github.weisj.jsvg.renderer.output.impl.ShapeOutput
- drawShape(Shape) - Method in interface com.github.weisj.jsvg.renderer.output.Output
- DummyFilterPrimitive - Class in com.github.weisj.jsvg.nodes.filter
- DummyFilterPrimitive(String) - Constructor for class com.github.weisj.jsvg.nodes.filter.DummyFilterPrimitive
- Duplicate - Enum constant in enum com.github.weisj.jsvg.attributes.filter.EdgeMode
- duration() - Method in class com.github.weisj.jsvg.animation.AnimationPeriod
- duration() - Method in class com.github.weisj.jsvg.animation.time.Interval
- duration() - Method in interface com.github.weisj.jsvg.renderer.animation.Animation
- Duration - Class in com.github.weisj.jsvg.animation.time
- Duration(long) - Constructor for class com.github.weisj.jsvg.animation.time.Duration
- dx - Variable in class com.github.weisj.jsvg.nodes.text.Text
- dx - Variable in class com.github.weisj.jsvg.nodes.text.TextSpan
- dy - Variable in class com.github.weisj.jsvg.nodes.text.Text
- dy - Variable in class com.github.weisj.jsvg.nodes.text.TextSpan
E
- east - Variable in class com.github.weisj.jsvg.geometry.mesh.CoonPatch
- east - Variable in class com.github.weisj.jsvg.geometry.mesh.CoonValues
- EdgeMode - Enum in com.github.weisj.jsvg.attributes.filter
- EdgeMode.ConvolveOperation - Interface in com.github.weisj.jsvg.attributes.filter
- effectiveEmHeight() - Method in class com.github.weisj.jsvg.attributes.font.AWTSVGFont
- effectiveEmHeight() - Method in interface com.github.weisj.jsvg.attributes.font.SVGFont
- effectiveExHeight() - Method in class com.github.weisj.jsvg.attributes.font.AWTSVGFont
- effectiveExHeight() - Method in interface com.github.weisj.jsvg.attributes.font.SVGFont
- effectiveFilterArea() - Method in class com.github.weisj.jsvg.nodes.filter.Filter.FilterBounds
- effectiveSize(MeasureContext) - Method in class com.github.weisj.jsvg.attributes.font.MeasurableFontSpec
- effectiveTransform(RenderContext, ElementBounds) - Method in interface com.github.weisj.jsvg.nodes.prototype.Transformable
- element() - Method in class com.github.weisj.jsvg.parser.impl.AttributeNode
- elementBounds() - Method in class com.github.weisj.jsvg.nodes.filter.Filter.FilterBounds
- elementBounds() - Method in class com.github.weisj.jsvg.nodes.filter.Filter.FilterInfo
- elementBounds() - Method in class com.github.weisj.jsvg.nodes.filter.FilterLayoutContext
- elementBounds(RenderContext, HasShape.Box) - Method in interface com.github.weisj.jsvg.nodes.prototype.HasShape
- ElementBounds - Class in com.github.weisj.jsvg.renderer.impl
- ElementBounds(SVGNode, RenderContext) - Constructor for class com.github.weisj.jsvg.renderer.impl.ElementBounds
- ElementCategories - Annotation Type in com.github.weisj.jsvg.nodes.prototype.spec
- elementLoader() - Method in class com.github.weisj.jsvg.parser.impl.LoadHelper
- elementLoader() - Method in class com.github.weisj.jsvg.parser.impl.MutableLoaderContext
- elementLoader() - Method in interface com.github.weisj.jsvg.parser.LoaderContext
- elementLoader(ElementLoader) - Method in class com.github.weisj.jsvg.parser.impl.MutableLoaderContext
- elementLoader(ElementLoader) - Method in interface com.github.weisj.jsvg.parser.LoaderContext.Builder
- ElementLoader - Interface in com.github.weisj.jsvg.parser
- elementShape(RenderContext, HasShape.Box) - Method in interface com.github.weisj.jsvg.nodes.prototype.HasShape
- Ellipse - Class in com.github.weisj.jsvg.nodes
- Ellipse() - Constructor for class com.github.weisj.jsvg.nodes.Ellipse
- em() - Method in class com.github.weisj.jsvg.renderer.MeasureContext
- EM - Enum constant in enum com.github.weisj.jsvg.geometry.size.Unit
- emFromEx(float) - Static method in interface com.github.weisj.jsvg.attributes.font.SVGFont
- EmojiGlyph - Class in com.github.weisj.jsvg.nodes.text
- EmojiGlyph(String, float) - Constructor for class com.github.weisj.jsvg.nodes.text.EmojiGlyph
- EMPTY - Static variable in class com.github.weisj.jsvg.attributes.value.ConstantFloatList
- EMPTY_SHAPE - Static variable in class com.github.weisj.jsvg.geometry.AWTSVGShape
- end() - Method in class com.github.weisj.jsvg.animation.time.Interval
- End - Enum constant in enum com.github.weisj.jsvg.attributes.text.TextAnchor
- END - Enum constant in enum com.github.weisj.jsvg.attributes.MarkerOrientation.MarkerType
- endDocument() - Method in class com.github.weisj.jsvg.parser.impl.SVGDocumentBuilder
- endElement(String) - Method in class com.github.weisj.jsvg.parser.impl.SVGDocumentBuilder
- endIsBy() - Method in enum com.github.weisj.jsvg.animation.AnimationValuesType
- endText() - Method in class com.github.weisj.jsvg.nodes.text.GlyphRunTextOutput
- endText() - Method in class com.github.weisj.jsvg.nodes.text.NullTextOutput
- endText() - Method in interface com.github.weisj.jsvg.renderer.output.TextOutput
- endTime() - Method in class com.github.weisj.jsvg.animation.AnimationPeriod
- endTime() - Method in interface com.github.weisj.jsvg.renderer.animation.Animation
- EOF - Enum constant in enum com.github.weisj.jsvg.parser.css.impl.TokenType
- equals(Object) - Method in class com.github.weisj.jsvg.animation.time.Duration
- equals(Object) - Method in class com.github.weisj.jsvg.animation.Track.InterpolationProgress
- equals(Object) - Method in class com.github.weisj.jsvg.attributes.Coordinate
- equals(Object) - Method in class com.github.weisj.jsvg.attributes.font.AttributeFontSpec
- equals(Object) - Method in class com.github.weisj.jsvg.attributes.font.FontSpec
- equals(Object) - Method in class com.github.weisj.jsvg.attributes.font.LengthFontSize
- equals(Object) - Method in class com.github.weisj.jsvg.attributes.font.MeasurableFontSpec
- equals(Object) - Method in class com.github.weisj.jsvg.attributes.font.NumberFontWeight
- equals(Object) - Method in class com.github.weisj.jsvg.attributes.PaintOrder
- equals(Object) - Method in class com.github.weisj.jsvg.attributes.PreserveAspectRatio
- equals(Object) - Method in class com.github.weisj.jsvg.geometry.size.Angle
- equals(Object) - Method in class com.github.weisj.jsvg.geometry.size.FloatInsets
- equals(Object) - Method in class com.github.weisj.jsvg.geometry.size.Length
- equals(Object) - Method in class com.github.weisj.jsvg.geometry.size.Percentage
- equals(Object) - Method in class com.github.weisj.jsvg.paint.impl.AwtSVGPaint
- equals(Object) - Method in class com.github.weisj.jsvg.paint.impl.RGBColor
- equals(Object) - Method in class com.github.weisj.jsvg.parser.css.StyleProperty
- equals(Object) - Method in class com.github.weisj.jsvg.renderer.animation.AnimationState
- equals(Object) - Method in class com.github.weisj.jsvg.renderer.impl.context.ContextElementAttributes
- equals(Object) - Method in class com.github.weisj.jsvg.renderer.impl.context.FontRenderContext
- equals(Object) - Method in class com.github.weisj.jsvg.renderer.MeasureContext
- equals(Object) - Method in class com.github.weisj.jsvg.view.FloatSize
- establishesClip() - Method in enum com.github.weisj.jsvg.attributes.Overflow
- estimateStepCount(float, float) - Method in class com.github.weisj.jsvg.geometry.mesh.Bezier
- EvenOdd - Enum constant in enum com.github.weisj.jsvg.attributes.FillRule
-
The value evenodd determines the "insideness" of a point in the shape by drawing a ray from that point to infinity in any direction and counting the number of path segments from the given shape that the ray crosses.
- ex() - Method in class com.github.weisj.jsvg.renderer.MeasureContext
- EX - Enum constant in enum com.github.weisj.jsvg.geometry.size.Unit
- Exact - Enum constant in enum com.github.weisj.jsvg.attributes.text.Spacing
-
This value indicates that the typographic characters should be rendered exactly according to the spacing rules as specified by the layout rules for text-on-a-path.
- Exclusion - Enum constant in enum com.github.weisj.jsvg.attributes.filter.BlendMode
-
The final color is similar to difference, but with less contrast.
- exFromEm(float) - Static method in interface com.github.weisj.jsvg.attributes.font.SVGFont
- Expanded - Enum constant in enum com.github.weisj.jsvg.attributes.font.FontStretch
- externalResourcePolicy() - Method in class com.github.weisj.jsvg.parser.impl.LoadHelper
- externalResourcePolicy() - Method in class com.github.weisj.jsvg.parser.impl.MutableLoaderContext
- externalResourcePolicy() - Method in interface com.github.weisj.jsvg.parser.LoaderContext
- externalResourcePolicy(ResourcePolicy) - Method in class com.github.weisj.jsvg.parser.impl.MutableLoaderContext
- externalResourcePolicy(ResourcePolicy) - Method in interface com.github.weisj.jsvg.parser.LoaderContext.Builder
- ExtraCondensed - Enum constant in enum com.github.weisj.jsvg.attributes.font.FontStretch
- ExtraExpanded - Enum constant in enum com.github.weisj.jsvg.attributes.font.FontStretch
F
- families - Variable in class com.github.weisj.jsvg.attributes.font.FontSpec
- families() - Method in class com.github.weisj.jsvg.attributes.font.MeasurableFontSpec
- family() - Method in class com.github.weisj.jsvg.attributes.font.AWTSVGFont
- family() - Method in interface com.github.weisj.jsvg.attributes.font.SVGFont
- FeBlend - Class in com.github.weisj.jsvg.nodes.filter
- FeBlend() - Constructor for class com.github.weisj.jsvg.nodes.filter.FeBlend
- FeColorMatrix - Class in com.github.weisj.jsvg.nodes.filter
- FeColorMatrix() - Constructor for class com.github.weisj.jsvg.nodes.filter.FeColorMatrix
- FeColorMatrix.LuminanceToAlphaFilter - Class in com.github.weisj.jsvg.nodes.filter
- FeComponentTransfer - Class in com.github.weisj.jsvg.nodes.filter
- FeComponentTransfer() - Constructor for class com.github.weisj.jsvg.nodes.filter.FeComponentTransfer
- FeComposite - Class in com.github.weisj.jsvg.nodes.filter
- FeComposite() - Constructor for class com.github.weisj.jsvg.nodes.filter.FeComposite
- FeDisplacementMap - Class in com.github.weisj.jsvg.nodes.filter
- FeDisplacementMap() - Constructor for class com.github.weisj.jsvg.nodes.filter.FeDisplacementMap
- FeDropShadow - Class in com.github.weisj.jsvg.nodes.filter
- FeDropShadow() - Constructor for class com.github.weisj.jsvg.nodes.filter.FeDropShadow
- FeFlood - Class in com.github.weisj.jsvg.nodes.filter
- FeFlood() - Constructor for class com.github.weisj.jsvg.nodes.filter.FeFlood
- FeFuncA() - Constructor for class com.github.weisj.jsvg.nodes.filter.TransferFunctionElement.FeFuncA
- FeFuncB() - Constructor for class com.github.weisj.jsvg.nodes.filter.TransferFunctionElement.FeFuncB
- FeFuncG() - Constructor for class com.github.weisj.jsvg.nodes.filter.TransferFunctionElement.FeFuncG
- FeFuncR() - Constructor for class com.github.weisj.jsvg.nodes.filter.TransferFunctionElement.FeFuncR
- FeGaussianBlur - Class in com.github.weisj.jsvg.nodes.filter
- FeGaussianBlur() - Constructor for class com.github.weisj.jsvg.nodes.filter.FeGaussianBlur
- FeMerge - Class in com.github.weisj.jsvg.nodes.filter
- FeMerge() - Constructor for class com.github.weisj.jsvg.nodes.filter.FeMerge
- FeMergeNode - Class in com.github.weisj.jsvg.nodes.filter
- FeMergeNode() - Constructor for class com.github.weisj.jsvg.nodes.filter.FeMergeNode
- FeOffset - Class in com.github.weisj.jsvg.nodes.filter
- FeOffset() - Constructor for class com.github.weisj.jsvg.nodes.filter.FeOffset
- FeTurbulence - Class in com.github.weisj.jsvg.nodes.filter
- FeTurbulence() - Constructor for class com.github.weisj.jsvg.nodes.filter.FeTurbulence
- FeTurbulence.TurbulenceChannel - Class in com.github.weisj.jsvg.nodes.filter
- FeTurbulence.Type - Enum in com.github.weisj.jsvg.nodes.filter
- fill() - Method in class com.github.weisj.jsvg.animation.Track
- Fill - Enum in com.github.weisj.jsvg.animation
- FILL - Enum constant in enum com.github.weisj.jsvg.attributes.PaintOrder.Phase
- fillBox() - Method in class com.github.weisj.jsvg.renderer.impl.ElementBounds
- FillBox - Enum constant in enum com.github.weisj.jsvg.attributes.transform.TransformBox
- fillOpacity - Variable in class com.github.weisj.jsvg.renderer.impl.context.PaintContext
- fillOpacity() - Method in class com.github.weisj.jsvg.renderer.RenderContext
- fillPaint - Variable in class com.github.weisj.jsvg.renderer.impl.context.ContextElementAttributes
- fillPaint - Variable in class com.github.weisj.jsvg.renderer.impl.context.PaintContext
- fillPaint() - Method in class com.github.weisj.jsvg.renderer.RenderContext
- FillPaint - Enum constant in enum com.github.weisj.jsvg.attributes.filter.DefaultFilterChannel
-
This keyword represents the value of the fill property on the target element for the filter effect.
- fillRule - Variable in class com.github.weisj.jsvg.renderer.impl.context.PaintContext
- fillRule(RenderContext) - Method in interface com.github.weisj.jsvg.renderer.impl.context.RenderContextAccessor.Accessor
- FillRule - Enum in com.github.weisj.jsvg.attributes
- FillRuleAwareAWTSVGShape - Class in com.github.weisj.jsvg.geometry
- FillRuleAwareAWTSVGShape(Value<Path2D>) - Constructor for class com.github.weisj.jsvg.geometry.FillRuleAwareAWTSVGShape
- fillShape(Output, RenderContext, Shape, Rectangle2D) - Method in class com.github.weisj.jsvg.animation.value.AnimatedColor
- fillShape(Output, RenderContext, Shape, Rectangle2D) - Method in class com.github.weisj.jsvg.animation.value.AnimatedPaint
- fillShape(Output, RenderContext, Shape, Rectangle2D) - Method in class com.github.weisj.jsvg.nodes.LinearGradient
- fillShape(Output, RenderContext, Shape, Rectangle2D) - Method in class com.github.weisj.jsvg.nodes.RadialGradient
- fillShape(Output, RenderContext, Shape, Rectangle2D) - Method in class com.github.weisj.jsvg.nodes.mesh.MeshGradient
- fillShape(Output, RenderContext, Shape, Rectangle2D) - Method in class com.github.weisj.jsvg.nodes.Pattern
- fillShape(Output, RenderContext, Shape, Rectangle2D) - Method in interface com.github.weisj.jsvg.paint.SimplePaintSVGPaint
- fillShape(Output, RenderContext, Shape, Rectangle2D) - Method in interface com.github.weisj.jsvg.paint.SVGPaint
- fillShape(Shape) - Method in class com.github.weisj.jsvg.renderer.output.impl.Graphics2DOutput
- fillShape(Shape) - Method in class com.github.weisj.jsvg.renderer.output.impl.NullOutput
- fillShape(Shape) - Method in class com.github.weisj.jsvg.renderer.output.impl.ShapeOutput
- fillShape(Shape) - Method in interface com.github.weisj.jsvg.renderer.output.Output
- filter() - Method in interface com.github.weisj.jsvg.nodes.prototype.HasFilter
- filter() - Method in interface com.github.weisj.jsvg.nodes.prototype.HasGeometryContext.ByDelegate
- filter() - Method in class com.github.weisj.jsvg.nodes.prototype.impl.HasGeometryContextImpl
- filter() - Method in class com.github.weisj.jsvg.nodes.SVG
- Filter - Class in com.github.weisj.jsvg.nodes.filter
- Filter() - Constructor for class com.github.weisj.jsvg.nodes.filter.Filter
- Filter.FilterBounds - Class in com.github.weisj.jsvg.nodes.filter
- Filter.FilterInfo - Class in com.github.weisj.jsvg.nodes.filter
- FilterChannelKey - Interface in com.github.weisj.jsvg.attributes.filter
- FilterChannelKey.StringKey - Class in com.github.weisj.jsvg.attributes.filter
- FilterContext - Class in com.github.weisj.jsvg.nodes.filter
- FilterContext(Filter.FilterInfo, UnitType, ColorInterpolation, RenderingHints) - Constructor for class com.github.weisj.jsvg.nodes.filter.FilterContext
- FilterInfo(BlittableImage, Output, Filter.FilterBounds) - Constructor for class com.github.weisj.jsvg.nodes.filter.Filter.FilterInfo
- FilterLayoutContext - Class in com.github.weisj.jsvg.nodes.filter
- FilterLayoutContext(UnitType, Rectangle2D, Rectangle2D) - Constructor for class com.github.weisj.jsvg.nodes.filter.FilterLayoutContext
- FilterPrimitive - Enum constant in enum com.github.weisj.jsvg.nodes.prototype.spec.Category
- FilterPrimitive - Interface in com.github.weisj.jsvg.nodes.filter
- FilterPrimitiveBase - Class in com.github.weisj.jsvg.nodes.filter
- FilterPrimitiveBase(AttributeNode) - Constructor for class com.github.weisj.jsvg.nodes.filter.FilterPrimitiveBase
- filterPrimitiveRegion(MeasureContext, FilterPrimitive) - Method in class com.github.weisj.jsvg.nodes.filter.FilterLayoutContext
- filterRegion() - Method in class com.github.weisj.jsvg.nodes.filter.Filter.FilterBounds
- filterRegion() - Method in class com.github.weisj.jsvg.nodes.filter.Filter.FilterInfo
- filterRGB(int, int, int) - Method in class com.github.weisj.jsvg.nodes.filter.FeColorMatrix.LuminanceToAlphaFilter
- fixedGlyphLength() - Method in class com.github.weisj.jsvg.nodes.text.TextMetrics
- FixedPosition - Enum constant in enum com.github.weisj.jsvg.attributes.VectorEffect
- FLAG_ALLOW_ABSOLUTE - Static variable in class com.github.weisj.jsvg.parser.resources.impl.DefaultResourcePolicy
- FLAG_ALLOW_EMBEDDED_DATA - Static variable in class com.github.weisj.jsvg.parser.resources.impl.DefaultResourcePolicy
- FLAG_ALLOW_NON_LOCAL - Static variable in class com.github.weisj.jsvg.parser.resources.impl.DefaultResourcePolicy
- FLAG_ALLOW_RELATIVE - Static variable in class com.github.weisj.jsvg.parser.resources.impl.DefaultResourcePolicy
- FloatInsets - Class in com.github.weisj.jsvg.geometry.size
- FloatInsets() - Constructor for class com.github.weisj.jsvg.geometry.size.FloatInsets
- FloatInsets(float, float, float, float) - Constructor for class com.github.weisj.jsvg.geometry.size.FloatInsets
- floatInterpolator() - Method in class com.github.weisj.jsvg.animation.Track
- FloatInterpolator - Interface in com.github.weisj.jsvg.animation.interpolation
- floatListInterpolator() - Method in class com.github.weisj.jsvg.animation.Track
- FloatListInterpolator - Interface in com.github.weisj.jsvg.animation.interpolation
- FloatListValue - Interface in com.github.weisj.jsvg.attributes.value
- FloatSize - Class in com.github.weisj.jsvg.view
- FloatSize(float, float) - Constructor for class com.github.weisj.jsvg.view.FloatSize
- FloatSize(Rectangle2D) - Constructor for class com.github.weisj.jsvg.view.FloatSize
- FloatValue - Interface in com.github.weisj.jsvg.attributes.value
- font() - Method in class com.github.weisj.jsvg.attributes.font.AWTSVGFont
- font(RenderContext) - Method in interface com.github.weisj.jsvg.renderer.impl.context.RenderContextAccessor.Accessor
- FontParser - Class in com.github.weisj.jsvg.attributes.font
- fontRenderContext() - Method in interface com.github.weisj.jsvg.nodes.prototype.HasContext.ByDelegate
- fontRenderContext() - Method in interface com.github.weisj.jsvg.nodes.prototype.HasFontRenderContext
- fontRenderContext() - Method in class com.github.weisj.jsvg.nodes.prototype.impl.HasContextImpl
- fontRenderContext() - Method in class com.github.weisj.jsvg.nodes.Use
- fontRenderContext(RenderContext) - Method in interface com.github.weisj.jsvg.renderer.impl.context.RenderContextAccessor.Accessor
- FontRenderContext - Class in com.github.weisj.jsvg.renderer.impl.context
- FontRenderContext(Length, DominantBaseline, TextAnchor) - Constructor for class com.github.weisj.jsvg.renderer.impl.context.FontRenderContext
- FontResolver - Class in com.github.weisj.jsvg.attributes.font
- fontSize() - Method in class com.github.weisj.jsvg.renderer.awt.AwtComponentPlatformSupport
- fontSize() - Method in interface com.github.weisj.jsvg.renderer.PlatformSupport
- FontSize - Interface in com.github.weisj.jsvg.attributes.font
- fontSpec - Variable in class com.github.weisj.jsvg.nodes.text.Text
- fontSpec - Variable in class com.github.weisj.jsvg.nodes.text.TextPath
- fontSpec - Variable in class com.github.weisj.jsvg.nodes.text.TextSpan
- fontSpec() - Method in interface com.github.weisj.jsvg.nodes.prototype.HasContext.ByDelegate
- fontSpec() - Method in interface com.github.weisj.jsvg.nodes.prototype.HasFontContext
- fontSpec() - Method in class com.github.weisj.jsvg.nodes.prototype.impl.HasContextImpl
- fontSpec() - Method in class com.github.weisj.jsvg.nodes.ShapeNode
- fontSpec() - Method in class com.github.weisj.jsvg.nodes.Use
- FontSpec - Class in com.github.weisj.jsvg.attributes.font
- FontStretch - Enum in com.github.weisj.jsvg.attributes.font
- forEachMatchingRule(DomElement, StyleSheet.RuleConsumer) - Method in class com.github.weisj.jsvg.parser.css.impl.SimpleStyleSheet
- forEachMatchingRule(DomElement, StyleSheet.RuleConsumer) - Method in interface com.github.weisj.jsvg.parser.css.StyleSheet
- fractalNoise - Enum constant in enum com.github.weisj.jsvg.nodes.filter.FeTurbulence.Type
- FREEZE - Enum constant in enum com.github.weisj.jsvg.animation.Fill
- FROM_BY - Enum constant in enum com.github.weisj.jsvg.animation.AnimationValuesType
- FROM_TO - Enum constant in enum com.github.weisj.jsvg.animation.AnimationValuesType
- fromUntransformedBounds(SVGNode, RenderContext, Rectangle2D, HasShape.Box) - Static method in class com.github.weisj.jsvg.renderer.impl.ElementBounds
G
- G - Enum constant in enum com.github.weisj.jsvg.attributes.filter.ColorChannel
- Gamma - Enum constant in enum com.github.weisj.jsvg.attributes.filter.TransferFunctionType
- GEOMETRY_DATA - Enum constant in enum com.github.weisj.jsvg.parser.impl.AttributeNode.ElementRelation
- geometryBox() - Method in class com.github.weisj.jsvg.renderer.impl.ElementBounds
- geometryContextDelegate() - Method in class com.github.weisj.jsvg.nodes.container.CommonRenderableContainerNode
- geometryContextDelegate() - Method in interface com.github.weisj.jsvg.nodes.prototype.HasGeometryContext.ByDelegate
- geometryContextDelegate() - Method in class com.github.weisj.jsvg.nodes.RenderableSVGNode
- geometryContextDelegate() - Method in class com.github.weisj.jsvg.nodes.text.Text
- GeometryUtil - Class in com.github.weisj.jsvg.geometry.util
- GeometryUtil.Space - Enum in com.github.weisj.jsvg.geometry.util
- get() - Method in class com.github.weisj.jsvg.attributes.value.ConstantValue
- get() - Method in class com.github.weisj.jsvg.parser.resources.impl.ValueResourceSupplier
- get() - Method in class com.github.weisj.jsvg.util.supplier.ConstantSupplier
- get() - Method in class com.github.weisj.jsvg.util.supplier.LazySupplier
- get(FilterChannelKey) - Method in class com.github.weisj.jsvg.nodes.filter.ChannelStorage
- get(MeasureContext) - Method in class com.github.weisj.jsvg.animation.value.AnimatedColor
- get(MeasureContext) - Method in class com.github.weisj.jsvg.animation.value.AnimatedFloat
- get(MeasureContext) - Method in class com.github.weisj.jsvg.animation.value.AnimatedFloatList
- get(MeasureContext) - Method in class com.github.weisj.jsvg.animation.value.AnimatedPath
- get(MeasureContext) - Method in class com.github.weisj.jsvg.animation.value.AnimatedPercentage
- get(MeasureContext) - Method in class com.github.weisj.jsvg.animation.value.AnimatedTransform
- get(MeasureContext) - Method in interface com.github.weisj.jsvg.attributes.value.ColorValue
- get(MeasureContext) - Method in class com.github.weisj.jsvg.attributes.value.ConstantFloat
- get(MeasureContext) - Method in class com.github.weisj.jsvg.attributes.value.ConstantFloatList
- get(MeasureContext) - Method in class com.github.weisj.jsvg.attributes.value.ConstantLengthTransform
- get(MeasureContext) - Method in class com.github.weisj.jsvg.attributes.value.ConstantTransform
- get(MeasureContext) - Method in class com.github.weisj.jsvg.attributes.value.ConstantValue
- get(MeasureContext) - Method in interface com.github.weisj.jsvg.attributes.value.FloatListValue
- get(MeasureContext) - Method in interface com.github.weisj.jsvg.attributes.value.FloatValue
- get(MeasureContext) - Method in interface com.github.weisj.jsvg.attributes.value.PercentageValue
- get(MeasureContext) - Method in interface com.github.weisj.jsvg.attributes.value.TransformValue
- get(MeasureContext) - Method in interface com.github.weisj.jsvg.attributes.value.Value
- get(MeasureContext) - Method in class com.github.weisj.jsvg.geometry.size.Percentage
- get(MeasureContext) - Method in class com.github.weisj.jsvg.paint.impl.RGBColor
- get(PlatformSupport) - Method in class com.github.weisj.jsvg.parser.resources.impl.ValueResourceSupplier
- get(PlatformSupport) - Method in interface com.github.weisj.jsvg.parser.resources.ResourceSupplier
- getAnimatedColor(String, ColorValue) - Method in class com.github.weisj.jsvg.parser.impl.AttributeNode
- getAnimatedLength(String, LengthValue, PercentageDimension) - Method in class com.github.weisj.jsvg.parser.impl.AttributeNode
- getAnimatedTransform(String, TransformValue) - Method in class com.github.weisj.jsvg.parser.impl.AttributeNode
- getChannel(FilterChannelKey) - Method in class com.github.weisj.jsvg.nodes.filter.FilterContext
- getClipPath() - Method in class com.github.weisj.jsvg.parser.impl.AttributeNode
- getColor(String) - Method in class com.github.weisj.jsvg.parser.impl.AttributeNode
- getColor(String, Color) - Method in class com.github.weisj.jsvg.parser.impl.AttributeNode
- getDoubleList(String) - Method in class com.github.weisj.jsvg.parser.impl.AttributeNode
- getDuration(String, Duration) - Method in class com.github.weisj.jsvg.parser.impl.AttributeNode
- getElementByHref(Class<T>, Category, String, AttributeNode.ElementRelation) - Method in class com.github.weisj.jsvg.parser.impl.AttributeNode
- getElementByHref(Class<T>, String, AttributeNode.ElementRelation) - Method in class com.github.weisj.jsvg.parser.impl.AttributeNode
- getElementById(Class<T>, String) - Method in interface com.github.weisj.jsvg.parser.DomDocument
- getElementById(Class<T>, String) - Method in class com.github.weisj.jsvg.parser.impl.ParsedDocument
- getEnum(String, E) - Method in class com.github.weisj.jsvg.parser.impl.AttributeNode
- getEnumNullable(String, Class<E>) - Method in class com.github.weisj.jsvg.parser.impl.AttributeNode
- getFilter() - Method in class com.github.weisj.jsvg.parser.impl.AttributeNode
- getFilterChannelKey(String, FilterChannelKey) - Method in class com.github.weisj.jsvg.parser.impl.AttributeNode
- getFloat(String, float) - Method in class com.github.weisj.jsvg.parser.impl.AttributeNode
- getFloatList(String) - Method in class com.github.weisj.jsvg.parser.impl.AttributeNode
- getFloatList(String, Inherited, Animatable) - Method in class com.github.weisj.jsvg.parser.impl.AttributeNode
- getHeight() - Method in class com.github.weisj.jsvg.view.FloatSize
- getHorizontalReferenceLength(String) - Method in class com.github.weisj.jsvg.parser.impl.AttributeNode
- getHref() - Method in class com.github.weisj.jsvg.parser.impl.AttributeNode
- getInt(String, int) - Method in class com.github.weisj.jsvg.parser.impl.AttributeNode
- getINT_RGBA_DataAdjust(Raster) - Static method in class com.github.weisj.jsvg.util.ImageUtil
- getINT_RGBA_DataBank(Raster) - Static method in class com.github.weisj.jsvg.util.ImageUtil
- getINT_RGBA_DataOffset(Raster) - Static method in class com.github.weisj.jsvg.util.ImageUtil
- getINT_RGBA_ScanlineStride(Raster) - Static method in class com.github.weisj.jsvg.util.ImageUtil
- getLength(String, PercentageDimension) - Method in class com.github.weisj.jsvg.parser.impl.AttributeNode
- getLength(String, PercentageDimension, float) - Method in class com.github.weisj.jsvg.parser.impl.AttributeNode
- getLength(String, PercentageDimension, Inherited, Animatable) - Method in class com.github.weisj.jsvg.parser.impl.AttributeNode
- getLength(String, PercentageDimension, LengthValue, Inherited, Animatable) - Method in class com.github.weisj.jsvg.parser.impl.AttributeNode
- getLength(String, PercentageDimension, Length) - Method in class com.github.weisj.jsvg.parser.impl.AttributeNode
- getLengthList(String, PercentageDimension) - Method in class com.github.weisj.jsvg.parser.impl.AttributeNode
- getLengthList(String, Length[], PercentageDimension) - Method in class com.github.weisj.jsvg.parser.impl.AttributeNode
- getLocation(Rectangle2D) - Static method in class com.github.weisj.jsvg.geometry.util.GeometryUtil
- getMask() - Method in class com.github.weisj.jsvg.parser.impl.AttributeNode
- getNonNegativeFloat(String, float) - Method in class com.github.weisj.jsvg.parser.impl.AttributeNode
- getPaint(String, Inherited, Animatable) - Method in class com.github.weisj.jsvg.parser.impl.AttributeNode
- getPaint(String, SVGPaint, Inherited, Animatable) - Method in class com.github.weisj.jsvg.parser.impl.AttributeNode
- getPercentage(String, Inherited, Animatable) - Method in class com.github.weisj.jsvg.parser.impl.AttributeNode
- getPercentage(String, PercentageValue, Inherited, Animatable) - Method in class com.github.weisj.jsvg.parser.impl.AttributeNode
- getPercentage(String, Percentage) - Method in class com.github.weisj.jsvg.parser.impl.AttributeNode
- getRGB(int) - Method in class com.github.weisj.jsvg.util.ColorSpaceAwareRGBImageFilter
- getStringList(String) - Method in class com.github.weisj.jsvg.parser.impl.AttributeNode
- getStringList(String, SeparatorMode) - Method in class com.github.weisj.jsvg.parser.impl.AttributeNode
- getTransparency() - Method in class com.github.weisj.jsvg.paint.impl.jdk.SVGMultipleGradientPaint
- getTransparency() - Method in class com.github.weisj.jsvg.paint.impl.MaskedPaint
- getTransparency() - Method in class com.github.weisj.jsvg.paint.impl.RGBColor
- getTransparency() - Method in class com.github.weisj.jsvg.paint.impl.TransformedPaint
- getValue(String) - Method in class com.github.weisj.jsvg.parser.impl.AttributeNode
- getVerticalReferenceLength(String) - Method in class com.github.weisj.jsvg.parser.impl.AttributeNode
- getViewBox() - Method in class com.github.weisj.jsvg.parser.impl.AttributeNode
- getWidth() - Method in class com.github.weisj.jsvg.view.FloatSize
- getWindingRule() - Method in class com.github.weisj.jsvg.geometry.util.ReversePathIterator
-
Returns the winding rule for determining the interior of the path.
- Glyph - Class in com.github.weisj.jsvg.nodes.text
- Glyph(Shape, float, boolean) - Constructor for class com.github.weisj.jsvg.nodes.text.Glyph
- glyphCount() - Method in class com.github.weisj.jsvg.nodes.text.TextMetrics
- glyphLength() - Method in class com.github.weisj.jsvg.nodes.text.TextMetrics
- glyphOutline() - Method in class com.github.weisj.jsvg.nodes.text.Glyph
- GlyphRenderMethod - Enum in com.github.weisj.jsvg.attributes.text
- glyphRun(String, AffineTransform, RenderContext) - Method in class com.github.weisj.jsvg.nodes.text.GlyphRunTextOutput
- glyphRunBreak() - Method in class com.github.weisj.jsvg.nodes.text.GlyphRunTextOutput
- glyphRunBreak() - Method in class com.github.weisj.jsvg.nodes.text.NullTextOutput
- glyphRunBreak() - Method in interface com.github.weisj.jsvg.renderer.output.TextOutput
-
Signals that the next glyph has manual placement and therefore is visually separated from the previous glyph.
- GlyphRunTextOutput - Class in com.github.weisj.jsvg.nodes.text
- GlyphRunTextOutput() - Constructor for class com.github.weisj.jsvg.nodes.text.GlyphRunTextOutput
- glyphShape(RenderContext) - Method in class com.github.weisj.jsvg.nodes.text.Text
- glyphShape(RenderContext) - Method in class com.github.weisj.jsvg.nodes.text.TextSpan
- glyphShape(RenderContext) - Method in class com.github.weisj.jsvg.nodes.text.TextPath
- Grad - Enum constant in enum com.github.weisj.jsvg.geometry.size.AngleUnit
- Gradient - Enum constant in enum com.github.weisj.jsvg.nodes.prototype.spec.Category
- gradientForBounds(MeasureContext, Rectangle2D, Percentage[], Color[]) - Method in class com.github.weisj.jsvg.nodes.LinearGradient
- gradientForBounds(MeasureContext, Rectangle2D, Percentage[], Color[]) - Method in class com.github.weisj.jsvg.nodes.RadialGradient
- gradientTransform - Variable in class com.github.weisj.jsvg.nodes.LinearGradient
- gradientTransform - Variable in class com.github.weisj.jsvg.nodes.RadialGradient
- gradientUnits - Variable in class com.github.weisj.jsvg.nodes.LinearGradient
- gradientUnits - Variable in class com.github.weisj.jsvg.nodes.RadialGradient
- Graphic - Enum constant in enum com.github.weisj.jsvg.nodes.prototype.spec.Category
- graphics() - Method in class com.github.weisj.jsvg.renderer.output.impl.Graphics2DOutput
- graphics() - Method in class com.github.weisj.jsvg.renderer.output.impl.GraphicsResetHelper
- Graphics2DOutput - Class in com.github.weisj.jsvg.renderer.output.impl
- Graphics2DOutput(Graphics2D) - Constructor for class com.github.weisj.jsvg.renderer.output.impl.Graphics2DOutput
- GraphicsReferencing - Enum constant in enum com.github.weisj.jsvg.nodes.prototype.spec.Category
- GraphicsResetHelper - Class in com.github.weisj.jsvg.renderer.output.impl
-
A utility class that holds a
Graphics2D
object and is able to reset it back to its original configuration, as this is often more efficient than creating a new graphics instance. - GraphicsResetHelper(Graphics2D) - Constructor for class com.github.weisj.jsvg.renderer.output.impl.GraphicsResetHelper
- GraphicsUtil - Class in com.github.weisj.jsvg.renderer.output.impl
- GraphicsUtil.DisposablePaint - Interface in com.github.weisj.jsvg.renderer.output.impl
- GraphicsUtil.WrappingPaint - Interface in com.github.weisj.jsvg.renderer.output.impl
- Green - Enum constant in enum com.github.weisj.jsvg.nodes.filter.TransferFunctionElement.Channel
- Group - Class in com.github.weisj.jsvg.nodes
- Group() - Constructor for class com.github.weisj.jsvg.nodes.Group
- grow(float, float, FilterLayoutContext) - Method in class com.github.weisj.jsvg.attributes.filter.LayoutBounds
- grow(Rectangle2D, double) - Static method in class com.github.weisj.jsvg.geometry.util.GeometryUtil
- grow(Rectangle2D, FloatInsets) - Static method in class com.github.weisj.jsvg.geometry.util.GeometryUtil
H
- Hanging - Enum constant in enum com.github.weisj.jsvg.attributes.text.DominantBaseline
-
The baseline-identifier for the dominant-baseline is set to be hanging, the derived baseline-table is constructed using the hanging baseline-table in the font, and the baseline-table font-size is changed to the value of the font-size attribute on this element.
- hangingBaseline() - Method in class com.github.weisj.jsvg.attributes.font.AWTSVGFont
- hangingBaseline() - Method in interface com.github.weisj.jsvg.attributes.font.SVGFont
- HardLight - Enum constant in enum com.github.weisj.jsvg.attributes.filter.BlendMode
-
The final color is the result of multiply if the top color is darker, or screen if the top color is lighter.
- hasAttribute(String) - Method in class com.github.weisj.jsvg.parser.impl.AttributeNode
- hasCategory(SVGNode, Category) - Static method in enum com.github.weisj.jsvg.nodes.prototype.spec.Category
- HasClip - Interface in com.github.weisj.jsvg.nodes.prototype
- HasContext - Interface in com.github.weisj.jsvg.nodes.prototype
-
Informs the renderer that an element provides styling information which can be inherited by its children.
- HasContext.ByDelegate - Interface in com.github.weisj.jsvg.nodes.prototype
- HasContextImpl - Class in com.github.weisj.jsvg.nodes.prototype.impl
- hasEffect() - Method in class com.github.weisj.jsvg.nodes.filter.Filter
- hasElementWithId(String) - Method in class com.github.weisj.jsvg.parser.impl.ParsedDocument
- HasFilter - Interface in com.github.weisj.jsvg.nodes.prototype
- hasFixedLength() - Method in class com.github.weisj.jsvg.nodes.text.Text
- hasFixedLength() - Method in class com.github.weisj.jsvg.nodes.text.TextPath
- hasFixedLength() - Method in class com.github.weisj.jsvg.nodes.text.TextSpan
- HasFontContext - Interface in com.github.weisj.jsvg.nodes.prototype
-
Informs the renderer that an element provides styling information which can be inherited by its children.
- HasFontRenderContext - Interface in com.github.weisj.jsvg.nodes.prototype
-
Informs the renderer that an element provides styling information which can be inherited by its children.
- HasGeometryContext - Interface in com.github.weisj.jsvg.nodes.prototype
- HasGeometryContext.ByDelegate - Interface in com.github.weisj.jsvg.nodes.prototype
- HasGeometryContextImpl - Class in com.github.weisj.jsvg.nodes.prototype.impl
- hashCode() - Method in class com.github.weisj.jsvg.animation.time.Duration
- hashCode() - Method in class com.github.weisj.jsvg.animation.Track.InterpolationProgress
- hashCode() - Method in class com.github.weisj.jsvg.attributes.Coordinate
- hashCode() - Method in class com.github.weisj.jsvg.attributes.font.AttributeFontSpec
- hashCode() - Method in class com.github.weisj.jsvg.attributes.font.FontSpec
- hashCode() - Method in class com.github.weisj.jsvg.attributes.font.LengthFontSize
- hashCode() - Method in class com.github.weisj.jsvg.attributes.font.MeasurableFontSpec
- hashCode() - Method in class com.github.weisj.jsvg.attributes.font.NumberFontWeight
- hashCode() - Method in class com.github.weisj.jsvg.attributes.PaintOrder
- hashCode() - Method in class com.github.weisj.jsvg.attributes.PreserveAspectRatio
- hashCode() - Method in class com.github.weisj.jsvg.geometry.size.Angle
- hashCode() - Method in class com.github.weisj.jsvg.geometry.size.FloatInsets
- hashCode() - Method in class com.github.weisj.jsvg.geometry.size.Length
- hashCode() - Method in class com.github.weisj.jsvg.geometry.size.Percentage
- hashCode() - Method in class com.github.weisj.jsvg.paint.impl.AwtSVGPaint
- hashCode() - Method in class com.github.weisj.jsvg.paint.impl.RGBColor
- hashCode() - Method in class com.github.weisj.jsvg.parser.css.StyleProperty
- hashCode() - Method in class com.github.weisj.jsvg.renderer.animation.AnimationState
- hashCode() - Method in class com.github.weisj.jsvg.renderer.impl.context.ContextElementAttributes
- hashCode() - Method in class com.github.weisj.jsvg.renderer.impl.context.FontRenderContext
- hashCode() - Method in class com.github.weisj.jsvg.renderer.MeasureContext
- hashCode() - Method in class com.github.weisj.jsvg.view.FloatSize
- hasMaskedPaint() - Method in class com.github.weisj.jsvg.renderer.output.impl.Graphics2DOutput
- hasMaskedPaint() - Method in interface com.github.weisj.jsvg.renderer.output.Output
- HasMatchName - Interface in com.github.weisj.jsvg.attributes
- hasNext() - Method in class com.github.weisj.jsvg.geometry.util.SegmentIteratorWithLookBehind
- hasNext() - Method in class com.github.weisj.jsvg.util.ParserBase
- HasPaintContext - Interface in com.github.weisj.jsvg.nodes.prototype
-
Informs the renderer that an element provides styling information which can be inherited by its children.
- hasPrevious() - Method in class com.github.weisj.jsvg.geometry.util.SegmentIteratorWithLookBehind
- HasShape - Interface in com.github.weisj.jsvg.nodes.prototype
- HasShape.Box - Enum in com.github.weisj.jsvg.nodes.prototype
- hasSpecifiedHeight() - Method in class com.github.weisj.jsvg.view.ViewBox
- hasSpecifiedWidth() - Method in class com.github.weisj.jsvg.view.ViewBox
- hasSpecifiedX() - Method in class com.github.weisj.jsvg.view.ViewBox
- hasSpecifiedY() - Method in class com.github.weisj.jsvg.view.ViewBox
- HasVectorEffects - Interface in com.github.weisj.jsvg.nodes.prototype
- height - Variable in class com.github.weisj.jsvg.nodes.container.CommonInnerViewContainer
- height - Variable in class com.github.weisj.jsvg.view.FloatSize
- height() - Method in class com.github.weisj.jsvg.nodes.filter.AbstractFilterPrimitive
- height() - Method in class com.github.weisj.jsvg.nodes.filter.FeComponentTransfer
- height() - Method in class com.github.weisj.jsvg.nodes.filter.FeMerge
- height() - Method in interface com.github.weisj.jsvg.nodes.filter.FilterPrimitive
- HEIGHT - Enum constant in enum com.github.weisj.jsvg.attributes.value.PercentageDimension
- Hidden - Enum constant in enum com.github.weisj.jsvg.attributes.Overflow
- Hour - Enum constant in enum com.github.weisj.jsvg.animation.time.TimeUnit
- HSLtoRGB(float, float, float, int[]) - Static method in class com.github.weisj.jsvg.util.ColorUtil
- Hue - Enum constant in enum com.github.weisj.jsvg.attributes.filter.BlendMode
-
The final color has the hue of the top color, while using the saturation and luminosity of the bottom color.
I
- id() - Method in class com.github.weisj.jsvg.nodes.AbstractSVGNode
- id() - Method in class com.github.weisj.jsvg.nodes.MetaSVGNode
- id() - Method in interface com.github.weisj.jsvg.nodes.SVGNode
- id() - Method in interface com.github.weisj.jsvg.parser.DomElement
- id() - Method in class com.github.weisj.jsvg.parser.impl.ParsedElement
- ID_NAME - Enum constant in enum com.github.weisj.jsvg.parser.css.impl.TokenType
- IDENTIFIER - Enum constant in enum com.github.weisj.jsvg.parser.css.impl.TokenType
- Identity - Enum constant in enum com.github.weisj.jsvg.attributes.filter.TransferFunctionType
- IDENTITY - Static variable in class com.github.weisj.jsvg.attributes.value.ConstantLengthTransform
- identityOfType(TransformPart.TransformType) - Static method in class com.github.weisj.jsvg.attributes.transform.TransformPart
- Ideographic - Enum constant in enum com.github.weisj.jsvg.attributes.text.DominantBaseline
-
The baseline-identifier for the dominant-baseline is set to be ideographic, the derived baseline-table is constructed using the ideographic baseline-table in the font, and the baseline-table font-size is changed to the value of the font-size attribute on this element.
- idRules() - Method in class com.github.weisj.jsvg.parser.css.impl.SimpleStyleSheet
- image() - Method in class com.github.weisj.jsvg.util.BlittableImage
- Image - Class in com.github.weisj.jsvg.nodes
- Image() - Constructor for class com.github.weisj.jsvg.nodes.Image
- imageBounds() - Method in class com.github.weisj.jsvg.nodes.filter.Filter.FilterInfo
- imageBoundsInDeviceSpace() - Method in class com.github.weisj.jsvg.util.BlittableImage
- imageHeight - Variable in class com.github.weisj.jsvg.nodes.filter.Filter.FilterInfo
- imageObserver() - Method in class com.github.weisj.jsvg.renderer.awt.AwtComponentPlatformSupport
- imageObserver() - Method in class com.github.weisj.jsvg.renderer.NullPlatformSupport
- imageObserver() - Method in interface com.github.weisj.jsvg.renderer.PlatformSupport
- ImageProducerChannel - Class in com.github.weisj.jsvg.nodes.filter
- ImageProducerChannel(ImageProducer) - Constructor for class com.github.weisj.jsvg.nodes.filter.ImageProducerChannel
- ImageResource - Class in com.github.weisj.jsvg.parser.resources.impl
- ImageResource(BufferedImage) - Constructor for class com.github.weisj.jsvg.parser.resources.impl.ImageResource
- ImageUtil - Class in com.github.weisj.jsvg.util
- ImageUtil.Premultiplied - Enum in com.github.weisj.jsvg.util
- imageWidth - Variable in class com.github.weisj.jsvg.nodes.filter.Filter.FilterInfo
- impl() - Method in class com.github.weisj.jsvg.nodes.filter.AbstractFilterPrimitive
- In - Enum constant in enum com.github.weisj.jsvg.attributes.filter.CompositeMode
-
The parts of the source graphic defined by the in attribute that overlap the destination graphic defined in the in2 attribute, replace the destination graphic.
- IN - Enum constant in enum com.github.weisj.jsvg.geometry.size.Unit
- INDEFINITE - Static variable in class com.github.weisj.jsvg.animation.time.Duration
- INDEFINITE_RAW - Static variable in class com.github.weisj.jsvg.animation.time.Duration
- indexProgress() - Method in class com.github.weisj.jsvg.animation.Track.InterpolationProgress
- info() - Method in class com.github.weisj.jsvg.nodes.filter.FilterContext
- Inherit - Enum constant in enum com.github.weisj.jsvg.attributes.ColorInterpolation
- Inherit - Enum constant in enum com.github.weisj.jsvg.attributes.FillRule
- Inherited - Enum in com.github.weisj.jsvg.attributes
- INHERITED - Static variable in class com.github.weisj.jsvg.attributes.value.ConstantLengthTransform
- INHERITED - Static variable in class com.github.weisj.jsvg.geometry.size.Length
- INHERITED - Static variable in class com.github.weisj.jsvg.geometry.size.Percentage
- INHERITED - Static variable in class com.github.weisj.jsvg.paint.impl.PredefinedPaints
- INHERITED - Static variable in class com.github.weisj.jsvg.paint.impl.RGBColor
- initial() - Method in class com.github.weisj.jsvg.animation.value.AnimatedFloatList
- initial() - Method in class com.github.weisj.jsvg.animation.value.AnimatedLength
- initial() - Method in class com.github.weisj.jsvg.animation.value.AnimatedPercentage
- initial() - Method in class com.github.weisj.jsvg.animation.value.AnimatedTransform
- INITIAL - Static variable in class com.github.weisj.jsvg.animation.Track.InterpolationProgress
- INITIAL - Static variable in class com.github.weisj.jsvg.attributes.filter.LayoutBounds.ComputeFlags
- innerPaint() - Method in interface com.github.weisj.jsvg.renderer.output.impl.GraphicsUtil.WrappingPaint
- input - Variable in class com.github.weisj.jsvg.util.ParserBase
- inputChannel() - Method in class com.github.weisj.jsvg.nodes.filter.FeMergeNode
- inputChannel(FilterContext) - Method in class com.github.weisj.jsvg.nodes.filter.FilterPrimitiveBase
- InputStreamXMLInput - Class in com.github.weisj.jsvg.parser.impl
- InputStreamXMLInput(XMLInputFactory, InputStream) - Constructor for class com.github.weisj.jsvg.parser.impl.InputStreamXMLInput
- instance() - Static method in class com.github.weisj.jsvg.renderer.impl.context.RenderContextAccessor
- INSTANCE - Static variable in class com.github.weisj.jsvg.nodes.text.NullTextOutput
- INSTANCE - Static variable in class com.github.weisj.jsvg.renderer.NullPlatformSupport
- Instantiator - Interface in com.github.weisj.jsvg.nodes.prototype
- interpolate(float[], float[], float[], float, float[]) - Method in class com.github.weisj.jsvg.animation.interpolation.DefaultInterpolator
- interpolate(float[], float[], float[], float, float[]) - Method in interface com.github.weisj.jsvg.animation.interpolation.FloatListInterpolator
- interpolate(float, float, float, float) - Method in class com.github.weisj.jsvg.animation.interpolation.DefaultInterpolator
- interpolate(float, float, float, float) - Method in interface com.github.weisj.jsvg.animation.interpolation.FloatInterpolator
- interpolate(float, RGBColor, RGBColor) - Static method in class com.github.weisj.jsvg.paint.impl.RGBColor
- interpolate(TransformPart, TransformPart, MeasureContext, float) - Static method in class com.github.weisj.jsvg.attributes.transform.TransformPart
- interpolate(SVGPaint, SVGPaint, SVGPaint, float) - Method in class com.github.weisj.jsvg.animation.interpolation.DefaultInterpolator
- interpolate(SVGPaint, SVGPaint, SVGPaint, float) - Method in interface com.github.weisj.jsvg.animation.interpolation.PaintInterpolator
- interpolate(MeasureContext, TransformValue, TransformPart, TransformPart, float) - Method in class com.github.weisj.jsvg.animation.interpolation.DefaultInterpolator
- interpolate(MeasureContext, TransformValue, TransformPart, TransformPart, float) - Method in interface com.github.weisj.jsvg.animation.interpolation.TransformInterpolator
- interpolate(AffineTransform, AffineTransform, float) - Static method in class com.github.weisj.jsvg.geometry.util.GeometryUtil
- interpolationProgress(long, int) - Method in class com.github.weisj.jsvg.animation.Track
- InterpolationProgress(int, float) - Constructor for class com.github.weisj.jsvg.animation.Track.InterpolationProgress
- intersect(Shape, Shape, boolean, boolean) - Static method in class com.github.weisj.jsvg.util.ShapeUtil
- Interval - Class in com.github.weisj.jsvg.animation.time
- Interval(Duration, Duration) - Constructor for class com.github.weisj.jsvg.animation.time.Interval
- intervals() - Method in class com.github.weisj.jsvg.animation.Track
- intrinsicSize(RenderContext) - Method in class com.github.weisj.jsvg.parser.resources.impl.ImageResource
- intrinsicSize(RenderContext) - Method in class com.github.weisj.jsvg.parser.resources.impl.MissingImageResource
- intrinsicSize(RenderContext) - Method in class com.github.weisj.jsvg.parser.resources.impl.SVGResource
- intrinsicSize(RenderContext) - Method in interface com.github.weisj.jsvg.parser.resources.RenderableResource
- inverse() - Method in class com.github.weisj.jsvg.geometry.mesh.Bezier
- is_INT_PACK_Data(SampleModel, boolean) - Static method in class com.github.weisj.jsvg.util.ImageUtil
- isAbsolute() - Method in class com.github.weisj.jsvg.geometry.size.Length
- isAcceptableType(SVGNode) - Method in class com.github.weisj.jsvg.nodes.container.BaseContainerNode
- isAnimated() - Method in class com.github.weisj.jsvg.SVGDocument
- isClosed(RenderContext) - Method in class com.github.weisj.jsvg.geometry.AWTSVGShape
- isClosed(RenderContext) - Method in class com.github.weisj.jsvg.geometry.SVGCircle
- isClosed(RenderContext) - Method in class com.github.weisj.jsvg.geometry.SVGEllipse
- isClosed(RenderContext) - Method in class com.github.weisj.jsvg.geometry.SVGLine
- isClosed(RenderContext) - Method in class com.github.weisj.jsvg.geometry.SVGRectangle
- isClosed(RenderContext) - Method in class com.github.weisj.jsvg.geometry.SVGRoundRectangle
- isClosed(RenderContext) - Method in interface com.github.weisj.jsvg.geometry.SVGShape
- isConstantlyNonNegative() - Method in class com.github.weisj.jsvg.animation.value.AnimatedLength
- isConstantlyNonNegative() - Method in interface com.github.weisj.jsvg.attributes.value.LengthValue
- isConstantlyNonNegative() - Method in class com.github.weisj.jsvg.geometry.size.Length
- isConstantlyZero() - Method in class com.github.weisj.jsvg.animation.value.AnimatedLength
- isConstantlyZero() - Method in interface com.github.weisj.jsvg.attributes.value.LengthValue
- isConstantlyZero() - Method in class com.github.weisj.jsvg.geometry.size.Length
- isDirty(long) - Method in class com.github.weisj.jsvg.animation.value.AnimatedFloatList
- isDone() - Method in class com.github.weisj.jsvg.geometry.util.ReversePathIterator
-
Tests if the iteration is complete.
- isDone() - Method in class com.github.weisj.jsvg.geometry.util.SegmentIteratorWithLookBehind
- isEffectivelyAllowed() - Method in enum com.github.weisj.jsvg.nodes.prototype.spec.Category
- isIndefinite() - Method in class com.github.weisj.jsvg.animation.time.Duration
- isInitial() - Method in class com.github.weisj.jsvg.animation.Track.InterpolationProgress
- isInvalidArea(Rectangle2D) - Static method in class com.github.weisj.jsvg.util.ShapeUtil
- isLongLived() - Method in class com.github.weisj.jsvg.renderer.awt.AwtComponentPlatformSupport
- isLongLived() - Method in interface com.github.weisj.jsvg.renderer.PlatformSupport
- isMacOS - Static variable in class com.github.weisj.jsvg.util.SystemUtil
- isPercentage() - Method in enum com.github.weisj.jsvg.geometry.size.Unit
- isPlaceholder(String) - Static method in class com.github.weisj.jsvg.nodes.animation.BaseAnimationNode
- isRelative() - Method in class com.github.weisj.jsvg.geometry.path.PathCommand
- isRendered() - Method in class com.github.weisj.jsvg.nodes.text.Glyph
- isRunning() - Method in class com.github.weisj.jsvg.ui.AnimationPlayer
- isSingleClosedPath(Shape) - Static method in class com.github.weisj.jsvg.geometry.util.GeometryUtil
- isSoftClippingEnabled() - Method in class com.github.weisj.jsvg.renderer.output.impl.ShapeOutput
- isSoftClippingEnabled() - Method in interface com.github.weisj.jsvg.renderer.output.Output
- isSpecified() - Method in class com.github.weisj.jsvg.geometry.size.Angle
- isSpecified() - Method in class com.github.weisj.jsvg.geometry.size.Length
- isSpecified() - Method in class com.github.weisj.jsvg.geometry.size.Percentage
- isSpecified(float) - Static method in class com.github.weisj.jsvg.geometry.size.Angle
- isSpecified(float) - Static method in class com.github.weisj.jsvg.geometry.size.Length
- isSpecified(float) - Static method in class com.github.weisj.jsvg.geometry.size.Percentage
- isTopLevel() - Method in class com.github.weisj.jsvg.nodes.SVG
- isTrivial() - Method in class com.github.weisj.jsvg.renderer.impl.context.StrokeContext
- isUnspecified() - Method in class com.github.weisj.jsvg.geometry.size.Angle
- isUnspecified() - Method in class com.github.weisj.jsvg.geometry.size.Length
- isUnspecified() - Method in class com.github.weisj.jsvg.geometry.size.Percentage
- isUnspecified(float) - Static method in class com.github.weisj.jsvg.geometry.size.Angle
- isUnspecified(float) - Static method in class com.github.weisj.jsvg.geometry.size.Length
- isUnspecified(float) - Static method in class com.github.weisj.jsvg.geometry.size.Percentage
- isValid() - Method in class com.github.weisj.jsvg.animation.time.Interval
- isValid() - Method in class com.github.weisj.jsvg.nodes.ClipPath
- isValid() - Method in class com.github.weisj.jsvg.nodes.filter.FeMerge
- isValid() - Method in interface com.github.weisj.jsvg.nodes.filter.FilterPrimitive
- isValid(RenderContext) - Method in class com.github.weisj.jsvg.nodes.text.TextPath
- isValid(RenderContext) - Method in class com.github.weisj.jsvg.nodes.text.Text
- isValid(RenderContext) - Method in class com.github.weisj.jsvg.nodes.text.TextSpan
- isValidRect(Rectangle2D) - Static method in class com.github.weisj.jsvg.geometry.util.GeometryUtil
- isVisible() - Method in class com.github.weisj.jsvg.paint.impl.RGBColor
- isVisible(RenderContext) - Method in class com.github.weisj.jsvg.animation.value.AnimatedColor
- isVisible(RenderContext) - Method in class com.github.weisj.jsvg.animation.value.AnimatedPaint
- isVisible(RenderContext) - Method in class com.github.weisj.jsvg.nodes.container.CommonInnerViewContainer
- isVisible(RenderContext) - Method in class com.github.weisj.jsvg.nodes.container.CommonRenderableContainerNode
- isVisible(RenderContext) - Method in class com.github.weisj.jsvg.nodes.Image
- isVisible(RenderContext) - Method in class com.github.weisj.jsvg.nodes.Pattern
- isVisible(RenderContext) - Method in interface com.github.weisj.jsvg.nodes.prototype.Renderable
- isVisible(RenderContext) - Method in class com.github.weisj.jsvg.nodes.RenderableSVGNode
- isVisible(RenderContext) - Method in class com.github.weisj.jsvg.nodes.text.Text
- isVisible(RenderContext) - Method in class com.github.weisj.jsvg.nodes.text.TextSpan
- isVisible(RenderContext) - Method in class com.github.weisj.jsvg.nodes.text.TextPath
- isVisible(RenderContext) - Method in class com.github.weisj.jsvg.nodes.Use
- isVisible(RenderContext) - Method in interface com.github.weisj.jsvg.paint.SVGPaint
- isVisible(Color) - Static method in class com.github.weisj.jsvg.paint.impl.RGBColor
- isZero() - Method in class com.github.weisj.jsvg.geometry.size.Length
- iterationIndex() - Method in class com.github.weisj.jsvg.animation.Track.InterpolationProgress
K
- kernelDiameterForStandardDeviation(double) - Static method in class com.github.weisj.jsvg.nodes.filter.FeGaussianBlur
- key() - Method in enum com.github.weisj.jsvg.attributes.filter.DefaultFilterChannel
- key() - Method in interface com.github.weisj.jsvg.attributes.filter.FilterChannelKey
- key() - Method in class com.github.weisj.jsvg.attributes.filter.FilterChannelKey.StringKey
- KEY_CACHE_OFFSCREEN_IMAGE - Static variable in class com.github.weisj.jsvg.renderer.SVGRenderingHints
- KEY_IMAGE_ANTIALIASING - Static variable in class com.github.weisj.jsvg.renderer.SVGRenderingHints
- KEY_MASK_CLIP_RENDERING - Static variable in class com.github.weisj.jsvg.renderer.SVGRenderingHints
- KEY_SOFT_CLIPPING - Static variable in class com.github.weisj.jsvg.renderer.SVGRenderingHints
L
- large - Enum constant in enum com.github.weisj.jsvg.attributes.font.PredefinedFontSize
- larger - Enum constant in enum com.github.weisj.jsvg.attributes.font.PredefinedFontSize
- lastKnotReflectionCubic(BuildHistory) - Method in class com.github.weisj.jsvg.geometry.path.PathCommand
- lastKnotReflectionQuadratic(BuildHistory) - Method in class com.github.weisj.jsvg.geometry.path.PathCommand
- LastResult - Enum constant in enum com.github.weisj.jsvg.attributes.filter.DefaultFilterChannel
-
Uses the result of the preceding filter or SourceGraphic if this is the first filter.
- LayoutBounds - Class in com.github.weisj.jsvg.attributes.filter
- LayoutBounds(Rectangle2D, FloatInsets) - Constructor for class com.github.weisj.jsvg.attributes.filter.LayoutBounds
- LayoutBounds.ComputeFlags - Class in com.github.weisj.jsvg.attributes.filter
- LayoutBounds.Data - Class in com.github.weisj.jsvg.attributes.filter
- layoutFilter(RenderContext, FilterLayoutContext) - Method in class com.github.weisj.jsvg.nodes.filter.FeBlend
- layoutFilter(RenderContext, FilterLayoutContext) - Method in class com.github.weisj.jsvg.nodes.filter.FeComposite
- layoutFilter(RenderContext, FilterLayoutContext) - Method in class com.github.weisj.jsvg.nodes.filter.FeDropShadow
- layoutFilter(RenderContext, FilterLayoutContext) - Method in class com.github.weisj.jsvg.nodes.filter.DummyFilterPrimitive
- layoutFilter(RenderContext, FilterLayoutContext) - Method in class com.github.weisj.jsvg.nodes.filter.FeColorMatrix
- layoutFilter(RenderContext, FilterLayoutContext) - Method in class com.github.weisj.jsvg.nodes.filter.FeComponentTransfer
- layoutFilter(RenderContext, FilterLayoutContext) - Method in class com.github.weisj.jsvg.nodes.filter.FeDisplacementMap
- layoutFilter(RenderContext, FilterLayoutContext) - Method in class com.github.weisj.jsvg.nodes.filter.FeFlood
- layoutFilter(RenderContext, FilterLayoutContext) - Method in class com.github.weisj.jsvg.nodes.filter.FeGaussianBlur
- layoutFilter(RenderContext, FilterLayoutContext) - Method in class com.github.weisj.jsvg.nodes.filter.FeMerge
- layoutFilter(RenderContext, FilterLayoutContext) - Method in class com.github.weisj.jsvg.nodes.filter.FeOffset
- layoutFilter(RenderContext, FilterLayoutContext) - Method in class com.github.weisj.jsvg.nodes.filter.FeTurbulence
- layoutFilter(RenderContext, FilterLayoutContext) - Method in interface com.github.weisj.jsvg.nodes.filter.FilterPrimitive
- layoutInput(FilterLayoutContext) - Method in class com.github.weisj.jsvg.nodes.filter.FilterPrimitiveBase
- LazySupplier<T> - Class in com.github.weisj.jsvg.util.supplier
- LazySupplier(Supplier<T>) - Constructor for class com.github.weisj.jsvg.util.supplier.LazySupplier
- left() - Method in class com.github.weisj.jsvg.geometry.size.FloatInsets
- left(Rectangle2D) - Static method in class com.github.weisj.jsvg.geometry.util.GeometryUtil
- Left - Enum constant in enum com.github.weisj.jsvg.attributes.text.Side
-
This value places the text on the left side of the path (relative to the path direction).
- length() - Method in class com.github.weisj.jsvg.geometry.util.SegmentIteratorWithLookBehind.Segment
- Length - Class in com.github.weisj.jsvg.geometry.size
- Length(Length) - Constructor for class com.github.weisj.jsvg.geometry.size.Length
- Length(Unit, float) - Constructor for class com.github.weisj.jsvg.geometry.size.Length
- LENGTH - Enum constant in enum com.github.weisj.jsvg.attributes.value.PercentageDimension
- lengthAdjust - Variable in class com.github.weisj.jsvg.nodes.text.Text
- lengthAdjust - Variable in class com.github.weisj.jsvg.nodes.text.TextPath
- lengthAdjust - Variable in class com.github.weisj.jsvg.nodes.text.TextSpan
- LengthAdjust - Enum in com.github.weisj.jsvg.attributes.text
- LengthFontSize - Class in com.github.weisj.jsvg.attributes.font
- LengthFontSize(Length) - Constructor for class com.github.weisj.jsvg.attributes.font.LengthFontSize
- LengthValue - Interface in com.github.weisj.jsvg.attributes.value
- lerp(float, double, double) - Static method in class com.github.weisj.jsvg.geometry.util.GeometryUtil
- lerp(float, float, float) - Static method in class com.github.weisj.jsvg.geometry.util.GeometryUtil
- lerp(float, Point2D.Float, Point2D.Float) - Static method in class com.github.weisj.jsvg.geometry.util.GeometryUtil
- letterSpacing() - Method in class com.github.weisj.jsvg.renderer.impl.context.FontRenderContext
- letterSpacingLength() - Method in class com.github.weisj.jsvg.nodes.text.TextMetrics
- Lexer - Class in com.github.weisj.jsvg.parser.css.impl
- Lexer(List<char[]>) - Constructor for class com.github.weisj.jsvg.parser.css.impl.Lexer
- Lighten - Enum constant in enum com.github.weisj.jsvg.attributes.filter.BlendMode
-
The final color is composed of the lightest values of each color channel.
- Lighter - Enum constant in enum com.github.weisj.jsvg.attributes.filter.CompositeMode
-
The sum of the source graphic defined in the in attribute and the destination graphic defined in the in2 attribute is displayed.
- Lighter - Enum constant in enum com.github.weisj.jsvg.attributes.font.PredefinedFontWeight
- Line - Class in com.github.weisj.jsvg.nodes
- Line() - Constructor for class com.github.weisj.jsvg.nodes.Line
- Linear - Enum constant in enum com.github.weisj.jsvg.attributes.filter.TransferFunctionType
- LinearGradient - Class in com.github.weisj.jsvg.nodes
- LinearGradient() - Constructor for class com.github.weisj.jsvg.nodes.LinearGradient
- LinearRGB - Enum constant in enum com.github.weisj.jsvg.attributes.ColorInterpolation
- linearRGBtoSRGB(int) - Static method in class com.github.weisj.jsvg.util.ColorUtil
- linearRGBtoSRGBBand(int) - Static method in class com.github.weisj.jsvg.util.ColorUtil
- linearRGBtoSRGBinPlace(int[]) - Static method in class com.github.weisj.jsvg.util.ColorUtil
- linearRGBtoSRGBPreInPlace(int[]) - Static method in class com.github.weisj.jsvg.util.ColorUtil
- lineCap - Variable in class com.github.weisj.jsvg.renderer.impl.context.StrokeContext
- LineCap - Enum in com.github.weisj.jsvg.attributes.stroke
- lineJoin - Variable in class com.github.weisj.jsvg.renderer.impl.context.StrokeContext
- LineJoin - Enum in com.github.weisj.jsvg.attributes.stroke
- lineLength(double, double, double, double) - Static method in class com.github.weisj.jsvg.geometry.util.GeometryUtil
- load(XMLInput, URI, LoaderContext) - Method in class com.github.weisj.jsvg.parser.impl.StaxSVGLoader
- load(XMLInput, URI, LoaderContext) - Method in class com.github.weisj.jsvg.parser.SVGLoader
-
Load an SVG document from the given input stream.
- load(InputStream, URI, LoaderContext) - Method in class com.github.weisj.jsvg.parser.SVGLoader
-
Load an SVG document from the given input stream.
- load(URL) - Method in class com.github.weisj.jsvg.parser.SVGLoader
- load(URL, LoaderContext) - Method in class com.github.weisj.jsvg.parser.SVGLoader
- loadElement(Class<T>, String, DomDocument) - Method in interface com.github.weisj.jsvg.parser.ElementLoader
- loaderContext() - Method in interface com.github.weisj.jsvg.parser.DomDocument
- loaderContext() - Method in class com.github.weisj.jsvg.parser.impl.ParsedDocument
- LoaderContext - Interface in com.github.weisj.jsvg.parser
-
The context providing all necessary components for loading an SVG document.
- LoaderContext.Builder - Interface in com.github.weisj.jsvg.parser
- loadHelper() - Method in class com.github.weisj.jsvg.parser.impl.ParsedDocument
- LoadHelper - Class in com.github.weisj.jsvg.parser.impl
- LoadHelper(AttributeParser, LoaderContext) - Constructor for class com.github.weisj.jsvg.parser.impl.LoadHelper
- loadImage(DomDocument, URI) - Method in class com.github.weisj.jsvg.parser.resources.impl.SynchronousResourceLoader
- loadImage(DomDocument, URI) - Method in interface com.github.weisj.jsvg.parser.resources.ResourceLoader
- loadImage(DomDocument, URI) - Static method in class com.github.weisj.jsvg.util.ResourceUtil
- location() - Method in class com.github.weisj.jsvg.view.ViewBox
- lookupTable() - Method in class com.github.weisj.jsvg.nodes.filter.TransferFunctionElement
- LuminanceToAlphaFilter() - Constructor for class com.github.weisj.jsvg.nodes.filter.FeColorMatrix.LuminanceToAlphaFilter
- Luminosity - Enum constant in enum com.github.weisj.jsvg.attributes.filter.BlendMode
-
The final color has the luminosity of the top color, while using the hue and saturation of the bottom color.
M
- makeNonAliased(Image) - Static method in interface com.github.weisj.jsvg.nodes.filter.Channel
- Marker - Class in com.github.weisj.jsvg.nodes
- Marker() - Constructor for class com.github.weisj.jsvg.nodes.Marker
- MarkerOrientation - Class in com.github.weisj.jsvg.attributes
- MarkerOrientation.MarkerType - Enum in com.github.weisj.jsvg.attributes
- MARKERS - Enum constant in enum com.github.weisj.jsvg.attributes.PaintOrder.Phase
- MarkerUnitType - Enum in com.github.weisj.jsvg.attributes
- mask() - Method in interface com.github.weisj.jsvg.nodes.prototype.HasClip
- mask() - Method in interface com.github.weisj.jsvg.nodes.prototype.HasGeometryContext.ByDelegate
- mask() - Method in class com.github.weisj.jsvg.nodes.prototype.impl.HasGeometryContextImpl
- mask() - Method in class com.github.weisj.jsvg.nodes.SVG
- Mask - Class in com.github.weisj.jsvg.nodes
- Mask() - Constructor for class com.github.weisj.jsvg.nodes.Mask
- MaskedPaint - Class in com.github.weisj.jsvg.paint.impl
- MaskedPaint(Paint, Raster, Point2D, CachedSurfaceSupplier.ResourceCleaner) - Constructor for class com.github.weisj.jsvg.paint.impl.MaskedPaint
- matchName() - Method in enum com.github.weisj.jsvg.attributes.ColorInterpolation
- matchName() - Method in enum com.github.weisj.jsvg.attributes.filter.BlendMode
- matchName() - Method in enum com.github.weisj.jsvg.attributes.font.FontStretch
- matchName() - Method in enum com.github.weisj.jsvg.attributes.font.PredefinedFontSize
- matchName() - Method in interface com.github.weisj.jsvg.attributes.HasMatchName
- matchName() - Method in enum com.github.weisj.jsvg.attributes.text.DominantBaseline
- matchName() - Method in enum com.github.weisj.jsvg.attributes.transform.TransformBox
- matchName() - Method in enum com.github.weisj.jsvg.attributes.transform.TransformPart.TransformType
- matchName() - Method in enum com.github.weisj.jsvg.attributes.VectorEffect
- Mathematical - Enum constant in enum com.github.weisj.jsvg.attributes.text.DominantBaseline
-
The baseline-identifier for the dominant-baseline is set to be mathematical, the derived baseline-table is constructed using the mathematical baseline-table in the font, and the baseline-table font-size is changed to the value of the font-size attribute on this element.
- mathematicalBaseline() - Method in class com.github.weisj.jsvg.attributes.font.AWTSVGFont
- mathematicalBaseline() - Method in interface com.github.weisj.jsvg.attributes.font.SVGFont
- MATRIX - Enum constant in enum com.github.weisj.jsvg.attributes.transform.TransformPart.TransformType
- max(FloatInsets, FloatInsets) - Static method in class com.github.weisj.jsvg.geometry.util.GeometryUtil
- maximumKernelSize() - Method in interface com.github.weisj.jsvg.attributes.filter.EdgeMode.ConvolveOperation
- maxLookBehindLength() - Method in class com.github.weisj.jsvg.geometry.util.SegmentIteratorWithLookBehind
- maxNestingDepth() - Method in class com.github.weisj.jsvg.parser.DocumentLimits
-
The maximal allowed nesting depth of elements in the document.
- maxPathCount() - Method in class com.github.weisj.jsvg.parser.DocumentLimits
-
The maximal allowed count of rendered instances of elements.
- maxUseNestingDepth() - Method in class com.github.weisj.jsvg.parser.DocumentLimits
-
The maximal allowed depth of nested
- MeasurableFontSpec - Class in com.github.weisj.jsvg.attributes.font
- measureContext() - Method in class com.github.weisj.jsvg.renderer.RenderContext
- MeasureContext - Class in com.github.weisj.jsvg.renderer
- MeasureContext(float, float, float, float, float, AnimationState) - Constructor for class com.github.weisj.jsvg.renderer.MeasureContext
- medium - Enum constant in enum com.github.weisj.jsvg.attributes.font.PredefinedFontSize
- Meet - Enum constant in enum com.github.weisj.jsvg.attributes.PreserveAspectRatio.MeetOrSlice
-
Scale the graphic such that:
- meetOrSlice - Variable in class com.github.weisj.jsvg.attributes.PreserveAspectRatio
- MeshGradient - Class in com.github.weisj.jsvg.nodes.mesh
- MeshGradient() - Constructor for class com.github.weisj.jsvg.nodes.mesh.MeshGradient
- MeshPatch - Class in com.github.weisj.jsvg.nodes.mesh
- MeshPatch() - Constructor for class com.github.weisj.jsvg.nodes.mesh.MeshPatch
- MeshRow - Class in com.github.weisj.jsvg.nodes.mesh
- MeshRow() - Constructor for class com.github.weisj.jsvg.nodes.mesh.MeshRow
- Metadata - Class in com.github.weisj.jsvg.nodes
- Metadata() - Constructor for class com.github.weisj.jsvg.nodes.Metadata
- MetaSVGNode - Class in com.github.weisj.jsvg.nodes
-
Even though elements of this type can have an id, it doesn't provide any benefit as you can't do anything with it (per contract of subclassing this type).
- MetaSVGNode() - Constructor for class com.github.weisj.jsvg.nodes.MetaSVGNode
- MID - Enum constant in enum com.github.weisj.jsvg.attributes.MarkerOrientation.MarkerType
- Middle - Enum constant in enum com.github.weisj.jsvg.attributes.text.DominantBaseline
-
The baseline-identifier for the dominant-baseline is set to be middle.
- Middle - Enum constant in enum com.github.weisj.jsvg.attributes.text.TextAnchor
- middleBaseline() - Method in class com.github.weisj.jsvg.attributes.font.AWTSVGFont
- middleBaseline() - Method in interface com.github.weisj.jsvg.attributes.font.SVGFont
- midPoint(Point2D.Float, Point2D.Float) - Static method in class com.github.weisj.jsvg.geometry.util.GeometryUtil
- Millisecond - Enum constant in enum com.github.weisj.jsvg.animation.time.TimeUnit
- milliseconds() - Method in class com.github.weisj.jsvg.animation.time.Duration
- min(FloatInsets, FloatInsets) - Static method in class com.github.weisj.jsvg.geometry.util.GeometryUtil
- minus(Duration) - Method in class com.github.weisj.jsvg.animation.time.Duration
- Minute - Enum constant in enum com.github.weisj.jsvg.animation.time.TimeUnit
- MissingImageResource - Class in com.github.weisj.jsvg.parser.resources.impl
- MissingImageResource() - Constructor for class com.github.weisj.jsvg.parser.resources.impl.MissingImageResource
- Miter - Enum constant in enum com.github.weisj.jsvg.attributes.stroke.LineJoin
- miterLimit - Variable in class com.github.weisj.jsvg.renderer.impl.context.StrokeContext
- MM - Enum constant in enum com.github.weisj.jsvg.geometry.size.Unit
- moveHappened - Variable in class com.github.weisj.jsvg.geometry.util.SegmentIteratorWithLookBehind.Segment
- moveToNext() - Method in class com.github.weisj.jsvg.geometry.util.SegmentIteratorWithLookBehind
- moveToPrevious() - Method in class com.github.weisj.jsvg.geometry.util.SegmentIteratorWithLookBehind
- multiply(float) - Method in class com.github.weisj.jsvg.geometry.size.Length
- multiply(PercentageValue) - Method in class com.github.weisj.jsvg.animation.value.AnimatedPercentage
- multiply(PercentageValue) - Method in interface com.github.weisj.jsvg.attributes.value.PercentageValue
- multiply(PercentageValue) - Method in class com.github.weisj.jsvg.geometry.size.Percentage
- Multiply - Enum constant in enum com.github.weisj.jsvg.attributes.filter.BlendMode
-
The final color is the result of multiplying the top and bottom colors.
- MutableLoaderContext - Class in com.github.weisj.jsvg.parser.impl
- MutableLoaderContext() - Constructor for class com.github.weisj.jsvg.parser.impl.MutableLoaderContext
- mutate(MeasurableFontSpec) - Method in class com.github.weisj.jsvg.attributes.font.AttributeFontSpec
- mutate(PaintContext) - Method in class com.github.weisj.jsvg.renderer.impl.context.PaintContext
- mutate(T) - Method in interface com.github.weisj.jsvg.nodes.prototype.Mutator
- Mutator<T> - Interface in com.github.weisj.jsvg.nodes.prototype
N
- name() - Method in class com.github.weisj.jsvg.parser.css.StyleProperty
- NEUTRAL_FLOAT_LIST - Static variable in class com.github.weisj.jsvg.animation.value.NeutralElements
- NEUTRAL_LENGTH - Static variable in class com.github.weisj.jsvg.animation.value.NeutralElements
- NEUTRAL_PERCENTAGE - Static variable in class com.github.weisj.jsvg.animation.value.NeutralElements
- NEUTRAL_TRANSFORM - Static variable in class com.github.weisj.jsvg.animation.value.NeutralElements
- NeutralElements - Class in com.github.weisj.jsvg.animation.value
- next() - Method in class com.github.weisj.jsvg.geometry.util.ReversePathIterator
-
Moves the iterator to the next segment of the path forwards along the primary direction of traversal as long as there are more points in that direction.
- nextDouble() - Method in class com.github.weisj.jsvg.util.ParserBase
- nextFloat() - Method in class com.github.weisj.jsvg.geometry.path.PathParser
- nextFloat() - Method in class com.github.weisj.jsvg.util.ParserBase
- nextFloatOrUnspecified() - Method in class com.github.weisj.jsvg.util.ParserBase
- nextToken() - Method in class com.github.weisj.jsvg.parser.css.impl.Lexer
- No - Enum constant in enum com.github.weisj.jsvg.util.ImageUtil.Premultiplied
- NO - Enum constant in enum com.github.weisj.jsvg.attributes.Animatable
- NO - Enum constant in enum com.github.weisj.jsvg.attributes.Inherited
- NO_ANIMATION - Static variable in class com.github.weisj.jsvg.renderer.animation.AnimationState
- node() - Method in class com.github.weisj.jsvg.parser.impl.ParsedElement
- nodeCount() - Method in class com.github.weisj.jsvg.geometry.path.PathCommand
- nodeEnsuringBuildStatus(int) - Method in class com.github.weisj.jsvg.parser.impl.ParsedElement
- NodeRenderer - Class in com.github.weisj.jsvg.renderer.impl
- NodeSupplier - Class in com.github.weisj.jsvg.parser.impl
- NodeSupplier() - Constructor for class com.github.weisj.jsvg.parser.impl.NodeSupplier
- NodeSupplier(Map<String, Supplier<SVGNode>>) - Constructor for class com.github.weisj.jsvg.parser.impl.NodeSupplier
- none() - Static method in class com.github.weisj.jsvg.attributes.PreserveAspectRatio
- None - Enum constant in enum com.github.weisj.jsvg.attributes.filter.EdgeMode
- None - Enum constant in enum com.github.weisj.jsvg.attributes.PreserveAspectRatio.Align
-
Do not force uniform scaling.
- None - Enum constant in enum com.github.weisj.jsvg.attributes.VectorEffect
- None - Enum constant in enum com.github.weisj.jsvg.nodes.prototype.spec.Category
- NONE - Enum constant in enum com.github.weisj.jsvg.attributes.value.PercentageDimension
- NONE - Static variable in class com.github.weisj.jsvg.paint.impl.PredefinedPaints
- NonRotation - Enum constant in enum com.github.weisj.jsvg.attributes.VectorEffect
- NonScalingSize - Enum constant in enum com.github.weisj.jsvg.attributes.VectorEffect
- NonScalingStroke - Enum constant in enum com.github.weisj.jsvg.attributes.VectorEffect
- Nonzero - Enum constant in enum com.github.weisj.jsvg.attributes.FillRule
-
The value nonzero determines the "insideness" of a point in the shape by drawing a ray from that point to infinity in any direction, and then examining the places where a segment of the shape crosses the ray.
- noop(FilterContext) - Method in class com.github.weisj.jsvg.nodes.filter.FilterPrimitiveBase
- Normal - Enum constant in enum com.github.weisj.jsvg.attributes.filter.BlendMode
-
The final color is the top color, regardless of what the bottom color is.
- Normal - Enum constant in enum com.github.weisj.jsvg.attributes.font.FontStretch
- Normal - Enum constant in enum com.github.weisj.jsvg.attributes.font.PredefinedFontWeight
- NORMAL - Static variable in class com.github.weisj.jsvg.attributes.PaintOrder
- NORMAL_WEIGHT - Static variable in enum com.github.weisj.jsvg.attributes.font.PredefinedFontWeight
- normedDiagonalLength() - Method in class com.github.weisj.jsvg.renderer.MeasureContext
- north - Variable in class com.github.weisj.jsvg.geometry.mesh.CoonPatch
- north - Variable in class com.github.weisj.jsvg.geometry.mesh.CoonValues
- northEast - Variable in class com.github.weisj.jsvg.geometry.mesh.Subdivided
- northWest - Variable in class com.github.weisj.jsvg.geometry.mesh.Subdivided
- notablyGreater(double, double) - Static method in class com.github.weisj.jsvg.geometry.util.GeometryUtil
- NotImplemented - Annotation Type in com.github.weisj.jsvg.nodes.prototype.spec
- notNullOrElse(T, T) - Static method in class com.github.weisj.jsvg.util.AttributeUtil
- NullOutput - Class in com.github.weisj.jsvg.renderer.output.impl
- NullOutput() - Constructor for class com.github.weisj.jsvg.renderer.output.impl.NullOutput
- NullPlatformSupport - Class in com.github.weisj.jsvg.renderer
- NullTextOutput - Class in com.github.weisj.jsvg.nodes.text
- Number - Enum constant in enum com.github.weisj.jsvg.attributes.font.PredefinedFontSize
- Number - Enum constant in enum com.github.weisj.jsvg.attributes.font.PredefinedFontWeight
- NumberFontWeight - Class in com.github.weisj.jsvg.attributes.font
- NumberFontWeight(float) - Constructor for class com.github.weisj.jsvg.attributes.font.NumberFontWeight
O
- ObjectBoundingBox - Enum constant in enum com.github.weisj.jsvg.attributes.UnitType
- offset() - Method in class com.github.weisj.jsvg.nodes.Stop
- offset(BuildHistory) - Method in class com.github.weisj.jsvg.geometry.path.PathCommand
- offsets() - Method in class com.github.weisj.jsvg.nodes.LinearGradient
- offsets() - Method in class com.github.weisj.jsvg.nodes.RadialGradient
- offsetsToFractions(Percentage[]) - Method in class com.github.weisj.jsvg.nodes.LinearGradient
- offsetsToFractions(Percentage[]) - Method in class com.github.weisj.jsvg.nodes.RadialGradient
- ONE - Static variable in class com.github.weisj.jsvg.geometry.size.Length
- ONE - Static variable in class com.github.weisj.jsvg.geometry.size.Percentage
- onTextEnd() - Method in class com.github.weisj.jsvg.nodes.text.GlyphRunTextOutput
- onTextStart() - Method in class com.github.weisj.jsvg.nodes.text.GlyphRunTextOutput
- opacity - Variable in class com.github.weisj.jsvg.renderer.impl.context.PaintContext
- operatesOnWholeFilterRegion - Variable in class com.github.weisj.jsvg.attributes.filter.LayoutBounds.ComputeFlags
- or(LayoutBounds.ComputeFlags) - Method in class com.github.weisj.jsvg.attributes.filter.LayoutBounds.ComputeFlags
- orElseIfUnspecified(float) - Method in class com.github.weisj.jsvg.geometry.size.Length
- orElseIfUnspecified(float) - Method in class com.github.weisj.jsvg.geometry.size.Percentage
- orientation() - Method in class com.github.weisj.jsvg.nodes.Marker
- orientationFor(MarkerOrientation.MarkerType, float, float, float, float) - Method in class com.github.weisj.jsvg.attributes.MarkerOrientation
- OS_NAME - Static variable in class com.github.weisj.jsvg.util.SystemUtil
- Out - Enum constant in enum com.github.weisj.jsvg.attributes.filter.CompositeMode
-
The parts of the source graphic defined by the in attribute that fall outside the destination graphic defined in the in2 attribute, are displayed.
- outerLastResult - Variable in class com.github.weisj.jsvg.nodes.filter.FeDropShadow
- outerLocation(MeasureContext) - Method in class com.github.weisj.jsvg.nodes.container.BaseInnerViewContainer
- outerLocation(MeasureContext) - Method in class com.github.weisj.jsvg.nodes.container.CommonInnerViewContainer
- outerLocation(MeasureContext) - Method in class com.github.weisj.jsvg.nodes.Marker
- outerLocation(MeasureContext) - Method in class com.github.weisj.jsvg.nodes.Pattern
- outerLocation(MeasureContext) - Method in class com.github.weisj.jsvg.nodes.SVG
- output() - Method in class com.github.weisj.jsvg.nodes.filter.Filter.FilterInfo
- Output - Interface in com.github.weisj.jsvg.renderer.output
- Output.SafeState - Interface in com.github.weisj.jsvg.renderer.output
- Over - Enum constant in enum com.github.weisj.jsvg.attributes.filter.CompositeMode
-
The source graphic defined by the in attribute (the MDN logo) is placed over the destination graphic defined by the in2 attribute (the circle).
- Overflow - Enum in com.github.weisj.jsvg.attributes
- overhangInsets(Rectangle2D, Rectangle2D) - Static method in class com.github.weisj.jsvg.geometry.util.GeometryUtil
- Overlay - Enum constant in enum com.github.weisj.jsvg.attributes.filter.BlendMode
-
The final color is the result of multiply if the bottom color is darker, or screen if the bottom color is lighter.
P
- pack(int[]) - Method in class com.github.weisj.jsvg.util.ColorSpaceAwareRGBImageFilter
- Pad - Enum constant in enum com.github.weisj.jsvg.attributes.SpreadMethod
- paint() - Method in class com.github.weisj.jsvg.nodes.SolidColor
- paint() - Method in class com.github.weisj.jsvg.paint.impl.AwtSVGPaint
- paint() - Method in class com.github.weisj.jsvg.paint.impl.MaskedPaint
- paint() - Method in interface com.github.weisj.jsvg.paint.SimplePaintSVGPaint
- paint() - Method in interface com.github.weisj.jsvg.renderer.output.impl.GraphicsUtil.WrappingPaint
- paintContext() - Method in interface com.github.weisj.jsvg.nodes.prototype.HasContext.ByDelegate
- paintContext() - Method in interface com.github.weisj.jsvg.nodes.prototype.HasPaintContext
- paintContext() - Method in class com.github.weisj.jsvg.nodes.prototype.impl.HasContextImpl
- paintContext() - Method in class com.github.weisj.jsvg.nodes.ShapeNode
- paintContext() - Method in class com.github.weisj.jsvg.nodes.Use
- PaintContext - Class in com.github.weisj.jsvg.renderer.impl.context
- PaintContext(SVGPaint, SVGPaint, PercentageValue, SVGPaint, PercentageValue, PercentageValue, PaintOrder, StrokeContext, FillRule) - Constructor for class com.github.weisj.jsvg.renderer.impl.context.PaintContext
- PAINTED_CHILD - Enum constant in enum com.github.weisj.jsvg.parser.impl.AttributeNode.ElementRelation
- paintInterpolator() - Method in class com.github.weisj.jsvg.animation.Track
- PaintInterpolator - Interface in com.github.weisj.jsvg.animation.interpolation
- paintOrder - Variable in class com.github.weisj.jsvg.renderer.impl.context.PaintContext
- paintOrder(RenderContext) - Method in interface com.github.weisj.jsvg.renderer.impl.context.RenderContextAccessor.Accessor
- PaintOrder - Class in com.github.weisj.jsvg.attributes
- PaintOrder(PaintOrder.Phase...) - Constructor for class com.github.weisj.jsvg.attributes.PaintOrder
- PaintOrder.Phase - Enum in com.github.weisj.jsvg.attributes
- paintParser() - Method in class com.github.weisj.jsvg.parser.impl.AttributeParser
- paintParser() - Method in class com.github.weisj.jsvg.parser.impl.MutableLoaderContext
- paintParser() - Method in interface com.github.weisj.jsvg.parser.LoaderContext
- paintParser(PaintParser) - Method in class com.github.weisj.jsvg.parser.impl.MutableLoaderContext
- paintParser(PaintParser) - Method in interface com.github.weisj.jsvg.parser.LoaderContext.Builder
- PaintParser - Interface in com.github.weisj.jsvg.parser
- PaintResolver - Class in com.github.weisj.jsvg.renderer.impl
- PaintShape(Shape, Rectangle2D) - Constructor for class com.github.weisj.jsvg.renderer.impl.ShapeRenderer.PaintShape
- paintSingleMarker(ShapeNode, RenderContext, Output, MarkerOrientation.MarkerType, Marker, float, float, float, float, float, float) - Static method in class com.github.weisj.jsvg.renderer.impl.ShapeRenderer
- parent() - Method in interface com.github.weisj.jsvg.parser.DomElement
- parent() - Method in class com.github.weisj.jsvg.parser.impl.ParsedElement
- parse(AttributeNode) - Static method in enum com.github.weisj.jsvg.attributes.FillRule
- parse(AttributeNode) - Static method in class com.github.weisj.jsvg.attributes.PaintOrder
- parse(AttributeNode) - Static method in enum com.github.weisj.jsvg.attributes.VectorEffect
- parse(AttributeNode) - Static method in class com.github.weisj.jsvg.nodes.prototype.impl.HasContextImpl
- parse(AttributeNode) - Static method in class com.github.weisj.jsvg.nodes.prototype.impl.HasGeometryContextImpl
- parse(AttributeNode) - Static method in class com.github.weisj.jsvg.renderer.impl.context.FontRenderContext
- parse(AttributeNode) - Static method in class com.github.weisj.jsvg.renderer.impl.context.PaintContext
- parse(AttributeNode) - Static method in class com.github.weisj.jsvg.renderer.impl.context.StrokeContext
- parse(AttributeNode, AnimationValuesType, Additive) - Static method in class com.github.weisj.jsvg.animation.Track
- parse(String, PreserveAspectRatio, AttributeParser) - Static method in class com.github.weisj.jsvg.attributes.PreserveAspectRatio
- parse(String, AttributeParser) - Static method in class com.github.weisj.jsvg.attributes.MarkerOrientation
- parse(String, AttributeParser) - Static method in class com.github.weisj.jsvg.attributes.PreserveAspectRatio
- parse(List<char[]>) - Method in interface com.github.weisj.jsvg.parser.css.CssParser
- parse(List<char[]>) - Method in class com.github.weisj.jsvg.parser.css.impl.SimpleCssParser
- parseAngle(String, Angle) - Method in class com.github.weisj.jsvg.parser.impl.AttributeParser
- parseAxisPair(AttributeNode, String, String, Length, Inherited, Function<LengthValue, LengthValue>) - Static method in class com.github.weisj.jsvg.util.AttributeUtil
- parseColor(String) - Method in class com.github.weisj.jsvg.paint.impl.DefaultPaintParser
- parseColor(String) - Method in interface com.github.weisj.jsvg.parser.PaintParser
- ParsedDocument - Class in com.github.weisj.jsvg.parser.impl
- ParsedDocument(URI, LoaderContext, LoadHelper) - Constructor for class com.github.weisj.jsvg.parser.impl.ParsedDocument
- ParsedElement - Class in com.github.weisj.jsvg.parser.impl
- parseDoubleList(String) - Method in class com.github.weisj.jsvg.parser.impl.AttributeParser
- parseDoubleList(String) - Static method in class com.github.weisj.jsvg.parser.impl.ParserUtil
- parseDuration(String, Duration) - Method in class com.github.weisj.jsvg.parser.impl.AttributeParser
- parseEnum(String, E) - Method in class com.github.weisj.jsvg.parser.impl.AttributeParser
- parseEnum(String, Class<E>) - Method in class com.github.weisj.jsvg.parser.impl.AttributeParser
- parseFloat(String, float) - Method in class com.github.weisj.jsvg.parser.impl.AttributeParser
- parseFloat(String, float) - Static method in class com.github.weisj.jsvg.parser.impl.ParserUtil
- parseFloatList(String) - Method in class com.github.weisj.jsvg.parser.impl.AttributeParser
- parseFloatList(String) - Static method in class com.github.weisj.jsvg.parser.impl.ParserUtil
- parseFontSize(AttributeNode) - Static method in class com.github.weisj.jsvg.attributes.font.FontParser
- parseFontSpec(AttributeNode) - Static method in class com.github.weisj.jsvg.attributes.font.FontParser
- parseFromPathData(String, FillRule) - Static method in class com.github.weisj.jsvg.util.PathUtil
- parseInt(String, int) - Method in class com.github.weisj.jsvg.parser.impl.AttributeParser
- parseInt(String, int) - Static method in class com.github.weisj.jsvg.parser.impl.ParserUtil
- parseIsVisible(AttributeNode) - Method in interface com.github.weisj.jsvg.nodes.prototype.Renderable
- parseLength(String, Length, PercentageDimension) - Method in class com.github.weisj.jsvg.parser.impl.AttributeParser
- parseLengthList(String, Length[], PercentageDimension) - Method in class com.github.weisj.jsvg.parser.impl.AttributeParser
- parseMeshCommand() - Method in class com.github.weisj.jsvg.geometry.path.PathParser
- parseNumber(String, Length) - Method in class com.github.weisj.jsvg.parser.impl.AttributeParser
- parseNumber(String, Length) - Static method in class com.github.weisj.jsvg.parser.impl.ParserUtil
- parsePaint(String) - Method in class com.github.weisj.jsvg.paint.impl.DefaultPaintParser
- parsePaint(String) - Method in class com.github.weisj.jsvg.parser.impl.AttributeNode
- parsePaint(String) - Method in interface com.github.weisj.jsvg.parser.PaintParser
- parsePaint(String, AttributeNode) - Method in class com.github.weisj.jsvg.parser.impl.AttributeParser
- parsePathCommand() - Method in class com.github.weisj.jsvg.geometry.path.PathParser
- parsePercentage(String, Percentage) - Method in class com.github.weisj.jsvg.parser.impl.AttributeParser
- parsePercentage(String, Percentage, float, float) - Method in class com.github.weisj.jsvg.parser.impl.AttributeParser
- parser() - Method in class com.github.weisj.jsvg.parser.impl.AttributeNode
- ParserBase - Class in com.github.weisj.jsvg.util
- ParserBase(String, int) - Constructor for class com.github.weisj.jsvg.util.ParserBase
- ParserUtil - Class in com.github.weisj.jsvg.parser.impl
- parseSizeAdjust(AttributeNode) - Static method in class com.github.weisj.jsvg.attributes.font.FontParser
- parseStretch(AttributeNode) - Static method in class com.github.weisj.jsvg.attributes.font.FontParser
- parseStringList(String, SeparatorMode) - Method in class com.github.weisj.jsvg.parser.impl.AttributeParser
- parseStringList(String, SeparatorMode) - Static method in class com.github.weisj.jsvg.parser.impl.ParserUtil
- parseStringList(String, SeparatorMode, String[]) - Method in class com.github.weisj.jsvg.parser.impl.AttributeParser
- parseStringList(String, SeparatorMode, String[]) - Static method in class com.github.weisj.jsvg.parser.impl.ParserUtil
- parseStyleSheet(CssParser) - Method in class com.github.weisj.jsvg.nodes.Style
- parseTimeOffsetValue(String, Duration) - Method in class com.github.weisj.jsvg.parser.impl.AttributeParser
- parseTransform(String) - Method in class com.github.weisj.jsvg.parser.impl.AttributeNode
- parseTransform(String, Inherited, Animatable) - Method in class com.github.weisj.jsvg.parser.impl.AttributeNode
- parseTransform(String) - Method in class com.github.weisj.jsvg.parser.impl.AttributeParser
- parseTransformPart(TransformPart.TransformType, String) - Method in class com.github.weisj.jsvg.parser.impl.AttributeParser
- parseUrl(String) - Method in class com.github.weisj.jsvg.parser.impl.AttributeParser
- parseUrl(String) - Static method in class com.github.weisj.jsvg.parser.impl.ParserUtil
- parseWeight(AttributeNode) - Static method in class com.github.weisj.jsvg.attributes.font.FontParser
- Path - Class in com.github.weisj.jsvg.nodes
- Path() - Constructor for class com.github.weisj.jsvg.nodes.Path
- PathCommand - Class in com.github.weisj.jsvg.geometry.path
- PathCommand(boolean, int) - Constructor for class com.github.weisj.jsvg.geometry.path.PathCommand
- PathCommand(int) - Constructor for class com.github.weisj.jsvg.geometry.path.PathCommand
- pathLength(RenderContext) - Method in class com.github.weisj.jsvg.geometry.AWTSVGShape
- pathLength(RenderContext) - Method in class com.github.weisj.jsvg.geometry.SVGCircle
- pathLength(RenderContext) - Method in class com.github.weisj.jsvg.geometry.SVGEllipse
- pathLength(RenderContext) - Method in class com.github.weisj.jsvg.geometry.SVGLine
- pathLength(RenderContext) - Method in class com.github.weisj.jsvg.geometry.SVGRectangle
- pathLength(RenderContext) - Method in class com.github.weisj.jsvg.geometry.SVGRoundRectangle
- pathLength(RenderContext) - Method in interface com.github.weisj.jsvg.geometry.SVGShape
- pathLength(Shape) - Static method in class com.github.weisj.jsvg.geometry.util.GeometryUtil
- PathLengthCalculator - Class in com.github.weisj.jsvg.geometry.util
- PathLengthCalculator() - Constructor for class com.github.weisj.jsvg.geometry.util.PathLengthCalculator
- PathParser - Class in com.github.weisj.jsvg.geometry.path
-
A helper for parsing
PathCommand
s. - PathParser(String) - Constructor for class com.github.weisj.jsvg.geometry.path.PathParser
- PathUtil - Class in com.github.weisj.jsvg.util
- Pattern - Class in com.github.weisj.jsvg.nodes
- Pattern() - Constructor for class com.github.weisj.jsvg.nodes.Pattern
- pause() - Method in class com.github.weisj.jsvg.ui.AnimationPlayer
- PC - Enum constant in enum com.github.weisj.jsvg.geometry.size.Unit
- peek() - Method in class com.github.weisj.jsvg.util.ParserBase
- percentage() - Method in enum com.github.weisj.jsvg.attributes.font.FontStretch
- Percentage - Class in com.github.weisj.jsvg.geometry.size
- Percentage - Enum constant in enum com.github.weisj.jsvg.attributes.font.FontStretch
-
Allowed values range from 50% to 200%.
- Percentage(float) - Constructor for class com.github.weisj.jsvg.geometry.size.Percentage
- PERCENTAGE - Enum constant in enum com.github.weisj.jsvg.geometry.size.Unit
- PERCENTAGE_HEIGHT - Enum constant in enum com.github.weisj.jsvg.geometry.size.Unit
- PERCENTAGE_LENGTH - Enum constant in enum com.github.weisj.jsvg.geometry.size.Unit
- PERCENTAGE_WIDTH - Enum constant in enum com.github.weisj.jsvg.geometry.size.Unit
- PercentageDimension - Enum in com.github.weisj.jsvg.attributes.value
- PercentageValue - Interface in com.github.weisj.jsvg.attributes.value
- PerlinTurbulence - Class in com.github.weisj.jsvg.geometry.noise
- PerlinTurbulence(int, int, double, double) - Constructor for class com.github.weisj.jsvg.geometry.noise.PerlinTurbulence
- PerlinTurbulence.StitchInfo - Class in com.github.weisj.jsvg.geometry.noise
- PermittedContent - Annotation Type in com.github.weisj.jsvg.nodes.prototype.spec
- phases() - Method in class com.github.weisj.jsvg.attributes.PaintOrder
- pixelAt(double, double) - Method in class com.github.weisj.jsvg.nodes.filter.FeTurbulence.TurbulenceChannel
- pixelAt(double, double) - Method in class com.github.weisj.jsvg.nodes.filter.ImageProducerChannel
- pixelAt(double, double) - Method in interface com.github.weisj.jsvg.nodes.filter.PixelProvider
- PixelProvider - Interface in com.github.weisj.jsvg.nodes.filter
- pixels(RenderContext) - Method in interface com.github.weisj.jsvg.nodes.filter.Channel
- pixels(RenderContext) - Method in class com.github.weisj.jsvg.nodes.filter.FeTurbulence.TurbulenceChannel
- pixels(RenderContext) - Method in class com.github.weisj.jsvg.nodes.filter.ImageProducerChannel
- platformSupport() - Method in class com.github.weisj.jsvg.renderer.RenderContext
- PlatformSupport - Interface in com.github.weisj.jsvg.renderer
- PlatformSupport.TargetSurface - Interface in com.github.weisj.jsvg.renderer
- plus(Duration) - Method in class com.github.weisj.jsvg.animation.time.Duration
- Polygon - Class in com.github.weisj.jsvg.nodes
- Polygon() - Constructor for class com.github.weisj.jsvg.nodes.Polygon
- Polyline - Class in com.github.weisj.jsvg.nodes
- Polyline() - Constructor for class com.github.weisj.jsvg.nodes.Polyline
- PredefinedFontSize - Enum in com.github.weisj.jsvg.attributes.font
- PredefinedFontWeight - Enum in com.github.weisj.jsvg.attributes.font
- PredefinedPaints - Class in com.github.weisj.jsvg.paint.impl
- prepareForBlitting(Output) - Method in class com.github.weisj.jsvg.util.BlittableImage
- prepareSegmentForRendering(GlyphCursor, RenderContext, TextOutput) - Method in class com.github.weisj.jsvg.nodes.text.Text
- prepareSegmentForRendering(GlyphCursor, RenderContext, TextOutput) - Method in class com.github.weisj.jsvg.nodes.text.TextPath
- prepareSegmentForRendering(GlyphCursor, RenderContext, TextOutput) - Method in class com.github.weisj.jsvg.nodes.text.TextSpan
- preProcessor() - Method in class com.github.weisj.jsvg.parser.impl.MutableLoaderContext
- preProcessor() - Method in interface com.github.weisj.jsvg.parser.LoaderContext
- preProcessor(DomProcessor) - Method in class com.github.weisj.jsvg.parser.impl.MutableLoaderContext
- preProcessor(DomProcessor) - Method in interface com.github.weisj.jsvg.parser.LoaderContext.Builder
- PresentationAttribute - Annotation Type in com.github.weisj.jsvg.attributes
- preserveAspectRatio - Variable in class com.github.weisj.jsvg.nodes.container.BaseInnerViewContainer
- PreserveAspectRatio - Class in com.github.weisj.jsvg.attributes
- PreserveAspectRatio.Align - Enum in com.github.weisj.jsvg.attributes
- PreserveAspectRatio.MeetOrSlice - Enum in com.github.weisj.jsvg.attributes
- primitives() - Method in class com.github.weisj.jsvg.nodes.filter.FeDropShadow
- primitiveUnits() - Method in class com.github.weisj.jsvg.nodes.filter.FilterContext
- primitiveUnits() - Method in class com.github.weisj.jsvg.nodes.filter.FilterLayoutContext
- process(DomElement) - Method in interface com.github.weisj.jsvg.parser.DomProcessor
- producer() - Method in interface com.github.weisj.jsvg.nodes.filter.Channel
- producer() - Method in class com.github.weisj.jsvg.nodes.filter.FeTurbulence.TurbulenceChannel
- producer() - Method in class com.github.weisj.jsvg.nodes.filter.ImageProducerChannel
- PT - Enum constant in enum com.github.weisj.jsvg.geometry.size.Unit
- PX - Enum constant in enum com.github.weisj.jsvg.geometry.size.Unit
Q
R
- R - Enum constant in enum com.github.weisj.jsvg.attributes.filter.ColorChannel
- Rad - Enum constant in enum com.github.weisj.jsvg.geometry.size.AngleUnit
- RadialGradient - Class in com.github.weisj.jsvg.nodes
- RadialGradient() - Constructor for class com.github.weisj.jsvg.nodes.RadialGradient
- radians() - Method in class com.github.weisj.jsvg.geometry.size.Angle
- raw() - Method in class com.github.weisj.jsvg.geometry.size.Length
- Raw - Enum constant in enum com.github.weisj.jsvg.animation.time.TimeUnit
- Raw - Enum constant in enum com.github.weisj.jsvg.geometry.size.AngleUnit
- RAW - Enum constant in enum com.github.weisj.jsvg.geometry.size.Unit
- RAW_DATA - Enum constant in enum com.github.weisj.jsvg.parser.css.impl.TokenType
- rawOpacity() - Method in class com.github.weisj.jsvg.renderer.RenderContext
- Rect - Class in com.github.weisj.jsvg.nodes
- Rect() - Constructor for class com.github.weisj.jsvg.nodes.Rect
- Red - Enum constant in enum com.github.weisj.jsvg.nodes.filter.TransferFunctionElement.Channel
- referencedNode() - Method in class com.github.weisj.jsvg.nodes.Use
- Reflect - Enum constant in enum com.github.weisj.jsvg.attributes.SpreadMethod
- registerAnimatedElement(BaseAnimationNode) - Method in class com.github.weisj.jsvg.parser.impl.ParsedDocument
- registerNamedElement(String, Object) - Method in interface com.github.weisj.jsvg.parser.DomDocument
- registerNamedElement(String, Object) - Method in class com.github.weisj.jsvg.parser.impl.ParsedDocument
- rem() - Method in class com.github.weisj.jsvg.renderer.MeasureContext
- REM - Enum constant in enum com.github.weisj.jsvg.geometry.size.Unit
- REMOVE - Enum constant in enum com.github.weisj.jsvg.animation.Fill
- render(RenderContext, Output) - Method in class com.github.weisj.jsvg.nodes.container.BaseInnerViewContainer
- render(RenderContext, Output) - Method in class com.github.weisj.jsvg.nodes.container.CommonRenderableContainerNode
- render(RenderContext, Output) - Method in class com.github.weisj.jsvg.nodes.Image
- render(RenderContext, Output) - Method in interface com.github.weisj.jsvg.nodes.prototype.Renderable
- render(RenderContext, Output) - Method in class com.github.weisj.jsvg.nodes.ShapeNode
- render(RenderContext, Output) - Method in class com.github.weisj.jsvg.nodes.SVG
- render(RenderContext, Output) - Method in class com.github.weisj.jsvg.nodes.text.Text
- render(RenderContext, Output) - Method in class com.github.weisj.jsvg.nodes.text.TextSpan
- render(RenderContext, Output) - Method in class com.github.weisj.jsvg.nodes.text.TextPath
- render(RenderContext, Output) - Method in class com.github.weisj.jsvg.nodes.Use
- render(Output, RenderContext, AffineTransform) - Method in class com.github.weisj.jsvg.parser.resources.impl.ImageResource
- render(Output, RenderContext, AffineTransform) - Method in class com.github.weisj.jsvg.parser.resources.impl.MissingImageResource
- render(Output, RenderContext, AffineTransform) - Method in class com.github.weisj.jsvg.parser.resources.impl.SVGResource
- render(Output, RenderContext, AffineTransform) - Method in interface com.github.weisj.jsvg.parser.resources.RenderableResource
- render(Output, BiConsumer<Output, RenderContext>) - Method in class com.github.weisj.jsvg.util.BlittableImage
- render(Output, Consumer<Graphics2D>) - Method in class com.github.weisj.jsvg.util.BlittableImage
- render(Component, Graphics2D, ViewBox) - Method in class com.github.weisj.jsvg.SVGDocument
- render(JComponent, Graphics2D) - Method in class com.github.weisj.jsvg.SVGDocument
- Renderable - Interface in com.github.weisj.jsvg.nodes.prototype
- RenderableResource - Interface in com.github.weisj.jsvg.parser.resources
- RenderableSVGNode - Class in com.github.weisj.jsvg.nodes
- RenderableSVGNode() - Constructor for class com.github.weisj.jsvg.nodes.RenderableSVGNode
- RenderContext - Class in com.github.weisj.jsvg.renderer
- RenderContextAccessor - Class in com.github.weisj.jsvg.renderer.impl.context
- RenderContextAccessor.Accessor - Interface in com.github.weisj.jsvg.renderer.impl.context
- renderingHint(RenderingHints.Key) - Method in class com.github.weisj.jsvg.renderer.output.impl.Graphics2DOutput
- renderingHint(RenderingHints.Key) - Method in class com.github.weisj.jsvg.renderer.output.impl.NullOutput
- renderingHint(RenderingHints.Key) - Method in class com.github.weisj.jsvg.renderer.output.impl.ShapeOutput
- renderingHint(RenderingHints.Key) - Method in interface com.github.weisj.jsvg.renderer.output.Output
- renderingHints() - Method in class com.github.weisj.jsvg.nodes.filter.FilterContext
- renderingHints() - Method in class com.github.weisj.jsvg.renderer.output.impl.Graphics2DOutput
- renderingHints() - Method in class com.github.weisj.jsvg.renderer.output.impl.NullOutput
- renderingHints() - Method in class com.github.weisj.jsvg.renderer.output.impl.ShapeOutput
- renderingHints() - Method in interface com.github.weisj.jsvg.renderer.output.Output
- RenderingHintsUtil - Class in com.github.weisj.jsvg.renderer.output.impl
- renderMesh(MeasureContext, Output) - Method in class com.github.weisj.jsvg.nodes.mesh.MeshGradient
- renderNode(SVGNode, RenderContext, Output) - Static method in class com.github.weisj.jsvg.renderer.impl.NodeRenderer
- renderNode(SVGNode, RenderContext, Output, Instantiator) - Static method in class com.github.weisj.jsvg.renderer.impl.NodeRenderer
- renderNode(Output, SVGNode, Instantiator) - Method in class com.github.weisj.jsvg.util.BlittableImage
- renderPath(Output) - Method in class com.github.weisj.jsvg.nodes.mesh.MeshPatch
- renderSegment(GlyphCursor, RenderContext, Output) - Method in class com.github.weisj.jsvg.nodes.text.Text
- renderSegment(GlyphCursor, RenderContext, Output) - Method in class com.github.weisj.jsvg.nodes.text.TextPath
- renderSegment(GlyphCursor, RenderContext, Output) - Method in class com.github.weisj.jsvg.nodes.text.TextSpan
- renderSegmentWithoutLayout(GlyphCursor, RenderContext, Output) - Method in class com.github.weisj.jsvg.nodes.text.Text
- renderSegmentWithoutLayout(GlyphCursor, RenderContext, Output) - Method in class com.github.weisj.jsvg.nodes.text.TextPath
- renderSegmentWithoutLayout(GlyphCursor, RenderContext, Output) - Method in class com.github.weisj.jsvg.nodes.text.TextSpan
- renderWithCurrentViewBox(RenderContext, Output) - Method in class com.github.weisj.jsvg.nodes.container.BaseInnerViewContainer
- renderWithCurrentViewBox(RenderContext, Output) - Method in class com.github.weisj.jsvg.nodes.SVG
- renderWithPaintOrder(Output, boolean, PaintOrder, ShapeRenderer.ShapePaintContext, ShapeRenderer.PaintShape, ShapeRenderer.ShapeMarkerInfo) - Static method in class com.github.weisj.jsvg.renderer.impl.ShapeRenderer
- renderWithPlatform(PlatformSupport, Output, ViewBox) - Method in class com.github.weisj.jsvg.SVGDocument
- renderWithPlatform(PlatformSupport, Output, ViewBox, AnimationState) - Method in class com.github.weisj.jsvg.SVGDocument
- renderWithPlatform(PlatformSupport, Graphics2D, ViewBox) - Method in class com.github.weisj.jsvg.SVGDocument
- renderWithSize(BaseInnerViewContainer, FloatSize, RenderContext, Output, Instantiator) - Static method in class com.github.weisj.jsvg.renderer.impl.NodeRenderer
- renderWithSize(FloatSize, ViewBox, PreserveAspectRatio, RenderContext, Output) - Method in class com.github.weisj.jsvg.nodes.container.BaseInnerViewContainer
- renderWithSize(FloatSize, ViewBox, RenderContext, Output) - Method in class com.github.weisj.jsvg.nodes.container.BaseInnerViewContainer
- repaint() - Method in interface com.github.weisj.jsvg.renderer.PlatformSupport.TargetSurface
- Repeat - Enum constant in enum com.github.weisj.jsvg.attributes.SpreadMethod
- repeatCount() - Method in class com.github.weisj.jsvg.animation.Track
- REPLACE - Enum constant in enum com.github.weisj.jsvg.animation.Additive
- requiresInstantiation() - Method in class com.github.weisj.jsvg.nodes.Marker
- requiresInstantiation() - Method in class com.github.weisj.jsvg.nodes.Mask
- requiresInstantiation() - Method in class com.github.weisj.jsvg.nodes.Pattern
- requiresInstantiation() - Method in interface com.github.weisj.jsvg.nodes.prototype.Renderable
-
Indicated whether the element can only be rendered through means of instantiation e.g.
- requiresInstantiation() - Method in class com.github.weisj.jsvg.nodes.Symbol
- resolve(float, MeasureContext, StrokeContext) - Static method in class com.github.weisj.jsvg.attributes.stroke.StrokeResolver
- resolve(LayoutBounds.ComputeFlags) - Method in class com.github.weisj.jsvg.attributes.filter.LayoutBounds
- resolve(MeasurableFontSpec, MeasureContext) - Static method in class com.github.weisj.jsvg.attributes.font.FontResolver
- resolve(MeasureContext) - Method in class com.github.weisj.jsvg.animation.value.AnimatedLength
- resolve(MeasureContext) - Method in interface com.github.weisj.jsvg.attributes.value.LengthValue
-
Resolve the length to its effective value.
- resolve(MeasureContext) - Method in class com.github.weisj.jsvg.geometry.size.Length
- resolveFontSize(MeasureContext) - Method in class com.github.weisj.jsvg.geometry.size.Length
-
Used for resolving font sizes.
- resolvePaint(SVGPaint, PaintContext, ContextElementAttributes) - Static method in class com.github.weisj.jsvg.renderer.impl.PaintResolver
- resolveResourceURI(String) - Method in class com.github.weisj.jsvg.parser.impl.AttributeNode
- resolveResourceURI(URI, String) - Method in class com.github.weisj.jsvg.parser.resources.impl.DefaultResourcePolicy
- resolveResourceURI(URI, String) - Method in interface com.github.weisj.jsvg.parser.resources.ResourcePolicy
- resolveResourceURI(URI, URI) - Method in class com.github.weisj.jsvg.parser.resources.impl.DefaultResourcePolicy
- resolveResourceURI(URI, URI) - Method in interface com.github.weisj.jsvg.parser.resources.ResourcePolicy
- resolveWithoutCache(MeasurableFontSpec, MeasureContext) - Static method in class com.github.weisj.jsvg.attributes.font.FontResolver
- resourceCleaner(Object, boolean) - Method in class com.github.weisj.jsvg.util.CachedSurfaceSupplier
- ResourceCleaner(Object, Runnable) - Constructor for class com.github.weisj.jsvg.util.CachedSurfaceSupplier.ResourceCleaner
- resourceLoader() - Method in class com.github.weisj.jsvg.parser.impl.AttributeNode
- resourceLoader() - Method in class com.github.weisj.jsvg.parser.impl.LoadHelper
- resourceLoader() - Method in class com.github.weisj.jsvg.parser.impl.MutableLoaderContext
- resourceLoader() - Method in interface com.github.weisj.jsvg.parser.LoaderContext
- resourceLoader(ResourceLoader) - Method in class com.github.weisj.jsvg.parser.impl.MutableLoaderContext
- resourceLoader(ResourceLoader) - Method in interface com.github.weisj.jsvg.parser.LoaderContext.Builder
- ResourceLoader - Interface in com.github.weisj.jsvg.parser.resources
- ResourcePolicy - Interface in com.github.weisj.jsvg.parser.resources
- ResourceSupplier<T> - Interface in com.github.weisj.jsvg.parser.resources
- ResourceUtil - Class in com.github.weisj.jsvg.util
- restore() - Method in class com.github.weisj.jsvg.renderer.output.impl.GraphicsResetHelper
- restore() - Method in class com.github.weisj.jsvg.renderer.output.impl.NullOutput
- restore() - Method in interface com.github.weisj.jsvg.renderer.output.Output.SafeState
- resultChannels() - Method in class com.github.weisj.jsvg.nodes.filter.FilterContext
- resultChannels() - Method in class com.github.weisj.jsvg.nodes.filter.FilterLayoutContext
- resume() - Method in class com.github.weisj.jsvg.ui.AnimationPlayer
- ReversePathIterator - Class in com.github.weisj.jsvg.geometry.util
-
A path iterator which iterates over a path in the reverse direction.
- ReversePathIterator(PathIterator) - Constructor for class com.github.weisj.jsvg.geometry.util.ReversePathIterator
-
Create an inverted path iterator from a standard one, keeping the winding rule.
- ReversePathIterator(PathIterator, int) - Constructor for class com.github.weisj.jsvg.geometry.util.ReversePathIterator
-
Create an inverted path iterator from a standard one.
- RGBColor - Class in com.github.weisj.jsvg.paint.impl
- RGBColor(int, int, int, int) - Constructor for class com.github.weisj.jsvg.paint.impl.RGBColor
- RGBColor(Color) - Constructor for class com.github.weisj.jsvg.paint.impl.RGBColor
- RGBPretoHSL(int, int, int, int, float[]) - Static method in class com.github.weisj.jsvg.util.ColorUtil
- right() - Method in class com.github.weisj.jsvg.geometry.size.FloatInsets
- right(Rectangle2D) - Static method in class com.github.weisj.jsvg.geometry.util.GeometryUtil
- Right - Enum constant in enum com.github.weisj.jsvg.attributes.text.Side
-
This value places the text on the right side of the path (relative to the path direction).
- romanBaseline() - Method in class com.github.weisj.jsvg.attributes.font.AWTSVGFont
- romanBaseline() - Method in interface com.github.weisj.jsvg.attributes.font.SVGFont
- ROOT - Enum constant in enum com.github.weisj.jsvg.geometry.util.GeometryUtil.Space
- rootTransform() - Method in class com.github.weisj.jsvg.renderer.RenderContext
- rootURI() - Method in interface com.github.weisj.jsvg.parser.DomDocument
- rootURI() - Method in class com.github.weisj.jsvg.parser.impl.ParsedDocument
- rotate - Variable in class com.github.weisj.jsvg.nodes.text.Text
- rotate - Variable in class com.github.weisj.jsvg.nodes.text.TextSpan
- rotate(double) - Method in class com.github.weisj.jsvg.renderer.output.impl.Graphics2DOutput
- rotate(double) - Method in class com.github.weisj.jsvg.renderer.output.impl.NullOutput
- rotate(double) - Method in class com.github.weisj.jsvg.renderer.output.impl.ShapeOutput
- rotate(double) - Method in interface com.github.weisj.jsvg.renderer.output.Output
- rotate(Output, double) - Method in class com.github.weisj.jsvg.renderer.RenderContext
- ROTATE - Enum constant in enum com.github.weisj.jsvg.attributes.transform.TransformPart.TransformType
- Round - Enum constant in enum com.github.weisj.jsvg.attributes.stroke.LineCap
- Round - Enum constant in enum com.github.weisj.jsvg.attributes.stroke.LineJoin
- runFrame(long) - Method in interface com.github.weisj.jsvg.ui.AnimationPlayer.FrameAction
S
- S_RGB - Enum constant in enum com.github.weisj.jsvg.attributes.ColorInterpolation
- safelyDrawImage(Output, Graphics2D, Image, ImageObserver) - Static method in class com.github.weisj.jsvg.renderer.output.impl.GraphicsUtil
- safelySetPaint(Output, Paint, boolean) - Method in interface com.github.weisj.jsvg.renderer.output.impl.GraphicsUtil.WrappingPaint
- safeState() - Method in class com.github.weisj.jsvg.renderer.output.impl.Graphics2DOutput
- safeState() - Method in class com.github.weisj.jsvg.renderer.output.impl.NullOutput
- safeState() - Method in class com.github.weisj.jsvg.renderer.output.impl.ShapeOutput
- safeState() - Method in interface com.github.weisj.jsvg.renderer.output.Output
- Saturation - Enum constant in enum com.github.weisj.jsvg.attributes.filter.BlendMode
-
The final color has the saturation of the top color, while using the hue and luminosity of the bottom color.
- saveLayoutResult(LayoutBounds, FilterLayoutContext) - Method in class com.github.weisj.jsvg.nodes.filter.FilterPrimitiveBase
- saveResult(Channel, FilterContext) - Method in class com.github.weisj.jsvg.nodes.filter.FilterPrimitiveBase
- saxpy(float, RGBColor, RGBColor) - Static method in class com.github.weisj.jsvg.paint.impl.RGBColor
- scale(double, double) - Method in class com.github.weisj.jsvg.renderer.output.impl.Graphics2DOutput
- scale(double, double) - Method in class com.github.weisj.jsvg.renderer.output.impl.NullOutput
- scale(double, double) - Method in class com.github.weisj.jsvg.renderer.output.impl.ShapeOutput
- scale(double, double) - Method in interface com.github.weisj.jsvg.renderer.output.Output
- scale(Output, double, double) - Method in class com.github.weisj.jsvg.renderer.RenderContext
- SCALE - Enum constant in enum com.github.weisj.jsvg.attributes.transform.TransformPart.TransformType
- SCALE_X - Enum constant in enum com.github.weisj.jsvg.attributes.transform.TransformPart.TransformType
- SCALE_Y - Enum constant in enum com.github.weisj.jsvg.attributes.transform.TransformPart.TransformType
- scaleXOfTransform(AffineTransform) - Static method in class com.github.weisj.jsvg.geometry.util.GeometryUtil
- scaleYOfTransform(AffineTransform) - Static method in class com.github.weisj.jsvg.geometry.util.GeometryUtil
- Screen - Enum constant in enum com.github.weisj.jsvg.attributes.filter.BlendMode
-
The final color is the result of inverting the colors, multiplying them, and inverting that value.
- Scroll - Enum constant in enum com.github.weisj.jsvg.attributes.Overflow
- Second - Enum constant in enum com.github.weisj.jsvg.animation.time.TimeUnit
- SegmentIteratorWithLookBehind - Class in com.github.weisj.jsvg.geometry.util
- SegmentIteratorWithLookBehind(PathIterator, float) - Constructor for class com.github.weisj.jsvg.geometry.util.SegmentIteratorWithLookBehind
- SegmentIteratorWithLookBehind.Segment - Class in com.github.weisj.jsvg.geometry.util
- segmentLength(int, double[]) - Method in class com.github.weisj.jsvg.geometry.util.PathLengthCalculator
- SEMICOLON - Enum constant in enum com.github.weisj.jsvg.parser.css.impl.TokenType
- SEMICOLON_ONLY - Enum constant in enum com.github.weisj.jsvg.parser.impl.SeparatorMode
- SemiCondensed - Enum constant in enum com.github.weisj.jsvg.attributes.font.FontStretch
- SemiExpanded - Enum constant in enum com.github.weisj.jsvg.attributes.font.FontStretch
- separator() - Method in enum com.github.weisj.jsvg.parser.impl.SeparatorMode
- SeparatorMode - Enum in com.github.weisj.jsvg.parser.impl
- Set - Class in com.github.weisj.jsvg.nodes.animation
- Set() - Constructor for class com.github.weisj.jsvg.nodes.animation.Set
- setAnimation(Animation) - Method in class com.github.weisj.jsvg.ui.AnimationPlayer
- setAttribute(String, String) - Method in interface com.github.weisj.jsvg.parser.DomElement
- setAttribute(String, String) - Method in class com.github.weisj.jsvg.parser.impl.ParsedElement
- setClip(Shape) - Method in class com.github.weisj.jsvg.renderer.output.impl.Graphics2DOutput
- setClip(Shape) - Method in class com.github.weisj.jsvg.renderer.output.impl.NullOutput
- setClip(Shape) - Method in class com.github.weisj.jsvg.renderer.output.impl.ShapeOutput
- setClip(Shape) - Method in interface com.github.weisj.jsvg.renderer.output.Output
- setConvertToLinear(boolean) - Method in class com.github.weisj.jsvg.util.ColorSpaceAwareRGBImageFilter
- setConvertToLinearRGB(boolean) - Method in class com.github.weisj.jsvg.nodes.filter.AbstractBlendComposite
- setDocumentConstructor(DocumentConstructorAccessor.DocumentConstructor) - Static method in class com.github.weisj.jsvg.parser.impl.DocumentConstructorAccessor
- setInstance(RenderContextAccessor.Accessor) - Static method in class com.github.weisj.jsvg.renderer.impl.context.RenderContextAccessor
- setLast(Point2D) - Method in class com.github.weisj.jsvg.geometry.path.BuildHistory
- setLastCubic(Point2D, float, float) - Method in class com.github.weisj.jsvg.geometry.path.BuildHistory
- setLastQuadratic(Point2D, float, float) - Method in class com.github.weisj.jsvg.geometry.path.BuildHistory
- setLastQuadratic(Point2D, Point2D) - Method in class com.github.weisj.jsvg.geometry.path.BuildHistory
- setMaxLookBehindLength(float) - Method in class com.github.weisj.jsvg.geometry.util.SegmentIteratorWithLookBehind
- setOnlyAlpha(boolean) - Method in class com.github.weisj.jsvg.nodes.filter.FeGaussianBlur
- setPaint(Paint) - Method in class com.github.weisj.jsvg.paint.impl.MaskedPaint
- setPaint(Paint) - Method in class com.github.weisj.jsvg.renderer.output.impl.Graphics2DOutput
- setPaint(Paint) - Method in interface com.github.weisj.jsvg.renderer.output.impl.GraphicsUtil.WrappingPaint
- setPaint(Paint) - Method in class com.github.weisj.jsvg.renderer.output.impl.NullOutput
- setPaint(Paint) - Method in class com.github.weisj.jsvg.renderer.output.impl.ShapeOutput
- setPaint(Paint) - Method in interface com.github.weisj.jsvg.renderer.output.Output
- setPaint(Supplier<Paint>) - Method in class com.github.weisj.jsvg.renderer.output.impl.Graphics2DOutput
- setPaint(Supplier<Paint>) - Method in class com.github.weisj.jsvg.renderer.output.impl.NullOutput
- setPaint(Supplier<Paint>) - Method in class com.github.weisj.jsvg.renderer.output.impl.ShapeOutput
- setPaint(Supplier<Paint>) - Method in interface com.github.weisj.jsvg.renderer.output.Output
-
Set the paint used for the output.
- setPolyLine(Path2D, float[], boolean) - Static method in class com.github.weisj.jsvg.util.PathUtil
- setRenderingHint(RenderingHints.Key, Object) - Method in class com.github.weisj.jsvg.renderer.output.impl.Graphics2DOutput
- setRenderingHint(RenderingHints.Key, Object) - Method in class com.github.weisj.jsvg.renderer.output.impl.NullOutput
- setRenderingHint(RenderingHints.Key, Object) - Method in class com.github.weisj.jsvg.renderer.output.impl.ShapeOutput
- setRenderingHint(RenderingHints.Key, Object) - Method in interface com.github.weisj.jsvg.renderer.output.Output
- setRootTransform(RenderContext, AffineTransform) - Method in interface com.github.weisj.jsvg.renderer.impl.context.RenderContextAccessor.Accessor
- setRootTransform(RenderContext, AffineTransform, AffineTransform) - Method in interface com.github.weisj.jsvg.renderer.impl.context.RenderContextAccessor.Accessor
- setSize(double, double) - Method in class com.github.weisj.jsvg.view.FloatSize
- setSize(FloatSize) - Method in class com.github.weisj.jsvg.view.ViewBox
- setStartPoint(Point2D) - Method in class com.github.weisj.jsvg.geometry.path.BuildHistory
- setStroke(Stroke) - Method in class com.github.weisj.jsvg.renderer.output.impl.Graphics2DOutput
- setStroke(Stroke) - Method in class com.github.weisj.jsvg.renderer.output.impl.NullOutput
- setStroke(Stroke) - Method in class com.github.weisj.jsvg.renderer.output.impl.ShapeOutput
- setStroke(Stroke) - Method in interface com.github.weisj.jsvg.renderer.output.Output
- setTransform(AffineTransform) - Method in class com.github.weisj.jsvg.renderer.output.impl.Graphics2DOutput
- setTransform(AffineTransform) - Method in class com.github.weisj.jsvg.renderer.output.impl.NullOutput
- setTransform(AffineTransform) - Method in class com.github.weisj.jsvg.renderer.output.impl.ShapeOutput
- setTransform(AffineTransform) - Method in interface com.github.weisj.jsvg.renderer.output.Output
- setupInnerViewRenderContext(ViewBox, RenderContext, boolean) - Method in interface com.github.weisj.jsvg.renderer.impl.context.RenderContextAccessor.Accessor
- setupInnerViewRenderContext(ViewBox, RenderContext, boolean) - Static method in class com.github.weisj.jsvg.renderer.impl.NodeRenderer
- setupRenderContext(Object, RenderContext) - Static method in class com.github.weisj.jsvg.renderer.impl.NodeRenderer
- setupSVGRenderingHints(Graphics2D) - Static method in class com.github.weisj.jsvg.renderer.output.impl.RenderingHintsUtil
- shape() - Method in class com.github.weisj.jsvg.nodes.ShapeNode
- shape(RenderContext) - Method in interface com.github.weisj.jsvg.geometry.SVGShape
- shape(RenderContext, boolean) - Method in class com.github.weisj.jsvg.geometry.AWTSVGShape
- shape(RenderContext, boolean) - Method in class com.github.weisj.jsvg.geometry.FillRuleAwareAWTSVGShape
- shape(RenderContext, boolean) - Method in class com.github.weisj.jsvg.geometry.SVGCircle
- shape(RenderContext, boolean) - Method in class com.github.weisj.jsvg.geometry.SVGEllipse
- shape(RenderContext, boolean) - Method in class com.github.weisj.jsvg.geometry.SVGLine
- shape(RenderContext, boolean) - Method in class com.github.weisj.jsvg.geometry.SVGRectangle
- shape(RenderContext, boolean) - Method in class com.github.weisj.jsvg.geometry.SVGRoundRectangle
- shape(RenderContext, boolean) - Method in interface com.github.weisj.jsvg.geometry.SVGShape
- Shape - Enum constant in enum com.github.weisj.jsvg.nodes.prototype.spec.Category
- ShapedContainer<E> - Interface in com.github.weisj.jsvg.nodes.prototype
- ShapeMarkerInfo(ShapeNode, Marker, Marker, Marker, boolean) - Constructor for class com.github.weisj.jsvg.renderer.impl.ShapeRenderer.ShapeMarkerInfo
- ShapeNode - Class in com.github.weisj.jsvg.nodes
- ShapeNode() - Constructor for class com.github.weisj.jsvg.nodes.ShapeNode
- ShapeOutput - Class in com.github.weisj.jsvg.renderer.output.impl
- ShapeOutput(Area) - Constructor for class com.github.weisj.jsvg.renderer.output.impl.ShapeOutput
- ShapePaintContext(RenderContext, Set<VectorEffect>, Stroke, AffineTransform) - Constructor for class com.github.weisj.jsvg.renderer.impl.ShapeRenderer.ShapePaintContext
- ShapeRenderer - Class in com.github.weisj.jsvg.renderer.impl
- ShapeRenderer.PaintShape - Class in com.github.weisj.jsvg.renderer.impl
- ShapeRenderer.ShapeMarkerInfo - Class in com.github.weisj.jsvg.renderer.impl
- ShapeRenderer.ShapePaintContext - Class in com.github.weisj.jsvg.renderer.impl
- ShapeUtil - Class in com.github.weisj.jsvg.util
- shapeValue - Variable in class com.github.weisj.jsvg.geometry.AWTSVGShape
- shouldEstablishChildContext() - Method in interface com.github.weisj.jsvg.nodes.prototype.Renderable
- shouldEstablishChildContext() - Method in class com.github.weisj.jsvg.nodes.SVG
- shouldPaintStartEndMarkersInMiddle() - Method in class com.github.weisj.jsvg.nodes.Path
- shouldPaintStartEndMarkersInMiddle() - Method in class com.github.weisj.jsvg.nodes.Polyline
- shouldPaintStartEndMarkersInMiddle() - Method in class com.github.weisj.jsvg.nodes.ShapeNode
- shouldTransform() - Method in interface com.github.weisj.jsvg.nodes.prototype.Transformable
- shouldTransform() - Method in class com.github.weisj.jsvg.nodes.SVG
- Side - Enum in com.github.weisj.jsvg.attributes.text
- SimpleCssParser - Class in com.github.weisj.jsvg.parser.css.impl
- SimpleCssParser() - Constructor for class com.github.weisj.jsvg.parser.css.impl.SimpleCssParser
- SimplePaintSVGPaint - Interface in com.github.weisj.jsvg.paint
- SimpleStyleSheet - Class in com.github.weisj.jsvg.parser.css.impl
- SimpleStyleSheet() - Constructor for class com.github.weisj.jsvg.parser.css.impl.SimpleStyleSheet
- size() - Method in class com.github.weisj.jsvg.attributes.font.AttributeFontSpec
- size() - Method in class com.github.weisj.jsvg.attributes.font.AWTSVGFont
- size() - Method in interface com.github.weisj.jsvg.attributes.font.SVGFont
- size() - Method in class com.github.weisj.jsvg.SVGDocument
- size() - Method in class com.github.weisj.jsvg.view.ViewBox
- size(Length) - Method in interface com.github.weisj.jsvg.attributes.font.FontSize
- size(Length) - Method in class com.github.weisj.jsvg.attributes.font.LengthFontSize
- size(Length) - Method in enum com.github.weisj.jsvg.attributes.font.PredefinedFontSize
- size(RenderContext) - Method in class com.github.weisj.jsvg.nodes.container.BaseInnerViewContainer
- size(RenderContext) - Method in class com.github.weisj.jsvg.nodes.container.CommonInnerViewContainer
- size(RenderContext) - Method in class com.github.weisj.jsvg.nodes.Marker
- size(RenderContext) - Method in class com.github.weisj.jsvg.nodes.Pattern
- sizeAdjust - Variable in class com.github.weisj.jsvg.attributes.font.FontSpec
- sizeForTopLevel(float, float) - Method in class com.github.weisj.jsvg.nodes.SVG
- SKEW - Enum constant in enum com.github.weisj.jsvg.attributes.transform.TransformPart.TransformType
- SKEW_X - Enum constant in enum com.github.weisj.jsvg.attributes.transform.TransformPart.TransformType
- SKEW_Y - Enum constant in enum com.github.weisj.jsvg.attributes.transform.TransformPart.TransformType
- Slice - Enum constant in enum com.github.weisj.jsvg.attributes.PreserveAspectRatio.MeetOrSlice
-
Scale the graphic such that:
- small - Enum constant in enum com.github.weisj.jsvg.attributes.font.PredefinedFontSize
- smaller - Enum constant in enum com.github.weisj.jsvg.attributes.font.PredefinedFontSize
- SoftLight - Enum constant in enum com.github.weisj.jsvg.attributes.filter.BlendMode
-
The final color is similar to hard-light, but softer.
- SolidColor - Class in com.github.weisj.jsvg.nodes
- SolidColor() - Constructor for class com.github.weisj.jsvg.nodes.SolidColor
- SourceAlpha - Enum constant in enum com.github.weisj.jsvg.attributes.filter.DefaultFilterChannel
-
This keyword represents the graphics elements that were the original input into the
element. - SourceGraphic - Enum constant in enum com.github.weisj.jsvg.attributes.filter.DefaultFilterChannel
-
This keyword represents the graphics elements that were the original input into the
element. - south - Variable in class com.github.weisj.jsvg.geometry.mesh.CoonPatch
- south - Variable in class com.github.weisj.jsvg.geometry.mesh.CoonValues
- southEast - Variable in class com.github.weisj.jsvg.geometry.mesh.Subdivided
- southWest - Variable in class com.github.weisj.jsvg.geometry.mesh.Subdivided
- Spacing - Enum in com.github.weisj.jsvg.attributes.text
- Spacing - Enum constant in enum com.github.weisj.jsvg.attributes.text.LengthAdjust
- SpacingAndGlyphs - Enum constant in enum com.github.weisj.jsvg.attributes.text.LengthAdjust
- split() - Method in class com.github.weisj.jsvg.geometry.mesh.Bezier
- spreadMethod - Variable in class com.github.weisj.jsvg.nodes.LinearGradient
- spreadMethod - Variable in class com.github.weisj.jsvg.nodes.RadialGradient
- SpreadMethod - Enum in com.github.weisj.jsvg.attributes
- Square - Enum constant in enum com.github.weisj.jsvg.attributes.stroke.LineCap
- sRGBtoLinearRGB(int) - Static method in class com.github.weisj.jsvg.util.ColorUtil
- sRGBtoLinearRGBBand(int) - Static method in class com.github.weisj.jsvg.util.ColorUtil
- sRGBtoLinearRGBinPlace(int[]) - Static method in class com.github.weisj.jsvg.util.ColorUtil
- sRGBtoLinearRGBPreInPlace(int[]) - Static method in class com.github.weisj.jsvg.util.ColorUtil
- start() - Method in class com.github.weisj.jsvg.ui.AnimationPlayer
- Start - Enum constant in enum com.github.weisj.jsvg.attributes.text.TextAnchor
- START - Enum constant in enum com.github.weisj.jsvg.attributes.MarkerOrientation.MarkerType
- START - Enum constant in enum com.github.weisj.jsvg.parser.css.impl.TokenType
- startDocument() - Method in class com.github.weisj.jsvg.parser.impl.SVGDocumentBuilder
- startElement(String, Map<String, String>) - Method in class com.github.weisj.jsvg.parser.impl.SVGDocumentBuilder
- startTime() - Method in class com.github.weisj.jsvg.animation.AnimationPeriod
- startTime() - Method in interface com.github.weisj.jsvg.renderer.animation.Animation
- staticViewBox(FloatSize) - Method in class com.github.weisj.jsvg.nodes.container.BaseInnerViewContainer
- StaxSVGLoader - Class in com.github.weisj.jsvg.parser.impl
- StaxSVGLoader() - Constructor for class com.github.weisj.jsvg.parser.impl.StaxSVGLoader
- StitchInfo() - Constructor for class com.github.weisj.jsvg.geometry.noise.PerlinTurbulence.StitchInfo
- stop() - Method in class com.github.weisj.jsvg.ui.AnimationPlayer
- Stop - Class in com.github.weisj.jsvg.nodes
- Stop() - Constructor for class com.github.weisj.jsvg.nodes.Stop
- straightLine(Point2D.Float, Point2D.Float) - Static method in class com.github.weisj.jsvg.geometry.mesh.Bezier
- StreamUtil - Class in com.github.weisj.jsvg.parser.impl
- stretch - Variable in class com.github.weisj.jsvg.attributes.font.FontSpec
- stretch() - Method in class com.github.weisj.jsvg.attributes.font.MeasurableFontSpec
- Stretch - Enum constant in enum com.github.weisj.jsvg.attributes.text.GlyphRenderMethod
-
This value indicates that the character outlines will be converted into paths, and then stretched and possibly warped.
- StringKey(String) - Constructor for class com.github.weisj.jsvg.attributes.filter.FilterChannelKey.StringKey
- stroke() - Method in class com.github.weisj.jsvg.renderer.output.impl.Graphics2DOutput
- stroke() - Method in class com.github.weisj.jsvg.renderer.output.impl.NullOutput
- stroke() - Method in class com.github.weisj.jsvg.renderer.output.impl.ShapeOutput
- stroke() - Method in interface com.github.weisj.jsvg.renderer.output.Output
- stroke(float) - Method in class com.github.weisj.jsvg.renderer.RenderContext
- STROKE - Enum constant in enum com.github.weisj.jsvg.attributes.PaintOrder.Phase
- strokeBox() - Method in class com.github.weisj.jsvg.renderer.impl.ElementBounds
- StrokeBox - Enum constant in enum com.github.weisj.jsvg.attributes.transform.TransformBox
- StrokeBox - Enum constant in enum com.github.weisj.jsvg.nodes.prototype.HasShape.Box
- strokeContext - Variable in class com.github.weisj.jsvg.renderer.impl.context.PaintContext
- strokeContext(RenderContext) - Method in interface com.github.weisj.jsvg.renderer.impl.context.RenderContextAccessor.Accessor
- StrokeContext - Class in com.github.weisj.jsvg.renderer.impl.context
- StrokeContext(LengthValue, LineCap, LineJoin, float, Length[], LengthValue) - Constructor for class com.github.weisj.jsvg.renderer.impl.context.StrokeContext
- strokeOpacity - Variable in class com.github.weisj.jsvg.renderer.impl.context.PaintContext
- strokeOpacity() - Method in class com.github.weisj.jsvg.renderer.RenderContext
- strokePaint - Variable in class com.github.weisj.jsvg.renderer.impl.context.ContextElementAttributes
- strokePaint - Variable in class com.github.weisj.jsvg.renderer.impl.context.PaintContext
- strokePaint() - Method in class com.github.weisj.jsvg.renderer.RenderContext
- StrokePaint - Enum constant in enum com.github.weisj.jsvg.attributes.filter.DefaultFilterChannel
-
This keyword represents the value of the stroke property on the target element for the filter effect.
- StrokeResolver - Class in com.github.weisj.jsvg.attributes.stroke
- strokeWidth - Variable in class com.github.weisj.jsvg.renderer.impl.context.StrokeContext
- StrokeWidth - Enum constant in enum com.github.weisj.jsvg.attributes.MarkerUnitType
- Structural - Enum constant in enum com.github.weisj.jsvg.nodes.prototype.spec.Category
- style - Variable in class com.github.weisj.jsvg.attributes.font.FontSpec
- style() - Method in class com.github.weisj.jsvg.attributes.font.MeasurableFontSpec
- Style - Class in com.github.weisj.jsvg.nodes
- Style() - Constructor for class com.github.weisj.jsvg.nodes.Style
- StyleProperty - Class in com.github.weisj.jsvg.parser.css
- StyleProperty(String, String) - Constructor for class com.github.weisj.jsvg.parser.css.StyleProperty
- styleSheet() - Method in class com.github.weisj.jsvg.nodes.Style
- StyleSheet - Interface in com.github.weisj.jsvg.parser.css
- StyleSheet.RuleConsumer - Interface in com.github.weisj.jsvg.parser.css
- subdivide() - Method in class com.github.weisj.jsvg.geometry.mesh.CoonPatch
- Subdivided<T> - Class in com.github.weisj.jsvg.geometry.mesh
- Subdivided(T, T, T, T) - Constructor for class com.github.weisj.jsvg.geometry.mesh.Subdivided
- suffix() - Method in enum com.github.weisj.jsvg.animation.time.TimeUnit
- suffix() - Method in interface com.github.weisj.jsvg.attributes.SuffixUnit
- suffix() - Method in enum com.github.weisj.jsvg.geometry.size.AngleUnit
- suffix() - Method in enum com.github.weisj.jsvg.geometry.size.Unit
- SuffixUnit<T,
V> - Interface in com.github.weisj.jsvg.attributes - SUM - Enum constant in enum com.github.weisj.jsvg.animation.Additive
- supportedFonts() - Static method in class com.github.weisj.jsvg.attributes.font.FontResolver
- supportsColors() - Method in class com.github.weisj.jsvg.renderer.output.impl.Graphics2DOutput
- supportsColors() - Method in class com.github.weisj.jsvg.renderer.output.impl.NullOutput
- supportsColors() - Method in class com.github.weisj.jsvg.renderer.output.impl.ShapeOutput
- supportsColors() - Method in interface com.github.weisj.jsvg.renderer.output.Output
- supportsFilters() - Method in class com.github.weisj.jsvg.renderer.output.impl.Graphics2DOutput
- supportsFilters() - Method in class com.github.weisj.jsvg.renderer.output.impl.NullOutput
- supportsFilters() - Method in class com.github.weisj.jsvg.renderer.output.impl.ShapeOutput
- supportsFilters() - Method in interface com.github.weisj.jsvg.renderer.output.Output
- surfaceSupplier(boolean) - Method in class com.github.weisj.jsvg.util.CachedSurfaceSupplier
- SVG - Class in com.github.weisj.jsvg.nodes
- SVG() - Constructor for class com.github.weisj.jsvg.nodes.SVG
- SVGCircle - Class in com.github.weisj.jsvg.geometry
- SVGCircle(LengthValue, LengthValue, LengthValue) - Constructor for class com.github.weisj.jsvg.geometry.SVGCircle
- SVGDocument - Class in com.github.weisj.jsvg
- SVGDocumentBuilder - Class in com.github.weisj.jsvg.parser.impl
- SVGDocumentBuilder(URI, LoaderContext, NodeSupplier) - Constructor for class com.github.weisj.jsvg.parser.impl.SVGDocumentBuilder
- SVGEllipse - Class in com.github.weisj.jsvg.geometry
- SVGEllipse(LengthValue, LengthValue, LengthValue, LengthValue) - Constructor for class com.github.weisj.jsvg.geometry.SVGEllipse
- SVGFont - Interface in com.github.weisj.jsvg.attributes.font
- SVGLine - Class in com.github.weisj.jsvg.geometry
- SVGLine(LengthValue, LengthValue, LengthValue, LengthValue) - Constructor for class com.github.weisj.jsvg.geometry.SVGLine
- SVGLoader - Class in com.github.weisj.jsvg.parser
-
Class for loading svg files as an
SVGDocument
. - SVGLoader() - Constructor for class com.github.weisj.jsvg.parser.SVGLoader
- SVGMultipleGradientPaint - Class in com.github.weisj.jsvg.paint.impl.jdk
-
This is the superclass for Paints which use a multiple color gradient to fill in their raster.
- SVGNode - Interface in com.github.weisj.jsvg.nodes
- SVGPaint - Interface in com.github.weisj.jsvg.paint
- SVGRadialGradientPaint - Class in com.github.weisj.jsvg.paint.impl.jdk
-
The
RadialGradientPaint
class provides a way to fill a shape with a circular radial color gradient pattern. - SVGRadialGradientPaint(Point2D, float, Point2D, float, float[], Color[], MultipleGradientPaint.CycleMethod, MultipleGradientPaint.ColorSpaceType, AffineTransform) - Constructor for class com.github.weisj.jsvg.paint.impl.jdk.SVGRadialGradientPaint
-
Constructs a
RadialGradientPaint
. - SVGRectangle - Class in com.github.weisj.jsvg.geometry
- SVGRectangle(LengthValue, LengthValue, LengthValue, LengthValue) - Constructor for class com.github.weisj.jsvg.geometry.SVGRectangle
- SVGRenderingHints - Class in com.github.weisj.jsvg.renderer
- SVGResource - Class in com.github.weisj.jsvg.parser.resources.impl
- SVGResource(SVGDocument) - Constructor for class com.github.weisj.jsvg.parser.resources.impl.SVGResource
- SVGRoundRectangle - Class in com.github.weisj.jsvg.geometry
- SVGRoundRectangle(LengthValue, LengthValue, LengthValue, LengthValue, LengthValue, LengthValue) - Constructor for class com.github.weisj.jsvg.geometry.SVGRoundRectangle
- SVGShape - Interface in com.github.weisj.jsvg.geometry
- Symbol - Class in com.github.weisj.jsvg.nodes
- Symbol() - Constructor for class com.github.weisj.jsvg.nodes.Symbol
- SynchronousResourceLoader - Class in com.github.weisj.jsvg.parser.resources.impl
- SynchronousResourceLoader() - Constructor for class com.github.weisj.jsvg.parser.resources.impl.SynchronousResourceLoader
- SystemUtil - Class in com.github.weisj.jsvg.util
T
- Table - Enum constant in enum com.github.weisj.jsvg.attributes.filter.TransferFunctionType
- TAG - Static variable in class com.github.weisj.jsvg.nodes.Anchor
- TAG - Static variable in class com.github.weisj.jsvg.nodes.animation.Animate
- TAG - Static variable in class com.github.weisj.jsvg.nodes.animation.AnimateTransform
- TAG - Static variable in class com.github.weisj.jsvg.nodes.animation.Set
- TAG - Static variable in class com.github.weisj.jsvg.nodes.Circle
- TAG - Static variable in class com.github.weisj.jsvg.nodes.ClipPath
- TAG - Static variable in class com.github.weisj.jsvg.nodes.Defs
- TAG - Static variable in class com.github.weisj.jsvg.nodes.Desc
- TAG - Static variable in class com.github.weisj.jsvg.nodes.Ellipse
- TAG - Static variable in class com.github.weisj.jsvg.nodes.filter.FeBlend
- TAG - Static variable in class com.github.weisj.jsvg.nodes.filter.FeColorMatrix
- TAG - Static variable in class com.github.weisj.jsvg.nodes.filter.FeComponentTransfer
- TAG - Static variable in class com.github.weisj.jsvg.nodes.filter.FeComposite
- TAG - Static variable in class com.github.weisj.jsvg.nodes.filter.FeDisplacementMap
- TAG - Static variable in class com.github.weisj.jsvg.nodes.filter.FeDropShadow
- TAG - Static variable in class com.github.weisj.jsvg.nodes.filter.FeFlood
- TAG - Static variable in class com.github.weisj.jsvg.nodes.filter.FeGaussianBlur
- TAG - Static variable in class com.github.weisj.jsvg.nodes.filter.FeMerge
- TAG - Static variable in class com.github.weisj.jsvg.nodes.filter.FeMergeNode
- TAG - Static variable in class com.github.weisj.jsvg.nodes.filter.FeOffset
- TAG - Static variable in class com.github.weisj.jsvg.nodes.filter.FeTurbulence
- TAG - Static variable in class com.github.weisj.jsvg.nodes.filter.Filter
- TAG - Static variable in class com.github.weisj.jsvg.nodes.filter.TransferFunctionElement.FeFuncA
- TAG - Static variable in class com.github.weisj.jsvg.nodes.filter.TransferFunctionElement.FeFuncB
- TAG - Static variable in class com.github.weisj.jsvg.nodes.filter.TransferFunctionElement.FeFuncG
- TAG - Static variable in class com.github.weisj.jsvg.nodes.filter.TransferFunctionElement.FeFuncR
- TAG - Static variable in class com.github.weisj.jsvg.nodes.Group
- TAG - Static variable in class com.github.weisj.jsvg.nodes.Image
- TAG - Static variable in class com.github.weisj.jsvg.nodes.Line
- TAG - Static variable in class com.github.weisj.jsvg.nodes.LinearGradient
- TAG - Static variable in class com.github.weisj.jsvg.nodes.Marker
- TAG - Static variable in class com.github.weisj.jsvg.nodes.Mask
- TAG - Static variable in class com.github.weisj.jsvg.nodes.mesh.MeshGradient
- TAG - Static variable in class com.github.weisj.jsvg.nodes.mesh.MeshPatch
- TAG - Static variable in class com.github.weisj.jsvg.nodes.mesh.MeshRow
- TAG - Static variable in class com.github.weisj.jsvg.nodes.Metadata
- TAG - Static variable in class com.github.weisj.jsvg.nodes.Path
- TAG - Static variable in class com.github.weisj.jsvg.nodes.Pattern
- TAG - Static variable in class com.github.weisj.jsvg.nodes.Polygon
- TAG - Static variable in class com.github.weisj.jsvg.nodes.Polyline
- TAG - Static variable in class com.github.weisj.jsvg.nodes.RadialGradient
- TAG - Static variable in class com.github.weisj.jsvg.nodes.Rect
- TAG - Static variable in class com.github.weisj.jsvg.nodes.SolidColor
- TAG - Static variable in class com.github.weisj.jsvg.nodes.Stop
- TAG - Static variable in class com.github.weisj.jsvg.nodes.Style
- TAG - Static variable in class com.github.weisj.jsvg.nodes.SVG
- TAG - Static variable in class com.github.weisj.jsvg.nodes.Symbol
- TAG - Static variable in class com.github.weisj.jsvg.nodes.text.Text
- TAG - Static variable in class com.github.weisj.jsvg.nodes.text.TextPath
- TAG - Static variable in class com.github.weisj.jsvg.nodes.text.TextSpan
- TAG - Static variable in class com.github.weisj.jsvg.nodes.Title
- TAG - Static variable in class com.github.weisj.jsvg.nodes.Use
- TAG - Static variable in class com.github.weisj.jsvg.nodes.View
- tagIsOneOf(String...) - Method in class com.github.weisj.jsvg.parser.impl.AttributeNode
- tagName() - Method in class com.github.weisj.jsvg.nodes.Anchor
- tagName() - Method in class com.github.weisj.jsvg.nodes.animation.Animate
- tagName() - Method in class com.github.weisj.jsvg.nodes.animation.AnimateTransform
- tagName() - Method in class com.github.weisj.jsvg.nodes.animation.Set
- tagName() - Method in class com.github.weisj.jsvg.nodes.Circle
- tagName() - Method in class com.github.weisj.jsvg.nodes.ClipPath
- tagName() - Method in class com.github.weisj.jsvg.nodes.Defs
- tagName() - Method in class com.github.weisj.jsvg.nodes.Desc
- tagName() - Method in class com.github.weisj.jsvg.nodes.Ellipse
- tagName() - Method in class com.github.weisj.jsvg.nodes.filter.DummyFilterPrimitive
- tagName() - Method in class com.github.weisj.jsvg.nodes.filter.FeBlend
- tagName() - Method in class com.github.weisj.jsvg.nodes.filter.FeColorMatrix
- tagName() - Method in class com.github.weisj.jsvg.nodes.filter.FeComponentTransfer
- tagName() - Method in class com.github.weisj.jsvg.nodes.filter.FeComposite
- tagName() - Method in class com.github.weisj.jsvg.nodes.filter.FeDisplacementMap
- tagName() - Method in class com.github.weisj.jsvg.nodes.filter.FeDropShadow
- tagName() - Method in class com.github.weisj.jsvg.nodes.filter.FeFlood
- tagName() - Method in class com.github.weisj.jsvg.nodes.filter.FeGaussianBlur
- tagName() - Method in class com.github.weisj.jsvg.nodes.filter.FeMerge
- tagName() - Method in class com.github.weisj.jsvg.nodes.filter.FeMergeNode
- tagName() - Method in class com.github.weisj.jsvg.nodes.filter.FeOffset
- tagName() - Method in class com.github.weisj.jsvg.nodes.filter.FeTurbulence
- tagName() - Method in class com.github.weisj.jsvg.nodes.filter.Filter
- tagName() - Method in class com.github.weisj.jsvg.nodes.filter.TransferFunctionElement.FeFuncA
- tagName() - Method in class com.github.weisj.jsvg.nodes.filter.TransferFunctionElement.FeFuncB
- tagName() - Method in class com.github.weisj.jsvg.nodes.filter.TransferFunctionElement.FeFuncG
- tagName() - Method in class com.github.weisj.jsvg.nodes.filter.TransferFunctionElement.FeFuncR
- tagName() - Method in class com.github.weisj.jsvg.nodes.Group
- tagName() - Method in class com.github.weisj.jsvg.nodes.Image
- tagName() - Method in class com.github.weisj.jsvg.nodes.Line
- tagName() - Method in class com.github.weisj.jsvg.nodes.LinearGradient
- tagName() - Method in class com.github.weisj.jsvg.nodes.Marker
- tagName() - Method in class com.github.weisj.jsvg.nodes.Mask
- tagName() - Method in class com.github.weisj.jsvg.nodes.mesh.MeshGradient
- tagName() - Method in class com.github.weisj.jsvg.nodes.mesh.MeshPatch
- tagName() - Method in class com.github.weisj.jsvg.nodes.mesh.MeshRow
- tagName() - Method in class com.github.weisj.jsvg.nodes.Metadata
- tagName() - Method in class com.github.weisj.jsvg.nodes.Path
- tagName() - Method in class com.github.weisj.jsvg.nodes.Pattern
- tagName() - Method in class com.github.weisj.jsvg.nodes.Polygon
- tagName() - Method in class com.github.weisj.jsvg.nodes.Polyline
- tagName() - Method in class com.github.weisj.jsvg.nodes.RadialGradient
- tagName() - Method in class com.github.weisj.jsvg.nodes.Rect
- tagName() - Method in class com.github.weisj.jsvg.nodes.SolidColor
- tagName() - Method in class com.github.weisj.jsvg.nodes.Stop
- tagName() - Method in class com.github.weisj.jsvg.nodes.Style
- tagName() - Method in class com.github.weisj.jsvg.nodes.SVG
- tagName() - Method in interface com.github.weisj.jsvg.nodes.SVGNode
- tagName() - Method in class com.github.weisj.jsvg.nodes.Symbol
- tagName() - Method in class com.github.weisj.jsvg.nodes.text.Text
- tagName() - Method in class com.github.weisj.jsvg.nodes.text.TextPath
- tagName() - Method in class com.github.weisj.jsvg.nodes.text.TextSpan
- tagName() - Method in class com.github.weisj.jsvg.nodes.Title
- tagName() - Method in class com.github.weisj.jsvg.nodes.Use
- tagName() - Method in class com.github.weisj.jsvg.nodes.View
- tagName() - Method in interface com.github.weisj.jsvg.parser.DomElement
- tagName() - Method in class com.github.weisj.jsvg.parser.impl.AttributeNode
- tagName() - Method in class com.github.weisj.jsvg.parser.impl.ParsedElement
- tagNameRules() - Method in class com.github.weisj.jsvg.parser.css.impl.SimpleStyleSheet
- targetSurface() - Method in class com.github.weisj.jsvg.renderer.awt.AwtComponentPlatformSupport
- targetSurface() - Method in class com.github.weisj.jsvg.renderer.NullPlatformSupport
- targetSurface() - Method in interface com.github.weisj.jsvg.renderer.PlatformSupport
- TEMPLATE - Enum constant in enum com.github.weisj.jsvg.parser.impl.AttributeNode.ElementRelation
- Terminal - Class in com.github.weisj.jsvg.geometry.path
-
Finishes a path
- Text - Class in com.github.weisj.jsvg.nodes.text
- Text() - Constructor for class com.github.weisj.jsvg.nodes.text.Text
- TextAfterEdge - Enum constant in enum com.github.weisj.jsvg.attributes.text.DominantBaseline
-
The baseline-identifier for the dominant-baseline is set to be text-after-edge.
- textAnchor() - Method in class com.github.weisj.jsvg.renderer.impl.context.FontRenderContext
- TextAnchor - Enum in com.github.weisj.jsvg.attributes.text
- TextBeforeEdge - Enum constant in enum com.github.weisj.jsvg.attributes.text.DominantBaseline
-
The baseline-identifier for the dominant-baseline is set to be text-before-edge.
- TextBottom - Enum constant in enum com.github.weisj.jsvg.attributes.text.DominantBaseline
- TextContent - Enum constant in enum com.github.weisj.jsvg.nodes.prototype.spec.Category
- TextContentChild - Enum constant in enum com.github.weisj.jsvg.nodes.prototype.spec.Category
- textLength - Variable in class com.github.weisj.jsvg.nodes.text.Text
- textLength - Variable in class com.github.weisj.jsvg.nodes.text.TextPath
- textLength - Variable in class com.github.weisj.jsvg.nodes.text.TextSpan
- TextMetrics - Class in com.github.weisj.jsvg.nodes.text
- TextMetrics(double, double, int, double, int) - Constructor for class com.github.weisj.jsvg.nodes.text.TextMetrics
- textOutput() - Method in interface com.github.weisj.jsvg.renderer.output.Output
- TextOutput - Interface in com.github.weisj.jsvg.renderer.output
- textOverBaseline() - Method in class com.github.weisj.jsvg.attributes.font.AWTSVGFont
- textOverBaseline() - Method in interface com.github.weisj.jsvg.attributes.font.SVGFont
- TextPath - Class in com.github.weisj.jsvg.nodes.text
- TextPath() - Constructor for class com.github.weisj.jsvg.nodes.text.TextPath
- TextSpan - Class in com.github.weisj.jsvg.nodes.text
- TextSpan() - Constructor for class com.github.weisj.jsvg.nodes.text.TextSpan
- TextTop - Enum constant in enum com.github.weisj.jsvg.attributes.text.DominantBaseline
-
This value uses the top of the em box as the baseline.
- textUnderBaseline() - Method in class com.github.weisj.jsvg.attributes.font.AWTSVGFont
- textUnderBaseline() - Method in interface com.github.weisj.jsvg.attributes.font.SVGFont
- tile() - Method in class com.github.weisj.jsvg.nodes.filter.Filter.FilterInfo
- timestamp() - Method in class com.github.weisj.jsvg.renderer.animation.AnimationState
- timestamp() - Method in class com.github.weisj.jsvg.renderer.MeasureContext
- TimeUnit - Enum in com.github.weisj.jsvg.animation.time
- Title - Class in com.github.weisj.jsvg.nodes
- Title() - Constructor for class com.github.weisj.jsvg.nodes.Title
- TO - Enum constant in enum com.github.weisj.jsvg.animation.AnimationValuesType
- toAwtTransform(RenderContext, TransformValue) - Static method in class com.github.weisj.jsvg.geometry.util.GeometryUtil
- toBufferedImage(Image) - Static method in class com.github.weisj.jsvg.util.ImageUtil
- toBufferedImage(Image, ImageUtil.Premultiplied) - Static method in class com.github.weisj.jsvg.util.ImageUtil
- toBufferedImageNonAliased(RenderContext) - Method in interface com.github.weisj.jsvg.nodes.filter.Channel
- toBufferedImageNonAliased(RenderContext) - Method in class com.github.weisj.jsvg.nodes.filter.FeTurbulence.TurbulenceChannel
- toColor() - Method in class com.github.weisj.jsvg.paint.impl.RGBColor
- toImage(RenderContext) - Method in interface com.github.weisj.jsvg.nodes.filter.Channel
- toImage(RenderContext) - Method in class com.github.weisj.jsvg.nodes.filter.ImageProducerChannel
- toIntegerBounds(Rectangle2D, Rectangle2D) - Static method in class com.github.weisj.jsvg.geometry.util.GeometryUtil
- Token - Class in com.github.weisj.jsvg.parser.css.impl
- Token(TokenType) - Constructor for class com.github.weisj.jsvg.parser.css.impl.Token
- Token(TokenType, String) - Constructor for class com.github.weisj.jsvg.parser.css.impl.Token
- TokenType - Enum in com.github.weisj.jsvg.parser.css.impl
- toNonnullArray(T...) - Static method in class com.github.weisj.jsvg.util.AttributeUtil
- top() - Method in class com.github.weisj.jsvg.geometry.size.FloatInsets
- top(Rectangle2D) - Static method in class com.github.weisj.jsvg.geometry.util.GeometryUtil
- toRadians(float) - Method in enum com.github.weisj.jsvg.geometry.size.AngleUnit
- toRgbRange(double) - Static method in class com.github.weisj.jsvg.util.ColorUtil
- toShape() - Method in class com.github.weisj.jsvg.geometry.mesh.CoonPatch
- toString() - Method in class com.github.weisj.jsvg.animation.time.Interval
- toString() - Method in class com.github.weisj.jsvg.attributes.Coordinate
- toString() - Method in class com.github.weisj.jsvg.attributes.filter.FilterChannelKey.StringKey
- toString() - Method in class com.github.weisj.jsvg.attributes.filter.LayoutBounds.Data
- toString() - Method in class com.github.weisj.jsvg.attributes.filter.LayoutBounds
- toString() - Method in class com.github.weisj.jsvg.attributes.font.AttributeFontSpec
- toString() - Method in class com.github.weisj.jsvg.attributes.font.FontSpec
- toString() - Method in class com.github.weisj.jsvg.attributes.font.LengthFontSize
- toString() - Method in class com.github.weisj.jsvg.attributes.font.MeasurableFontSpec
- toString() - Method in class com.github.weisj.jsvg.attributes.font.NumberFontWeight
- toString() - Method in class com.github.weisj.jsvg.attributes.PaintOrder
- toString() - Method in enum com.github.weisj.jsvg.attributes.PreserveAspectRatio.Align
- toString() - Method in class com.github.weisj.jsvg.attributes.PreserveAspectRatio
- toString() - Method in class com.github.weisj.jsvg.attributes.transform.TransformPart
- toString() - Method in class com.github.weisj.jsvg.geometry.mesh.Bezier
- toString() - Method in class com.github.weisj.jsvg.geometry.mesh.CoonPatch
- toString() - Method in class com.github.weisj.jsvg.geometry.mesh.CoonValues
- toString() - Method in class com.github.weisj.jsvg.geometry.path.Terminal
- toString() - Method in class com.github.weisj.jsvg.geometry.size.Angle
- toString() - Method in class com.github.weisj.jsvg.geometry.size.FloatInsets
- toString() - Method in class com.github.weisj.jsvg.geometry.size.Length
- toString() - Method in class com.github.weisj.jsvg.geometry.size.Percentage
- toString() - Method in class com.github.weisj.jsvg.geometry.util.SegmentIteratorWithLookBehind.Segment
- toString() - Method in class com.github.weisj.jsvg.nodes.AbstractSVGNode
- toString() - Method in class com.github.weisj.jsvg.nodes.LinearGradient
- toString() - Method in class com.github.weisj.jsvg.nodes.RadialGradient
- toString() - Method in class com.github.weisj.jsvg.nodes.Stop
- toString() - Method in class com.github.weisj.jsvg.nodes.text.TextMetrics
- toString() - Method in class com.github.weisj.jsvg.nodes.Use
- toString() - Method in class com.github.weisj.jsvg.paint.impl.AwtSVGPaint
- toString() - Method in class com.github.weisj.jsvg.paint.impl.RGBColor
- toString() - Method in class com.github.weisj.jsvg.parser.css.impl.Token
- toString() - Method in class com.github.weisj.jsvg.parser.css.StyleProperty
- toString() - Method in class com.github.weisj.jsvg.parser.impl.ParsedElement
- toString() - Method in class com.github.weisj.jsvg.renderer.animation.AnimationState
- toString() - Method in class com.github.weisj.jsvg.renderer.awt.AwtComponentPlatformSupport
- toString() - Method in class com.github.weisj.jsvg.renderer.impl.context.ContextElementAttributes
- toString() - Method in class com.github.weisj.jsvg.renderer.impl.context.FontRenderContext
- toString() - Method in class com.github.weisj.jsvg.renderer.impl.context.PaintContext
- toString() - Method in class com.github.weisj.jsvg.renderer.impl.context.StrokeContext
- toString() - Method in class com.github.weisj.jsvg.renderer.MeasureContext
- toString() - Method in class com.github.weisj.jsvg.renderer.RenderContext
- toString() - Method in class com.github.weisj.jsvg.view.FloatSize
- toString() - Method in class com.github.weisj.jsvg.view.ViewBox
- toString(Color) - Static method in class com.github.weisj.jsvg.util.ColorUtil
- totalAdjustableLength() - Method in class com.github.weisj.jsvg.nodes.text.TextMetrics
- toTransform(MeasureContext) - Method in class com.github.weisj.jsvg.attributes.transform.TransformPart
- track - Variable in class com.github.weisj.jsvg.nodes.animation.BaseAnimationNode
- track() - Method in class com.github.weisj.jsvg.nodes.animation.BaseAnimationNode
- Track - Class in com.github.weisj.jsvg.animation
- Track.InterpolationProgress - Class in com.github.weisj.jsvg.animation
- TransferFunctionElement - Class in com.github.weisj.jsvg.nodes.filter
- TransferFunctionElement - Enum constant in enum com.github.weisj.jsvg.nodes.prototype.spec.Category
- TransferFunctionElement.Channel - Enum in com.github.weisj.jsvg.nodes.filter
- TransferFunctionElement.FeFuncA - Class in com.github.weisj.jsvg.nodes.filter
- TransferFunctionElement.FeFuncB - Class in com.github.weisj.jsvg.nodes.filter
- TransferFunctionElement.FeFuncG - Class in com.github.weisj.jsvg.nodes.filter
- TransferFunctionElement.FeFuncR - Class in com.github.weisj.jsvg.nodes.filter
- TransferFunctionType - Enum in com.github.weisj.jsvg.attributes.filter
- transform() - Method in interface com.github.weisj.jsvg.nodes.prototype.HasGeometryContext.ByDelegate
- transform() - Method in class com.github.weisj.jsvg.nodes.prototype.impl.HasGeometryContextImpl
- transform() - Method in interface com.github.weisj.jsvg.nodes.prototype.Transformable
- transform() - Method in class com.github.weisj.jsvg.renderer.output.impl.Graphics2DOutput
- transform() - Method in class com.github.weisj.jsvg.renderer.output.impl.NullOutput
- transform() - Method in class com.github.weisj.jsvg.renderer.output.impl.ShapeOutput
- transform() - Method in interface com.github.weisj.jsvg.renderer.output.Output
- transform(Output, AffineTransform) - Method in class com.github.weisj.jsvg.renderer.RenderContext
- transform(BiFunction<LayoutBounds.Data, LayoutBounds.ComputeFlags, LayoutBounds.Data>) - Method in class com.github.weisj.jsvg.attributes.filter.LayoutBounds
- Transformable - Interface in com.github.weisj.jsvg.nodes.prototype
- transformBox() - Method in interface com.github.weisj.jsvg.nodes.prototype.HasGeometryContext.ByDelegate
- transformBox() - Method in class com.github.weisj.jsvg.nodes.prototype.impl.HasGeometryContextImpl
- transformBox() - Method in interface com.github.weisj.jsvg.nodes.prototype.Transformable
- TransformBox - Enum in com.github.weisj.jsvg.attributes.transform
-
Represents possible values of the transform-box rule.
- TransformedPaint - Class in com.github.weisj.jsvg.paint.impl
- TransformedPaint(Paint, AffineTransform) - Constructor for class com.github.weisj.jsvg.paint.impl.TransformedPaint
- transformInterpolator() - Method in class com.github.weisj.jsvg.animation.Track
- TransformInterpolator - Interface in com.github.weisj.jsvg.animation.interpolation
- transformOrigin() - Method in interface com.github.weisj.jsvg.nodes.prototype.HasGeometryContext.ByDelegate
- transformOrigin() - Method in class com.github.weisj.jsvg.nodes.prototype.impl.HasGeometryContextImpl
- transformOrigin() - Method in interface com.github.weisj.jsvg.nodes.prototype.Transformable
- transformOrigin() - Method in class com.github.weisj.jsvg.nodes.SVG
- TransformPart - Class in com.github.weisj.jsvg.attributes.transform
- TransformPart(TransformPart.TransformType, Length[]) - Constructor for class com.github.weisj.jsvg.attributes.transform.TransformPart
- TransformPart.TransformType - Enum in com.github.weisj.jsvg.attributes.transform
- transformShape(Shape, RenderContext, ElementBounds) - Method in interface com.github.weisj.jsvg.nodes.prototype.Transformable
- transformShape(Shape, AffineTransform) - Static method in class com.github.weisj.jsvg.util.ShapeUtil
- TransformValue - Interface in com.github.weisj.jsvg.attributes.value
- translate(double, double) - Method in class com.github.weisj.jsvg.renderer.output.impl.Graphics2DOutput
- translate(double, double) - Method in class com.github.weisj.jsvg.renderer.output.impl.NullOutput
- translate(double, double) - Method in class com.github.weisj.jsvg.renderer.output.impl.ShapeOutput
- translate(double, double) - Method in interface com.github.weisj.jsvg.renderer.output.Output
- translate(float, float, FilterLayoutContext) - Method in class com.github.weisj.jsvg.attributes.filter.LayoutBounds
- translate(Output, double, double) - Method in class com.github.weisj.jsvg.renderer.RenderContext
- translate(Output, Point2D) - Method in class com.github.weisj.jsvg.renderer.RenderContext
- TRANSLATE - Enum constant in enum com.github.weisj.jsvg.attributes.transform.TransformPart.TransformType
- TRANSLATE_X - Enum constant in enum com.github.weisj.jsvg.attributes.transform.TransformPart.TransformType
- TRANSLATE_Y - Enum constant in enum com.github.weisj.jsvg.attributes.transform.TransformPart.TransformType
- trimPathToSize(Path2D) - Static method in class com.github.weisj.jsvg.util.PathUtil
- turbulence(double[], double, double, boolean, PerlinTurbulence.StitchInfo, Rectangle2D.Double) - Method in class com.github.weisj.jsvg.geometry.noise.PerlinTurbulence
- Turbulence - Enum constant in enum com.github.weisj.jsvg.nodes.filter.FeTurbulence.Type
- TurbulenceChannel(Rectangle2D, int, int, float, int, double, double, FeTurbulence.Type) - Constructor for class com.github.weisj.jsvg.nodes.filter.FeTurbulence.TurbulenceChannel
- Turn - Enum constant in enum com.github.weisj.jsvg.geometry.size.AngleUnit
- type() - Method in class com.github.weisj.jsvg.nodes.filter.TransferFunctionElement
- type() - Method in class com.github.weisj.jsvg.parser.css.impl.Token
U
- UltraCondensed - Enum constant in enum com.github.weisj.jsvg.attributes.font.FontStretch
- UltraExpanded - Enum constant in enum com.github.weisj.jsvg.attributes.font.FontStretch
- union(LayoutBounds) - Method in class com.github.weisj.jsvg.attributes.filter.LayoutBounds
- unit() - Method in class com.github.weisj.jsvg.geometry.size.Length
- Unit - Enum in com.github.weisj.jsvg.geometry.size
- units() - Method in enum com.github.weisj.jsvg.animation.time.TimeUnit
- units() - Method in interface com.github.weisj.jsvg.attributes.SuffixUnit
- units() - Static method in enum com.github.weisj.jsvg.geometry.size.AngleUnit
- units() - Method in enum com.github.weisj.jsvg.geometry.size.Unit
- UnitType - Enum in com.github.weisj.jsvg.attributes
- UNSPECIFIED - Static variable in class com.github.weisj.jsvg.geometry.size.Angle
- UNSPECIFIED - Static variable in class com.github.weisj.jsvg.geometry.size.Length
- UNSPECIFIED - Static variable in class com.github.weisj.jsvg.geometry.size.Percentage
- UNSPECIFIED_RAW - Static variable in class com.github.weisj.jsvg.geometry.size.Angle
- UNSPECIFIED_RAW - Static variable in class com.github.weisj.jsvg.geometry.size.Length
- UNSPECIFIED_RAW - Static variable in class com.github.weisj.jsvg.geometry.size.Percentage
- untransformedElementBounds(RenderContext, HasShape.Box) - Method in interface com.github.weisj.jsvg.nodes.prototype.HasShape
- untransformedElementBounds(RenderContext, HasShape.Box) - Method in interface com.github.weisj.jsvg.nodes.prototype.ShapedContainer
- untransformedElementBounds(RenderContext, HasShape.Box) - Method in class com.github.weisj.jsvg.nodes.ShapeNode
- untransformedElementBounds(RenderContext, HasShape.Box) - Method in class com.github.weisj.jsvg.nodes.text.Text
- untransformedElementBounds(RenderContext, HasShape.Box) - Method in class com.github.weisj.jsvg.nodes.text.TextPath
- untransformedElementBounds(RenderContext, HasShape.Box) - Method in class com.github.weisj.jsvg.nodes.text.TextSpan
- untransformedElementBounds(RenderContext, HasShape.Box) - Method in class com.github.weisj.jsvg.nodes.Use
- untransformedElementShape(RenderContext, HasShape.Box) - Method in interface com.github.weisj.jsvg.nodes.prototype.HasShape
- untransformedElementShape(RenderContext, HasShape.Box) - Method in interface com.github.weisj.jsvg.nodes.prototype.ShapedContainer
- untransformedElementShape(RenderContext, HasShape.Box) - Method in class com.github.weisj.jsvg.nodes.ShapeNode
- untransformedElementShape(RenderContext, HasShape.Box) - Method in class com.github.weisj.jsvg.nodes.text.Text
- untransformedElementShape(RenderContext, HasShape.Box) - Method in class com.github.weisj.jsvg.nodes.text.TextPath
- untransformedElementShape(RenderContext, HasShape.Box) - Method in class com.github.weisj.jsvg.nodes.text.TextSpan
- untransformedElementShape(RenderContext, HasShape.Box) - Method in class com.github.weisj.jsvg.nodes.Use
- Use - Class in com.github.weisj.jsvg.nodes
- Use() - Constructor for class com.github.weisj.jsvg.nodes.Use
- useCache(Output, RenderContext) - Method in class com.github.weisj.jsvg.util.CachedSurfaceSupplier
- USER - Enum constant in enum com.github.weisj.jsvg.geometry.util.GeometryUtil.Space
- userBoundsInRootSpace() - Method in class com.github.weisj.jsvg.util.BlittableImage
- userBoundsToDeviceBounds(RenderContext, Rectangle2D) - Static method in class com.github.weisj.jsvg.geometry.util.GeometryUtil
- UserSpaceOnUse - Enum constant in enum com.github.weisj.jsvg.attributes.MarkerUnitType
- UserSpaceOnUse - Enum constant in enum com.github.weisj.jsvg.attributes.UnitType
- userSpaceTransform() - Method in class com.github.weisj.jsvg.renderer.RenderContext
- usesOptimizedBoundsCalculation() - Method in interface com.github.weisj.jsvg.geometry.SVGShape
V
- V_MAX - Enum constant in enum com.github.weisj.jsvg.geometry.size.Unit
- V_MIN - Enum constant in enum com.github.weisj.jsvg.geometry.size.Unit
- value() - Method in class com.github.weisj.jsvg.attributes.value.ConstantFloatList
- value() - Method in class com.github.weisj.jsvg.geometry.size.Percentage
- value() - Element in annotation type com.github.weisj.jsvg.nodes.prototype.spec.ElementCategories
- value() - Element in annotation type com.github.weisj.jsvg.nodes.prototype.spec.NotImplemented
- value() - Method in class com.github.weisj.jsvg.parser.css.StyleProperty
- value(int) - Method in enum com.github.weisj.jsvg.attributes.filter.ColorChannel
- Value<T> - Interface in com.github.weisj.jsvg.attributes.value
- VALUE_IMAGE_ANTIALIASING_OFF - Static variable in class com.github.weisj.jsvg.renderer.SVGRenderingHints
- VALUE_IMAGE_ANTIALIASING_ON - Static variable in class com.github.weisj.jsvg.renderer.SVGRenderingHints
- VALUE_MASK_CLIP_RENDERING_ACCURACY - Static variable in class com.github.weisj.jsvg.renderer.SVGRenderingHints
- VALUE_MASK_CLIP_RENDERING_DEFAULT - Static variable in class com.github.weisj.jsvg.renderer.SVGRenderingHints
- VALUE_MASK_CLIP_RENDERING_FAST - Static variable in class com.github.weisj.jsvg.renderer.SVGRenderingHints
- VALUE_NO_CACHE - Static variable in class com.github.weisj.jsvg.renderer.SVGRenderingHints
- VALUE_SOFT_CLIPPING_OFF - Static variable in class com.github.weisj.jsvg.renderer.SVGRenderingHints
- VALUE_SOFT_CLIPPING_ON - Static variable in class com.github.weisj.jsvg.renderer.SVGRenderingHints
- VALUE_USE_CACHE - Static variable in class com.github.weisj.jsvg.renderer.SVGRenderingHints
- valueOf(float) - Method in enum com.github.weisj.jsvg.animation.time.TimeUnit
-
Returns the enum constant of this type with the specified name.
- valueOf(float) - Method in interface com.github.weisj.jsvg.attributes.SuffixUnit
- valueOf(float) - Method in enum com.github.weisj.jsvg.geometry.size.Unit
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.github.weisj.jsvg.animation.Additive
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.github.weisj.jsvg.animation.AnimationValuesType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.github.weisj.jsvg.animation.Fill
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.github.weisj.jsvg.animation.time.TimeUnit
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.github.weisj.jsvg.attributes.Animatable
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.github.weisj.jsvg.attributes.ColorInterpolation
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.github.weisj.jsvg.attributes.FillRule
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.github.weisj.jsvg.attributes.filter.BlendMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.github.weisj.jsvg.attributes.filter.ColorChannel
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.github.weisj.jsvg.attributes.filter.CompositeMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.github.weisj.jsvg.attributes.filter.DefaultFilterChannel
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.github.weisj.jsvg.attributes.filter.EdgeMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.github.weisj.jsvg.attributes.filter.TransferFunctionType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.github.weisj.jsvg.attributes.font.FontStretch
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.github.weisj.jsvg.attributes.font.PredefinedFontSize
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.github.weisj.jsvg.attributes.font.PredefinedFontWeight
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.github.weisj.jsvg.attributes.Inherited
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.github.weisj.jsvg.attributes.MarkerOrientation.MarkerType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.github.weisj.jsvg.attributes.MarkerUnitType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.github.weisj.jsvg.attributes.Overflow
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.github.weisj.jsvg.attributes.PaintOrder.Phase
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.github.weisj.jsvg.attributes.PreserveAspectRatio.Align
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.github.weisj.jsvg.attributes.PreserveAspectRatio.MeetOrSlice
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.github.weisj.jsvg.attributes.SpreadMethod
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.github.weisj.jsvg.attributes.stroke.LineCap
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.github.weisj.jsvg.attributes.stroke.LineJoin
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.github.weisj.jsvg.attributes.text.DominantBaseline
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.github.weisj.jsvg.attributes.text.GlyphRenderMethod
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.github.weisj.jsvg.attributes.text.LengthAdjust
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.github.weisj.jsvg.attributes.text.Side
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.github.weisj.jsvg.attributes.text.Spacing
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.github.weisj.jsvg.attributes.text.TextAnchor
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.github.weisj.jsvg.attributes.transform.TransformBox
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.github.weisj.jsvg.attributes.transform.TransformPart.TransformType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.github.weisj.jsvg.attributes.UnitType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.github.weisj.jsvg.attributes.value.PercentageDimension
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.github.weisj.jsvg.attributes.VectorEffect
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.github.weisj.jsvg.geometry.size.AngleUnit
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.github.weisj.jsvg.geometry.size.Unit
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.github.weisj.jsvg.geometry.util.GeometryUtil.Space
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.github.weisj.jsvg.nodes.filter.FeTurbulence.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.github.weisj.jsvg.nodes.filter.TransferFunctionElement.Channel
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.github.weisj.jsvg.nodes.prototype.HasShape.Box
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.github.weisj.jsvg.nodes.prototype.spec.Category
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.github.weisj.jsvg.parser.css.impl.TokenType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.github.weisj.jsvg.parser.impl.AttributeNode.ElementRelation
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.github.weisj.jsvg.parser.impl.SeparatorMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.github.weisj.jsvg.util.ImageUtil.Premultiplied
-
Returns the enum constant of this type with the specified name.
- ValueResourceSupplier<T> - Class in com.github.weisj.jsvg.parser.resources.impl
- ValueResourceSupplier(T) - Constructor for class com.github.weisj.jsvg.parser.resources.impl.ValueResourceSupplier
- values - Variable in class com.github.weisj.jsvg.nodes.animation.BaseAnimationNode
- values() - Static method in enum com.github.weisj.jsvg.animation.Additive
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.github.weisj.jsvg.animation.AnimationValuesType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.github.weisj.jsvg.animation.Fill
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.github.weisj.jsvg.animation.time.TimeUnit
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.github.weisj.jsvg.attributes.Animatable
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.github.weisj.jsvg.attributes.ColorInterpolation
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.github.weisj.jsvg.attributes.FillRule
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.github.weisj.jsvg.attributes.filter.BlendMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.github.weisj.jsvg.attributes.filter.ColorChannel
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.github.weisj.jsvg.attributes.filter.CompositeMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.github.weisj.jsvg.attributes.filter.DefaultFilterChannel
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.github.weisj.jsvg.attributes.filter.EdgeMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.github.weisj.jsvg.attributes.filter.TransferFunctionType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.github.weisj.jsvg.attributes.font.FontStretch
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.github.weisj.jsvg.attributes.font.PredefinedFontSize
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.github.weisj.jsvg.attributes.font.PredefinedFontWeight
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.github.weisj.jsvg.attributes.Inherited
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.github.weisj.jsvg.attributes.MarkerOrientation.MarkerType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.github.weisj.jsvg.attributes.MarkerUnitType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.github.weisj.jsvg.attributes.Overflow
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.github.weisj.jsvg.attributes.PaintOrder.Phase
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.github.weisj.jsvg.attributes.PreserveAspectRatio.Align
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.github.weisj.jsvg.attributes.PreserveAspectRatio.MeetOrSlice
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.github.weisj.jsvg.attributes.SpreadMethod
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.github.weisj.jsvg.attributes.stroke.LineCap
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.github.weisj.jsvg.attributes.stroke.LineJoin
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.github.weisj.jsvg.attributes.text.DominantBaseline
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.github.weisj.jsvg.attributes.text.GlyphRenderMethod
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.github.weisj.jsvg.attributes.text.LengthAdjust
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.github.weisj.jsvg.attributes.text.Side
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.github.weisj.jsvg.attributes.text.Spacing
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.github.weisj.jsvg.attributes.text.TextAnchor
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.github.weisj.jsvg.attributes.transform.TransformBox
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.github.weisj.jsvg.attributes.transform.TransformPart.TransformType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.github.weisj.jsvg.attributes.UnitType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.github.weisj.jsvg.attributes.value.PercentageDimension
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.github.weisj.jsvg.attributes.VectorEffect
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.github.weisj.jsvg.geometry.size.AngleUnit
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.github.weisj.jsvg.geometry.size.Unit
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.github.weisj.jsvg.geometry.util.GeometryUtil.Space
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.github.weisj.jsvg.nodes.filter.FeTurbulence.Type
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.github.weisj.jsvg.nodes.filter.TransferFunctionElement.Channel
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.github.weisj.jsvg.nodes.prototype.HasShape.Box
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.github.weisj.jsvg.nodes.prototype.spec.Category
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.github.weisj.jsvg.parser.css.impl.TokenType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.github.weisj.jsvg.parser.impl.AttributeNode.ElementRelation
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.github.weisj.jsvg.parser.impl.SeparatorMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.github.weisj.jsvg.util.ImageUtil.Premultiplied
-
Returns an array containing the constants of this enum type, in the order they are declared.
- VALUES - Enum constant in enum com.github.weisj.jsvg.animation.AnimationValuesType
- VB - Enum constant in enum com.github.weisj.jsvg.geometry.size.Unit
- VectorEffect - Enum in com.github.weisj.jsvg.attributes
- vectorEffects() - Method in interface com.github.weisj.jsvg.nodes.prototype.HasVectorEffects
- vectorEffects() - Method in class com.github.weisj.jsvg.nodes.ShapeNode
- vectorEffects() - Method in class com.github.weisj.jsvg.nodes.text.Text
- vectorEffects() - Method in class com.github.weisj.jsvg.nodes.text.TextPath
- vectorEffects() - Method in class com.github.weisj.jsvg.nodes.text.TextSpan
- VH - Enum constant in enum com.github.weisj.jsvg.geometry.size.Unit
- VI - Enum constant in enum com.github.weisj.jsvg.geometry.size.Unit
- View - Class in com.github.weisj.jsvg.nodes
-
There currently isn't any mechanism to instantiate a view.
- View() - Constructor for class com.github.weisj.jsvg.nodes.View
- viewBox - Variable in class com.github.weisj.jsvg.nodes.container.BaseInnerViewContainer
- viewBox() - Method in class com.github.weisj.jsvg.SVGDocument
- viewBox(RenderContext) - Method in class com.github.weisj.jsvg.nodes.container.BaseInnerViewContainer
- ViewBox - Class in com.github.weisj.jsvg.view
- ViewBox - Enum constant in enum com.github.weisj.jsvg.attributes.transform.TransformBox
- ViewBox(float[]) - Constructor for class com.github.weisj.jsvg.view.ViewBox
- ViewBox(float, float) - Constructor for class com.github.weisj.jsvg.view.ViewBox
- ViewBox(float, float, float, float) - Constructor for class com.github.weisj.jsvg.view.ViewBox
- ViewBox(FloatSize) - Constructor for class com.github.weisj.jsvg.view.ViewBox
- ViewBox(Rectangle2D) - Constructor for class com.github.weisj.jsvg.view.ViewBox
- viewHeight() - Method in class com.github.weisj.jsvg.renderer.MeasureContext
- viewTransform(Rectangle2D) - Method in enum com.github.weisj.jsvg.attributes.UnitType
- viewWidth() - Method in class com.github.weisj.jsvg.renderer.MeasureContext
- Visible - Enum constant in enum com.github.weisj.jsvg.attributes.Overflow
- VW - Enum constant in enum com.github.weisj.jsvg.geometry.size.Unit
W
- weight() - Method in class com.github.weisj.jsvg.attributes.font.AttributeFontSpec
- weight(int) - Method in enum com.github.weisj.jsvg.attributes.font.PredefinedFontWeight
- weight(int) - Method in class com.github.weisj.jsvg.attributes.font.NumberFontWeight
- west - Variable in class com.github.weisj.jsvg.geometry.mesh.CoonPatch
- west - Variable in class com.github.weisj.jsvg.geometry.mesh.CoonValues
- WHITESPACE_ONLY - Enum constant in enum com.github.weisj.jsvg.parser.impl.SeparatorMode
- width - Variable in class com.github.weisj.jsvg.nodes.container.CommonInnerViewContainer
- width - Variable in class com.github.weisj.jsvg.view.FloatSize
- width() - Method in class com.github.weisj.jsvg.nodes.filter.AbstractFilterPrimitive
- width() - Method in class com.github.weisj.jsvg.nodes.filter.FeComponentTransfer
- width() - Method in class com.github.weisj.jsvg.nodes.filter.FeMerge
- width() - Method in interface com.github.weisj.jsvg.nodes.filter.FilterPrimitive
- WIDTH - Enum constant in enum com.github.weisj.jsvg.attributes.value.PercentageDimension
- withAlpha(Color, float) - Static method in class com.github.weisj.jsvg.util.ColorUtil
- withFlags(LayoutBounds.ComputeFlags) - Method in class com.github.weisj.jsvg.attributes.filter.LayoutBounds
- withFontSize(FontSize, Length) - Method in class com.github.weisj.jsvg.attributes.font.MeasurableFontSpec
- Wrap - Enum constant in enum com.github.weisj.jsvg.attributes.filter.EdgeMode
X
- x - Variable in class com.github.weisj.jsvg.nodes.container.CommonInnerViewContainer
- x - Variable in class com.github.weisj.jsvg.nodes.text.Text
- x - Variable in class com.github.weisj.jsvg.nodes.text.TextSpan
- x() - Method in class com.github.weisj.jsvg.attributes.Coordinate
- x() - Method in class com.github.weisj.jsvg.nodes.filter.AbstractFilterPrimitive
- x() - Method in class com.github.weisj.jsvg.nodes.filter.FeComponentTransfer
- x() - Method in class com.github.weisj.jsvg.nodes.filter.FeMerge
- x() - Method in interface com.github.weisj.jsvg.nodes.filter.FilterPrimitive
- xAxis() - Method in class com.github.weisj.jsvg.util.AttributeUtil.AxisPair
- xEnd - Variable in class com.github.weisj.jsvg.geometry.util.SegmentIteratorWithLookBehind.Segment
- xLarge - Enum constant in enum com.github.weisj.jsvg.attributes.font.PredefinedFontSize
- xMaxYMax - Enum constant in enum com.github.weisj.jsvg.attributes.PreserveAspectRatio.Align
-
Force uniform scaling.
- xMaxYMid - Enum constant in enum com.github.weisj.jsvg.attributes.PreserveAspectRatio.Align
-
Force uniform scaling.
- xMaxYMin - Enum constant in enum com.github.weisj.jsvg.attributes.PreserveAspectRatio.Align
-
Force uniform scaling.
- xMidYMax - Enum constant in enum com.github.weisj.jsvg.attributes.PreserveAspectRatio.Align
-
Force uniform scaling.
- xMidYMid - Enum constant in enum com.github.weisj.jsvg.attributes.PreserveAspectRatio.Align
-
Force uniform scaling.
- xMidYMin - Enum constant in enum com.github.weisj.jsvg.attributes.PreserveAspectRatio.Align
-
Force uniform scaling.
- xMinYMax - Enum constant in enum com.github.weisj.jsvg.attributes.PreserveAspectRatio.Align
-
Force uniform scaling.
- xMinYMid - Enum constant in enum com.github.weisj.jsvg.attributes.PreserveAspectRatio.Align
-
Force uniform scaling.
- xMinYMin - Enum constant in enum com.github.weisj.jsvg.attributes.PreserveAspectRatio.Align
-
Force uniform scaling.
- XMLInput - Interface in com.github.weisj.jsvg.parser
- Xor - Enum constant in enum com.github.weisj.jsvg.attributes.filter.CompositeMode
-
The non-overlapping regions of the source graphic defined in the in attribute and the destination graphic defined in the in2 attribute are combined.
- xSmall - Enum constant in enum com.github.weisj.jsvg.attributes.font.PredefinedFontSize
- xStart - Variable in class com.github.weisj.jsvg.geometry.util.SegmentIteratorWithLookBehind.Segment
- xxLarge - Enum constant in enum com.github.weisj.jsvg.attributes.font.PredefinedFontSize
- xxSmall - Enum constant in enum com.github.weisj.jsvg.attributes.font.PredefinedFontSize
- xxxLarge - Enum constant in enum com.github.weisj.jsvg.attributes.font.PredefinedFontSize
Y
- y - Variable in class com.github.weisj.jsvg.nodes.container.CommonInnerViewContainer
- y - Variable in class com.github.weisj.jsvg.nodes.text.Text
- y - Variable in class com.github.weisj.jsvg.nodes.text.TextSpan
- y() - Method in class com.github.weisj.jsvg.attributes.Coordinate
- y() - Method in class com.github.weisj.jsvg.nodes.filter.AbstractFilterPrimitive
- y() - Method in class com.github.weisj.jsvg.nodes.filter.FeComponentTransfer
- y() - Method in class com.github.weisj.jsvg.nodes.filter.FeMerge
- y() - Method in interface com.github.weisj.jsvg.nodes.filter.FilterPrimitive
- yAxis() - Method in class com.github.weisj.jsvg.util.AttributeUtil.AxisPair
- yEnd - Variable in class com.github.weisj.jsvg.geometry.util.SegmentIteratorWithLookBehind.Segment
- Yes - Enum constant in enum com.github.weisj.jsvg.util.ImageUtil.Premultiplied
- YES - Enum constant in enum com.github.weisj.jsvg.attributes.Animatable
- YES - Enum constant in enum com.github.weisj.jsvg.attributes.Inherited
- yStart - Variable in class com.github.weisj.jsvg.geometry.util.SegmentIteratorWithLookBehind.Segment
Z
- ZERO - Static variable in class com.github.weisj.jsvg.animation.time.Duration
- ZERO - Static variable in class com.github.weisj.jsvg.geometry.size.Angle
- ZERO - Static variable in class com.github.weisj.jsvg.geometry.size.Length
- ZERO - Static variable in class com.github.weisj.jsvg.geometry.size.Percentage
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form