Index

A B C D E F G H I K L M N O P Q R S T U V W X Y Z 
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 elements.
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 PathCommands.
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

Q - Enum constant in enum com.github.weisj.jsvg.geometry.size.Unit
 

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
 
A B C D E F G H I K L M N O P Q R S T U V W X Y Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form