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 All Packages
All Classes All Packages
A
- a - Variable in class com.github.weisj.jsvg.geometry.mesh.Bezier
- a - Variable in class com.github.weisj.jsvg.paint.impl.RGBColor
- A - com.github.weisj.jsvg.attributes.filter.ColorChannel
- a00 - Variable in class com.github.weisj.jsvg.paint.impl.jdk.SVGMultipleGradientPaintContext
-
Elements of the inverse transform matrix.
- a01 - Variable in class com.github.weisj.jsvg.paint.impl.jdk.SVGMultipleGradientPaintContext
- a02 - Variable in class com.github.weisj.jsvg.paint.impl.jdk.SVGMultipleGradientPaintContext
- a1 - Variable in class com.github.weisj.jsvg.nodes.filter.FeColorMatrix.MatrixRGBFilter
- a10 - Variable in class com.github.weisj.jsvg.paint.impl.jdk.SVGMultipleGradientPaintContext
- a11 - Variable in class com.github.weisj.jsvg.paint.impl.jdk.SVGMultipleGradientPaintContext
- a12 - Variable in class com.github.weisj.jsvg.paint.impl.jdk.SVGMultipleGradientPaintContext
- a2 - Variable in class com.github.weisj.jsvg.nodes.filter.FeColorMatrix.MatrixRGBFilter
- a3 - Variable in class com.github.weisj.jsvg.nodes.filter.FeColorMatrix.MatrixRGBFilter
- a4 - Variable in class com.github.weisj.jsvg.nodes.filter.FeColorMatrix.MatrixRGBFilter
- a5 - Variable in class com.github.weisj.jsvg.nodes.filter.FeColorMatrix.MatrixRGBFilter
- absoluteSpacingAdjustment - Variable in class com.github.weisj.jsvg.nodes.text.GlyphAdvancement
- 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
- AbstractBlendComposite.BlendingContext - Class in com.github.weisj.jsvg.nodes.filter
- AbstractCompositeFilterPrimitive - Class in com.github.weisj.jsvg.nodes.filter
- AbstractCompositeFilterPrimitive() - Constructor for class com.github.weisj.jsvg.nodes.filter.AbstractCompositeFilterPrimitive
- AbstractFilterPrimitive - Class in com.github.weisj.jsvg.nodes.filter
- AbstractFilterPrimitive() - Constructor for class com.github.weisj.jsvg.nodes.filter.AbstractFilterPrimitive
- AbstractGlyphRun<T extends java.awt.Shape> - Class in com.github.weisj.jsvg.nodes.text
- AbstractGlyphRun(T, AbstractGlyphRun.Metrics, List<AbstractGlyphRun.PaintableEmoji>) - Constructor for class com.github.weisj.jsvg.nodes.text.AbstractGlyphRun
- AbstractGlyphRun.Metrics - Class in com.github.weisj.jsvg.nodes.text
- AbstractGlyphRun.PaintableEmoji - Class in com.github.weisj.jsvg.nodes.text
- AbstractGradient<Self extends AbstractGradient<Self>> - Class in com.github.weisj.jsvg.nodes
- AbstractGradient() - Constructor for class com.github.weisj.jsvg.nodes.AbstractGradient
- 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.TextContainer
- accumulateRenderableSegmentMetrics(TextSegment.RenderableSegment, TextContainer.IntermediateTextMetrics, RenderContext) - Method in class com.github.weisj.jsvg.nodes.text.TextContainer
- accumulateSegmentMetrics(TextContainer.IntermediateTextMetrics, StringTextSegment, SVGFont, float, int) - Method in class com.github.weisj.jsvg.nodes.text.TextContainer
- accumulatorShape - Variable in class com.github.weisj.jsvg.renderer.output.impl.ShapeOutput
- action - Variable in class com.github.weisj.jsvg.ui.AnimationPlayer
- add(RGBColor, RGBColor) - Static method in class com.github.weisj.jsvg.paint.impl.RGBColor
- addChild(ParsedElement) - Method in class com.github.weisj.jsvg.parser.impl.ParsedElement
- 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
- addClassRules(String, List<StyleProperty>) - Method in class com.github.weisj.jsvg.parser.css.impl.SimpleStyleSheet
- 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.TextContainer
- addIdRules(String, List<StyleProperty>) - Method in class com.github.weisj.jsvg.parser.css.impl.SimpleStyleSheet
- addIndirectChild(ParsedElement) - Method in class com.github.weisj.jsvg.parser.impl.ParsedElement
- additionalFlags - Variable in class com.github.weisj.jsvg.attributes.filter.LayoutBounds
- additive - Variable in class com.github.weisj.jsvg.animation.interpolation.DefaultInterpolator
- Additive - Enum in com.github.weisj.jsvg.animation
- Additive() - Constructor for enum com.github.weisj.jsvg.animation.Additive
- 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
- addShape(Shape) - Method in class com.github.weisj.jsvg.renderer.output.impl.ShapeOutput
- addTagNameRules(String, List<StyleProperty>) - Method in class com.github.weisj.jsvg.parser.css.impl.SimpleStyleSheet
- 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
- adjustForRetainedLength(float) - Method in class com.github.weisj.jsvg.nodes.text.PathGlyphCursor
- adjustFrequency(double, double) - Method in class com.github.weisj.jsvg.geometry.noise.PerlinTurbulence
- advance - Variable in class com.github.weisj.jsvg.nodes.text.Glyph
- advance() - Method in class com.github.weisj.jsvg.nodes.text.Glyph
- advance(float) - Method in class com.github.weisj.jsvg.nodes.text.PathGlyphCursor
- advance(MeasureContext, Glyph) - Method in class com.github.weisj.jsvg.nodes.text.GlyphCursor
- advance(MeasureContext, Glyph) - Method in class com.github.weisj.jsvg.nodes.text.PathGlyphCursor
- advanceInsideSegment(float) - Method in class com.github.weisj.jsvg.nodes.text.PathGlyphCursor
- advanceIntoSegment(float) - Method in class com.github.weisj.jsvg.nodes.text.PathGlyphCursor
- advancement - Variable in class com.github.weisj.jsvg.nodes.text.GlyphCursor
- advancement() - Method in class com.github.weisj.jsvg.nodes.text.GlyphCursor
- advanceSpacing(float) - Method in class com.github.weisj.jsvg.nodes.text.GlyphCursor
- advanceSpacing(float) - Method in class com.github.weisj.jsvg.nodes.text.PathGlyphCursor
- AffineRGBImageFilter() - Constructor for class com.github.weisj.jsvg.nodes.filter.FeColorMatrix.AffineRGBImageFilter
- align - Variable in class com.github.weisj.jsvg.attributes.PreserveAspectRatio
- align(double, double) - Method in enum com.github.weisj.jsvg.attributes.PreserveAspectRatio.AlignType
- Align - com.github.weisj.jsvg.attributes.text.GlyphRenderMethod
-
This value indicates that the characters should be rendered so that they are not stretched or warped.
- Align(PreserveAspectRatio.AlignType, PreserveAspectRatio.AlignType) - Constructor for enum com.github.weisj.jsvg.attributes.PreserveAspectRatio.Align
- AlignType() - Constructor for enum com.github.weisj.jsvg.attributes.PreserveAspectRatio.AlignType
- ALLOW - com.github.weisj.jsvg.parser.impl.DefaultElementLoader.AllowExternalResources
- 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.
- Allowed - com.github.weisj.jsvg.nodes.container.BaseContainerNode.CategoryCheckResult
-
The element is allowed as a child node.
- AllowExternalResources() - Constructor for enum com.github.weisj.jsvg.parser.impl.DefaultElementLoader.AllowExternalResources
- allowsExternalResources() - Method in class com.github.weisj.jsvg.parser.resources.impl.DefaultResourcePolicy
- allowWhitespace - Variable in enum com.github.weisj.jsvg.parser.impl.SeparatorMode
- allowWhitespace() - Method in enum com.github.weisj.jsvg.parser.impl.SeparatorMode
- Alpha - com.github.weisj.jsvg.nodes.filter.TransferFunctionElement.Channel
- Alphabetic - 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
- AlphaImageFilter - Class in com.github.weisj.jsvg.nodes.filter
- AlphaImageFilter() - Constructor for class com.github.weisj.jsvg.nodes.filter.AlphaImageFilter
- 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 - Variable in class com.github.weisj.jsvg.attributes.font.FontStyle.Oblique
- angle - Variable in class com.github.weisj.jsvg.attributes.MarkerOrientation.AngleOrientation
- Angle - Class in com.github.weisj.jsvg.geometry.size
- Angle(AngleUnit, float) - Constructor for class com.github.weisj.jsvg.geometry.size.Angle
- AngleOrientation(Angle) - Constructor for class com.github.weisj.jsvg.attributes.MarkerOrientation.AngleOrientation
- AngleUnit - Enum in com.github.weisj.jsvg.geometry.size
- AngleUnit() - Constructor for enum com.github.weisj.jsvg.geometry.size.AngleUnit
- AngleUnit(String) - Constructor for enum com.github.weisj.jsvg.geometry.size.AngleUnit
- Animatable - Enum in com.github.weisj.jsvg.attributes
- Animatable() - Constructor for enum com.github.weisj.jsvg.attributes.Animatable
- 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
- AnimatedFloat(Track, FloatValue, float[]) - Constructor for class com.github.weisj.jsvg.animation.value.AnimatedFloat
- 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
- animateNodes(String, Class<T>) - Method in class com.github.weisj.jsvg.parser.impl.AttributeNode
- AnimateTransform - Class in com.github.weisj.jsvg.nodes.animation
- AnimateTransform() - Constructor for class com.github.weisj.jsvg.nodes.animation.AnimateTransform
- animation - Variable in class com.github.weisj.jsvg.ui.AnimationPlayer
- animation() - Method in class com.github.weisj.jsvg.SVGDocument
- Animation - com.github.weisj.jsvg.nodes.prototype.spec.Category
- Animation - Interface in com.github.weisj.jsvg.renderer.animation
- animationElements - Variable in class com.github.weisj.jsvg.parser.impl.ParsedElement
- animationElements() - Method in class com.github.weisj.jsvg.parser.impl.ParsedElement
- animationPeriod - Variable in class com.github.weisj.jsvg.nodes.SVG
- animationPeriod - Variable in class com.github.weisj.jsvg.parser.impl.ParsedDocument
- 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 - Variable in class com.github.weisj.jsvg.renderer.MeasureContext
- 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
- animationTimer - Variable in class com.github.weisj.jsvg.ui.AnimationPlayer
- AnimationValuesType - Enum in com.github.weisj.jsvg.animation
- AnimationValuesType() - Constructor for enum com.github.weisj.jsvg.animation.AnimationValuesType
- any() - Method in annotation type com.github.weisj.jsvg.nodes.prototype.spec.PermittedContent
- anyOf() - Method in annotation type com.github.weisj.jsvg.nodes.prototype.spec.PermittedContent
- append(char[], int, int) - Method in class com.github.weisj.jsvg.parser.impl.CharacterDataParser
- append(GlyphRun) - Method in class com.github.weisj.jsvg.nodes.text.MutableGlyphRun
- append(Shape) - Method in class com.github.weisj.jsvg.renderer.output.impl.ShapeOutput
- append(Shape, AffineTransform) - Method in class com.github.weisj.jsvg.renderer.output.impl.ShapeOutput
- appendData() - Method in class com.github.weisj.jsvg.parser.impl.CharacterDataParser
- appendPath(Path2D, BuildHistory) - Method in class com.github.weisj.jsvg.geometry.path.Arc
- appendPath(Path2D, BuildHistory) - Method in class com.github.weisj.jsvg.geometry.path.Cubic
- appendPath(Path2D, BuildHistory) - Method in class com.github.weisj.jsvg.geometry.path.CubicSmooth
- appendPath(Path2D, BuildHistory) - Method in class com.github.weisj.jsvg.geometry.path.Horizontal
- appendPath(Path2D, BuildHistory) - Method in class com.github.weisj.jsvg.geometry.path.LineTo
- appendPath(Path2D, BuildHistory) - Method in class com.github.weisj.jsvg.geometry.path.MoveTo
- 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.Quadratic
- appendPath(Path2D, BuildHistory) - Method in class com.github.weisj.jsvg.geometry.path.QuadraticSmooth
- appendPath(Path2D, BuildHistory) - Method in class com.github.weisj.jsvg.geometry.path.Terminal
- appendPath(Path2D, BuildHistory) - Method in class com.github.weisj.jsvg.geometry.path.Vertical
- appendTextShape(GlyphCursor, MutableGlyphRun, RenderContext) - Method in class com.github.weisj.jsvg.nodes.text.TextContainer
- appendTextShape(GlyphCursor, MutableGlyphRun, RenderContext) - Method in interface com.github.weisj.jsvg.nodes.text.TextSegment.RenderableSegment
- appendTo(Path2D) - Method in class com.github.weisj.jsvg.geometry.mesh.Bezier
- appendTo(Path2D) - Method in class com.github.weisj.jsvg.geometry.mesh.LineBezier
- 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
- applyConvolutions(RenderingHints, BufferedImage, EdgeMode.ConvolveOperation, int) - Static method in enum com.github.weisj.jsvg.attributes.filter.EdgeMode
- applyEffects(Set<VectorEffect>, Output, RenderContext, AffineTransform) - Static method in enum com.github.weisj.jsvg.attributes.VectorEffect
- applyFilter(Output, RenderContext, Filter.FilterInfo) - Method in class com.github.weisj.jsvg.nodes.filter.Filter
- applyFilter(RenderContext, FilterContext) - Method in class com.github.weisj.jsvg.nodes.filter.AbstractCompositeFilterPrimitive
- applyFilter(RenderContext, FilterContext) - Method in class com.github.weisj.jsvg.nodes.filter.ChainedFilterPrimitive
- 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(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(Renderable, Output, RenderContext, ElementBounds) - Static method in class com.github.weisj.jsvg.renderer.impl.NodeRenderer
- 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
- Arc - Class in com.github.weisj.jsvg.geometry.path
-
This is a little used SVG function, as most editors will save curves as Béziers.
- Arc(boolean, float, float, float, boolean, boolean, float, float) - Constructor for class com.github.weisj.jsvg.geometry.path.Arc
- arcTo(Path2D, float, float, float, boolean, boolean, float, float, float, float) - Method in class com.github.weisj.jsvg.geometry.path.Arc
-
Adds an elliptical arc, defined by two radii, an angle from the x-axis, a flag to choose the large arc or not, a flag to indicate if we increase or decrease the angles and the final point of the arc.
- Arithmetic - 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.
- ArithmeticComposite(int, int, int, int) - Constructor for class com.github.weisj.jsvg.nodes.filter.CompositeModeComposite.ArithmeticComposite
- arrayContains(T[], T) - Static method in class com.github.weisj.jsvg.util.AttributeUtil
- arrayLerp(float[], float[], float[], float) - Static method in class com.github.weisj.jsvg.animation.interpolation.DefaultInterpolator
- assertPatchDefined(CoonPatch) - Static method in class com.github.weisj.jsvg.nodes.mesh.MeshBuilder
- Atop - 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
- AttributeFontSpec(String[], FontStyle, Length, Percentage, FontSize, FontWeight) - Constructor for class com.github.weisj.jsvg.attributes.font.AttributeFontSpec
- attributeName(AttributeNode) - Static method in class com.github.weisj.jsvg.nodes.animation.BaseAnimationNode
- attributeNode - Variable in class com.github.weisj.jsvg.parser.impl.ParsedElement
- 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 - Variable in class com.github.weisj.jsvg.parser.impl.LoadHelper
- 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 - Variable in class com.github.weisj.jsvg.parser.impl.AttributeNode
- attributes() - Method in class com.github.weisj.jsvg.parser.impl.AttributeNode
- AttributeUtil - Class in com.github.weisj.jsvg.util
- AttributeUtil() - Constructor for class com.github.weisj.jsvg.util.AttributeUtil
- AttributeUtil.AxisPair - Class in com.github.weisj.jsvg.util
- Auto - com.github.weisj.jsvg.attributes.ColorInterpolation
- Auto - com.github.weisj.jsvg.attributes.Overflow
- Auto - 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 - 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.
- AutoOrientation() - Constructor for class com.github.weisj.jsvg.attributes.MarkerOrientation.AutoOrientation
- AutoStartReverseOrientation() - Constructor for class com.github.weisj.jsvg.attributes.MarkerOrientation.AutoStartReverseOrientation
- awtCode - Variable in enum com.github.weisj.jsvg.attributes.stroke.LineCap
- awtCode - Variable in enum com.github.weisj.jsvg.attributes.stroke.LineJoin
- 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 extends java.awt.Shape> - Class in com.github.weisj.jsvg.geometry
- AWTSVGShape(Value<T>) - Constructor for class com.github.weisj.jsvg.geometry.AWTSVGShape
- AWTSVGShape(Value<T>, double) - 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 - Variable in class com.github.weisj.jsvg.paint.impl.RGBColor
- B - com.github.weisj.jsvg.attributes.filter.ColorChannel
- b1 - Variable in class com.github.weisj.jsvg.nodes.filter.FeColorMatrix.MatrixRGBFilter
- b1 - Variable in class com.github.weisj.jsvg.nodes.filter.FeColorMatrix.NoAlphaMatrixRGBFilter
- b2 - Variable in class com.github.weisj.jsvg.nodes.filter.FeColorMatrix.MatrixRGBFilter
- b2 - Variable in class com.github.weisj.jsvg.nodes.filter.FeColorMatrix.NoAlphaMatrixRGBFilter
- b3 - Variable in class com.github.weisj.jsvg.nodes.filter.FeColorMatrix.MatrixRGBFilter
- b3 - Variable in class com.github.weisj.jsvg.nodes.filter.FeColorMatrix.NoAlphaMatrixRGBFilter
- b4 - Variable in class com.github.weisj.jsvg.nodes.filter.FeColorMatrix.MatrixRGBFilter
- b5 - Variable in class com.github.weisj.jsvg.nodes.filter.FeColorMatrix.MatrixRGBFilter
- BackgroundAlpha - com.github.weisj.jsvg.attributes.filter.DefaultFilterChannel
-
Same as BackgroundImage except only the alpha channel is used.
- BackgroundImage - 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
- BaseAnimationNode() - Constructor for class com.github.weisj.jsvg.nodes.animation.BaseAnimationNode
- BaseContainerNode<E> - Class in com.github.weisj.jsvg.nodes.container
- BaseContainerNode() - Constructor for class com.github.weisj.jsvg.nodes.container.BaseContainerNode
- BaseContainerNode.CategoryCheckResult - Enum in com.github.weisj.jsvg.nodes.container
- baseFrequency - Variable in class com.github.weisj.jsvg.nodes.filter.FeTurbulence
- BaseInnerViewContainer - Class in com.github.weisj.jsvg.nodes.container
- BaseInnerViewContainer() - Constructor for class com.github.weisj.jsvg.nodes.container.BaseInnerViewContainer
- baselineOffsets - Variable in class com.github.weisj.jsvg.attributes.font.AWTSVGFont
- baselineOffsets() - Method in class com.github.weisj.jsvg.attributes.font.AWTSVGFont
- BasicShape - com.github.weisj.jsvg.nodes.prototype.spec.Category
- begin - Variable in class com.github.weisj.jsvg.animation.time.Interval
- begin - Variable in class com.github.weisj.jsvg.parser.impl.CharacterDataParser
- 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 - 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
- bilinearInterpolation(float, float) - Method in class com.github.weisj.jsvg.nodes.mesh.MeshPatch
- blend(int[], int[], int[]) - Method in interface com.github.weisj.jsvg.nodes.filter.AbstractBlendComposite.Blender
- blend(int[], int[], int[]) - Method in class com.github.weisj.jsvg.nodes.filter.CompositeModeComposite.ArithmeticComposite
- blend(int[], int[], int[]) - Method in class com.github.weisj.jsvg.nodes.filter.CompositeModeComposite.LighterComposite
- blendColor(int[], int[], int[]) - Static method in class com.github.weisj.jsvg.nodes.filter.BlendModeComposite
-
- blendColorBurn(int[], int[], int[]) - Static method in class com.github.weisj.jsvg.nodes.filter.BlendModeComposite
if(Cb == 1) B(Cb, Cs) = 1 else if(Cs == 0) B(Cb, Cs) = 0 else B(Cb, Cs) = 1 - min(1, (1 - Cb) / Cs)- blendColorDodge(int[], int[], int[]) - Static method in class com.github.weisj.jsvg.nodes.filter.BlendModeComposite
if(Cb == 0) B(Cb, Cs) = 0 else if(Cs == 1) B(Cb, Cs) = 1 else B(Cb, Cs) = min(1, Cb / (1 - Cs))- blendDarken(int[], int[], int[]) - Static method in class com.github.weisj.jsvg.nodes.filter.BlendModeComposite
B(Cb, Cs) = min(Cb, Cs)- blendDifference(int[], int[], int[]) - Static method in class com.github.weisj.jsvg.nodes.filter.BlendModeComposite
B(Cb, Cs) = | Cb - Cs |- blender - Variable in class com.github.weisj.jsvg.nodes.filter.AbstractBlendComposite.BlendingContext
- blender - Variable in class com.github.weisj.jsvg.nodes.filter.BlendModeComposite
- blender() - Method in class com.github.weisj.jsvg.nodes.filter.AbstractBlendComposite
- blender() - Method in class com.github.weisj.jsvg.nodes.filter.BlendModeComposite
- blender() - Method in class com.github.weisj.jsvg.nodes.filter.CompositeModeComposite.ArithmeticComposite
- blender() - Method in class com.github.weisj.jsvg.nodes.filter.CompositeModeComposite.LighterComposite
- blendExclusion(int[], int[], int[]) - Static method in class com.github.weisj.jsvg.nodes.filter.BlendModeComposite
B(Cb, Cs) = Cb + Cs - 2 x Cb x Cs- blendHardLight(int[], int[], int[]) - Static method in class com.github.weisj.jsvg.nodes.filter.BlendModeComposite
if(Cs <= 0.5) B(Cb, Cs) = Multiply(Cb, 2 x Cs) else B(Cb, Cs) = Screen(Cb, 2 x Cs -1)- blendHue(int[], int[], int[]) - Static method in class com.github.weisj.jsvg.nodes.filter.BlendModeComposite
- BlendingContext(AbstractBlendComposite.Blender, ColorModel, ColorModel, boolean) - Constructor for class com.github.weisj.jsvg.nodes.filter.AbstractBlendComposite.BlendingContext
- blendLighten(int[], int[], int[]) - Static method in class com.github.weisj.jsvg.nodes.filter.BlendModeComposite
B(Cb, Cs) = max(Cb, Cs)- blendLuminosity(int[], int[], int[]) - Static method in class com.github.weisj.jsvg.nodes.filter.BlendModeComposite
- BlendMode - Enum in com.github.weisj.jsvg.attributes.filter
- BlendMode() - Constructor for enum com.github.weisj.jsvg.attributes.filter.BlendMode
- BlendMode(String) - Constructor for enum com.github.weisj.jsvg.attributes.filter.BlendMode
- BlendModeComposite - Class in com.github.weisj.jsvg.nodes.filter
- BlendModeComposite(BlendMode) - Constructor for class com.github.weisj.jsvg.nodes.filter.BlendModeComposite
- blendMultiply(int[], int[], int[]) - Static method in class com.github.weisj.jsvg.nodes.filter.BlendModeComposite
B(Cb, Cs) = Cb * Cs- blendOverlay(int[], int[], int[]) - Static method in class com.github.weisj.jsvg.nodes.filter.BlendModeComposite
B(Cb, Cs) = HardLight(Cs, Cb) if(Cb <= 0.5) B(Cb, Cs) = Multiply(2 x Cb, Cs) else B(Cb, Cs) = Screen(2 x Cb - 1, Cs)- blendSaturation(int[], int[], int[]) - Static method in class com.github.weisj.jsvg.nodes.filter.BlendModeComposite
- blendScreen(int[], int[], int[]) - Static method in class com.github.weisj.jsvg.nodes.filter.BlendModeComposite
B(Cb, Cs) = 1 - (1 - Cb) * (1 - Cs) = Cb + Cs - (Cb*Cs)- blendSoftLight(int[], int[], int[]) - Static method in class com.github.weisj.jsvg.nodes.filter.BlendModeComposite
if(Cs <= 0.5) B(Cb, Cs) = Cb - (1 - 2 x Cs) x Cb x (1 - Cb) else B(Cb, Cs) = Cb + (2 x Cs - 1) x (D(Cb) - Cb) with if(Cb <= 0.25) D(Cb) = ((16 * Cb - 12) x Cb + 4) x Cb else D(Cb) = sqrt(Cb)- blittableImage - Variable in class com.github.weisj.jsvg.nodes.filter.Filter.FilterInfo
- blittableImage - Variable in class com.github.weisj.jsvg.renderer.impl.Info.InfoWithIsolation
- BlittableImage - Class in com.github.weisj.jsvg.util
Class that encapsulates rendering to an offscreen image.- BlittableImage(BufferedImage, RenderContext, Rectangle2D, Rectangle2D) - Constructor for class com.github.weisj.jsvg.util.BlittableImage
- BlittableImage.BufferSurfaceSupplier - Interface in com.github.weisj.jsvg.util
- blitTo(Output) - Method in class com.github.weisj.jsvg.util.BlittableImage
- Blue - com.github.weisj.jsvg.nodes.filter.TransferFunctionElement.Channel
- BM - Static variable in class com.github.weisj.jsvg.geometry.noise.PerlinTurbulence
- Bold - com.github.weisj.jsvg.attributes.font.PredefinedFontWeight
- BOLD_WEIGHT - Static variable in enum com.github.weisj.jsvg.attributes.font.PredefinedFontWeight
- Bolder - com.github.weisj.jsvg.attributes.font.PredefinedFontWeight
- bottom - Variable in class com.github.weisj.jsvg.geometry.size.FloatInsets
- bottom() - Method in class com.github.weisj.jsvg.geometry.size.FloatInsets
- bottom(Rectangle2D) - Static method in class com.github.weisj.jsvg.geometry.util.GeometryUtil
- BottomOrRight - Static variable in class com.github.weisj.jsvg.parser.impl.AttributeNode
- boundingBox - Variable in class com.github.weisj.jsvg.renderer.impl.ElementBounds
- boundingBox() - Method in class com.github.weisj.jsvg.renderer.impl.ElementBounds
- BoundingBox - com.github.weisj.jsvg.nodes.prototype.HasShape.Box
- bounds - Variable in class com.github.weisj.jsvg.attributes.filter.LayoutBounds.Data
- bounds - Variable in class com.github.weisj.jsvg.renderer.impl.ShapeRenderer.PaintShape
- 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
- boundsCache - Variable in class com.github.weisj.jsvg.geometry.AWTSVGShape
- boundsInDeviceSpace - Variable in class com.github.weisj.jsvg.util.BlittableImage
- Box() - Constructor for enum com.github.weisj.jsvg.nodes.prototype.HasShape.Box
- BOX_BLUR_APPROXIMATION_THRESHOLD - Static variable in class com.github.weisj.jsvg.nodes.filter.FeGaussianBlur
- BSize - Static variable in class com.github.weisj.jsvg.geometry.noise.PerlinTurbulence
- buffer - Variable in class com.github.weisj.jsvg.parser.impl.CharacterDataParser
- bufferedImage - Variable in class com.github.weisj.jsvg.nodes.filter.FeTurbulence.TurbulenceChannel
- 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(int) - Method in class com.github.weisj.jsvg.parser.impl.ParsedElement
- build(AttributeNode) - Method in class com.github.weisj.jsvg.nodes.AbstractGradient
- 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.AbstractCompositeFilterPrimitive
- 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.LinearTextContainer
- build(AttributeNode) - Method in class com.github.weisj.jsvg.nodes.text.Text
- build(AttributeNode) - Method in class com.github.weisj.jsvg.nodes.text.TextContainer
- 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
- buildGradient(AttributeNode, Self) - Method in class com.github.weisj.jsvg.nodes.AbstractGradient
- 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
- buildMesh(MeshGradient, Point2D.Float) - Static method in class com.github.weisj.jsvg.nodes.mesh.MeshBuilder
- 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
- buildStatus - Variable in class com.github.weisj.jsvg.parser.impl.ParsedElement
- BuildStatus() - Constructor for enum com.github.weisj.jsvg.parser.impl.ParsedElement.BuildStatus
- Butt - com.github.weisj.jsvg.attributes.stroke.LineCap
- bx - Variable in class com.github.weisj.jsvg.geometry.path.CubicBezierCommand
- by - Variable in class com.github.weisj.jsvg.geometry.path.CubicBezierCommand
- BY - com.github.weisj.jsvg.animation.AnimationValuesType
C
- c - Variable in class com.github.weisj.jsvg.geometry.mesh.Bezier
- cache - Variable in class com.github.weisj.jsvg.animation.value.AnimatedFloatList
- cache - Variable in class com.github.weisj.jsvg.animation.value.AnimatedPath
- cache - Variable in enum com.github.weisj.jsvg.attributes.font.FontResolver.FontCache
- cache - Variable in class com.github.weisj.jsvg.parser.impl.ExternalDocumentLoader
- cache - Variable in class com.github.weisj.jsvg.util.CachedSurfaceSupplier
- Cache() - Constructor for enum com.github.weisj.jsvg.paint.impl.DefaultPaintParser.ColorLookup.Cache
- Cache() - Constructor for class com.github.weisj.jsvg.util.CachedSurfaceSupplier.Cache
- cached - Static variable in class com.github.weisj.jsvg.paint.impl.jdk.SVGMultipleGradientPaintContext
-
The cached raster, which is reusable among instances.
- CachedDocument() - Constructor for class com.github.weisj.jsvg.parser.impl.ExternalDocumentLoader.CachedDocument
- CachedImage(BufferedImage) - Constructor for class com.github.weisj.jsvg.util.CachedSurfaceSupplier.CachedImage
- cachedModel - Static variable in class com.github.weisj.jsvg.paint.impl.jdk.SVGMultipleGradientPaintContext
-
The cached ColorModel.
- CachedSurfaceSupplier - Class in com.github.weisj.jsvg.util
- CachedSurfaceSupplier(BlittableImage.BufferSurfaceSupplier) - Constructor for class com.github.weisj.jsvg.util.CachedSurfaceSupplier
- CachedSurfaceSupplier.Cache - Class in com.github.weisj.jsvg.util
- CachedSurfaceSupplier.CachedImage - Class in com.github.weisj.jsvg.util
- CachedSurfaceSupplier.ResourceCleaner - Class in com.github.weisj.jsvg.util
- CacheKey(MeasurableFontSpec, MeasureContext) - Constructor for class com.github.weisj.jsvg.attributes.font.FontResolver.FontCache.CacheKey
- calculateLookupData(Color[]) - Method in class com.github.weisj.jsvg.paint.impl.jdk.SVGMultipleGradientPaintContext
-
This function is the meat of this class.
- calculateMultipleArrayGradient(Color[]) - Method in class com.github.weisj.jsvg.paint.impl.jdk.SVGMultipleGradientPaintContext
-
SLOW LOOKUP METHOD
- calculateSegmentRotation(float, float, float, float) - Method in class com.github.weisj.jsvg.nodes.text.PathGlyphCursor
- calculateSingleArrayGradient(Color[], float) - Method in class com.github.weisj.jsvg.paint.impl.jdk.SVGMultipleGradientPaintContext
-
FAST LOOKUP METHOD
- 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
- canFlush(boolean) - Method in class com.github.weisj.jsvg.parser.impl.CharacterDataParser
- 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
- canonicalizeFontFamily(String[]) - Static method in class com.github.weisj.jsvg.attributes.font.FontParser
- categories() - Method 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
- Category() - Constructor for enum com.github.weisj.jsvg.nodes.prototype.spec.Category
- Category(boolean) - Constructor for enum com.github.weisj.jsvg.nodes.prototype.spec.Category
- CategoryCheckResult() - Constructor for enum com.github.weisj.jsvg.nodes.container.BaseContainerNode.CategoryCheckResult
- center - Variable in class com.github.weisj.jsvg.paint.impl.jdk.SVGRadialGradientPaint
-
Center of the circle defining the 100% gradient stop X coordinate.
- Center - Static variable in class com.github.weisj.jsvg.parser.impl.AttributeNode
- centerBaseline() - Method in class com.github.weisj.jsvg.attributes.font.AWTSVGFont
- centerBaseline() - Method in interface com.github.weisj.jsvg.attributes.font.SVGFont
- centerX - Variable in class com.github.weisj.jsvg.paint.impl.jdk.SVGRadialGradientPaintContext
-
Variables representing center and focus points.
- centerY - Variable in class com.github.weisj.jsvg.paint.impl.jdk.SVGRadialGradientPaintContext
- Central - com.github.weisj.jsvg.attributes.text.DominantBaseline
-
The baseline-identifier for the dominant-baseline is set to be central.
- CH - com.github.weisj.jsvg.geometry.size.Unit
- ChainedFilterPrimitive - Class in com.github.weisj.jsvg.nodes.filter
- ChainedFilterPrimitive() - Constructor for class com.github.weisj.jsvg.nodes.filter.ChainedFilterPrimitive
- ChainedFilterPrimitive.OuterLastResult - Class in com.github.weisj.jsvg.nodes.filter
- channel - Variable in class com.github.weisj.jsvg.nodes.filter.TransferFunctionElement
- 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
- Channel() - Constructor for enum com.github.weisj.jsvg.nodes.filter.TransferFunctionElement.Channel
- channels - Variable in class com.github.weisj.jsvg.nodes.filter.FeTurbulence.TurbulenceChannel
- ChannelStorage<T> - Class in com.github.weisj.jsvg.nodes.filter
- ChannelStorage() - Constructor for class com.github.weisj.jsvg.nodes.filter.ChannelStorage
- channelsToRGB(double[]) - Static method in class com.github.weisj.jsvg.nodes.filter.FeTurbulence.TurbulenceChannel
- CHARACTER - com.github.weisj.jsvg.parser.impl.CharacterDataParser.State
- characterDataParser - Variable in class com.github.weisj.jsvg.parser.impl.ParsedElement
- CharacterDataParser - Class in com.github.weisj.jsvg.parser.impl
- CharacterDataParser() - Constructor for class com.github.weisj.jsvg.parser.impl.CharacterDataParser
- CharacterDataParser.State - Enum in com.github.weisj.jsvg.parser.impl
- charData() - Method in annotation type com.github.weisj.jsvg.nodes.prototype.spec.PermittedContent
- charset - Variable in class com.github.weisj.jsvg.util.DataUri
- charset() - Method in class com.github.weisj.jsvg.util.DataUri
- CHARSET_OPTION_NAME - Static variable in class com.github.weisj.jsvg.util.DataUri
- charToColorInt(char) - Method in class com.github.weisj.jsvg.paint.impl.DefaultPaintParser
- checkInstantiation(SVGNode, Instantiator, Renderable) - Static method in class com.github.weisj.jsvg.renderer.impl.NodeRenderer
- checkIsValid() - Method in class com.github.weisj.jsvg.nodes.ClipPath
- children - Variable in class com.github.weisj.jsvg.nodes.container.CommonRenderableContainerNode
- children - Variable in class com.github.weisj.jsvg.nodes.container.ContainerNode
- children - Variable in class com.github.weisj.jsvg.parser.impl.ParsedElement
- 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.TextContainer
- 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 - Variable in class com.github.weisj.jsvg.geometry.SVGCircle
- Circle - Class in com.github.weisj.jsvg.nodes
- Circle() - Constructor for class com.github.weisj.jsvg.nodes.Circle
- circumference(double) - Static method in class com.github.weisj.jsvg.geometry.SVGCircle
- clampColor(float) - Method in class com.github.weisj.jsvg.nodes.mesh.MeshPatch
- clampColor(int) - Static method in class com.github.weisj.jsvg.util.ColorUtil
- CLASS_NAME - 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 - Variable in class com.github.weisj.jsvg.parser.css.impl.SimpleStyleSheet
- classRules() - Method in class com.github.weisj.jsvg.parser.css.impl.SimpleStyleSheet
- clean(Object) - Method in class com.github.weisj.jsvg.util.CachedSurfaceSupplier.ResourceCleaner
- cleaner - Variable in class com.github.weisj.jsvg.paint.impl.MaskedPaint
- cleaner - Variable 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.LinearTextContainer
- cleanUpLocalCursor(GlyphCursor, GlyphCursor) - Method in class com.github.weisj.jsvg.nodes.text.TextContainer
- cleanUpLocalCursor(GlyphCursor, GlyphCursor) - Method in class com.github.weisj.jsvg.nodes.text.TextPath
- cleanupPaint(Output, Paint) - Static method in class com.github.weisj.jsvg.renderer.output.impl.GraphicsUtil
- clearBackground(Color) - Method in class com.github.weisj.jsvg.util.BlittableImage
- clearFontCache() - Static method in class com.github.weisj.jsvg.attributes.font.FontResolver
- clipBounds - Variable in class com.github.weisj.jsvg.nodes.filter.FilterLayoutContext
- 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 - Variable in class com.github.weisj.jsvg.attributes.filter.LayoutBounds.Data
- clipBoundsEscapeInsets() - Method in class com.github.weisj.jsvg.attributes.filter.LayoutBounds.Data
- clipPath - Variable in class com.github.weisj.jsvg.nodes.prototype.impl.HasGeometryContextImpl
- clipPath - Variable in class com.github.weisj.jsvg.renderer.impl.IsolationEffects
- 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
- clipPathUnits - Variable in class com.github.weisj.jsvg.nodes.ClipPath
- clipShape(RenderContext, ElementBounds, boolean) - Method in class com.github.weisj.jsvg.nodes.ClipPath
- clone() - Method in class com.github.weisj.jsvg.nodes.text.StringTextSegment.CodepointsCharacterIterator
- cloneShape(Shape) - Static method in class com.github.weisj.jsvg.util.ShapeUtil
- close() - Method in class com.github.weisj.jsvg.renderer.impl.Info
- close() - Method in class com.github.weisj.jsvg.renderer.impl.Info.InfoWithIsolation
- closed - Variable in class com.github.weisj.jsvg.animation.value.AnimatedPath
- CM - com.github.weisj.jsvg.geometry.size.Unit
- codepoint - Variable in class com.github.weisj.jsvg.nodes.text.EmojiGlyph
- 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
- codepoints - Variable in class com.github.weisj.jsvg.nodes.text.GlyphRunTextOutput
- codepoints - Variable in class com.github.weisj.jsvg.nodes.text.StringTextSegment
- codepoints - Variable in class com.github.weisj.jsvg.nodes.text.StringTextSegment.CodepointsCharacterIterator
- codepoints() - Method in class com.github.weisj.jsvg.nodes.text.StringTextSegment
- CodepointsCharacterIterator(char[]) - Constructor for class com.github.weisj.jsvg.nodes.text.StringTextSegment.CodepointsCharacterIterator
- 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
- coerceNonNull(SVGPaint) - Static method in class com.github.weisj.jsvg.renderer.impl.PaintResolver
- coercePercentageToCorrectUnit(UnitType, PercentageDimension) - Method in class com.github.weisj.jsvg.geometry.size.Length
- COLON - com.github.weisj.jsvg.parser.css.impl.TokenType
- color - Variable in class com.github.weisj.jsvg.nodes.SolidColor
- color - Variable in class com.github.weisj.jsvg.nodes.Stop
- color - Variable in class com.github.weisj.jsvg.paint.impl.RGBColor
- color - Variable in class com.github.weisj.jsvg.renderer.impl.context.PaintContext
- color() - Method in class com.github.weisj.jsvg.nodes.Stop
- Color - 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(int, int, int, int, int, int) - Static method in class com.github.weisj.jsvg.nodes.filter.BlendModeComposite
- ColorBurn - 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
- ColorChannel(int) - Constructor for enum com.github.weisj.jsvg.attributes.filter.ColorChannel
- colorDodge(int, int, int, int, int, int) - Static method in class com.github.weisj.jsvg.nodes.filter.BlendModeComposite
- ColorDodge - 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 - Variable in class com.github.weisj.jsvg.nodes.filter.Filter
- colorInterpolation - Variable in class com.github.weisj.jsvg.nodes.filter.FilterContext
- colorInterpolation - Variable in class com.github.weisj.jsvg.nodes.filter.FilterPrimitiveBase
- 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(ColorInterpolation) - Method in class com.github.weisj.jsvg.nodes.filter.FilterContext
- ColorInterpolation - Enum in com.github.weisj.jsvg.attributes
- ColorInterpolation(String) - Constructor for enum com.github.weisj.jsvg.attributes.ColorInterpolation
- ColorLookup() - Constructor for class com.github.weisj.jsvg.paint.impl.DefaultPaintParser.ColorLookup
- colorMap - Variable in enum com.github.weisj.jsvg.paint.impl.DefaultPaintParser.ColorLookup.Cache
- colorMap() - Static method in class com.github.weisj.jsvg.paint.impl.DefaultPaintParser.ColorLookup
- colorModel - Variable in class com.github.weisj.jsvg.paint.impl.MaskedPaint.MaskPaintContext
- colors - Variable in class com.github.weisj.jsvg.nodes.AbstractGradient
- colors - Variable in class com.github.weisj.jsvg.paint.impl.jdk.SVGMultipleGradientPaint
-
Gradient colors.
- colors() - Method in class com.github.weisj.jsvg.nodes.AbstractGradient
- colorSpace - Variable in class com.github.weisj.jsvg.paint.impl.jdk.SVGMultipleGradientPaint
-
The color space in which to perform the gradient interpolation.
- colorSpace - Variable in class com.github.weisj.jsvg.paint.impl.jdk.SVGMultipleGradientPaintContext
-
The ColorSpace in which to perform the interpolation
- 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
- ColorUtil() - Constructor for class com.github.weisj.jsvg.util.ColorUtil
- ColorValue - Interface in com.github.weisj.jsvg.attributes.value
- com.github.weisj.jsvg - module com.github.weisj.jsvg
- 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 - com.github.weisj.jsvg.parser.css.impl.TokenType
- COMMA_AND_WHITESPACE - com.github.weisj.jsvg.parser.impl.SeparatorMode
- COMMA_ONLY - com.github.weisj.jsvg.parser.impl.SeparatorMode
- COMMENT - 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
- completeGlyphRunMetrics - Variable in class com.github.weisj.jsvg.nodes.text.GlyphCursor
- component - Variable in class com.github.weisj.jsvg.renderer.awt.AwtComponentPlatformSupport
- compose(Raster, Raster, WritableRaster) - Method in class com.github.weisj.jsvg.nodes.filter.AbstractBlendComposite.BlendingContext
- composite - Variable in class com.github.weisj.jsvg.nodes.filter.CompositeModeComposite
- composite - Variable in class com.github.weisj.jsvg.nodes.filter.FeBlend
- composite - Variable in class com.github.weisj.jsvg.nodes.filter.FeComposite
- composite() - Method in class com.github.weisj.jsvg.nodes.filter.AbstractCompositeFilterPrimitive
- 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
- CompositeMode() - Constructor for enum com.github.weisj.jsvg.attributes.filter.CompositeMode
- CompositeModeComposite - Class in com.github.weisj.jsvg.nodes.filter
- CompositeModeComposite(AttributeNode) - Constructor for class com.github.weisj.jsvg.nodes.filter.CompositeModeComposite
- CompositeModeComposite.ArithmeticComposite - Class in com.github.weisj.jsvg.nodes.filter
- CompositeModeComposite.LighterComposite - Class in com.github.weisj.jsvg.nodes.filter
- computeAbsoluteStdDeviation(AffineTransform) - Method in class com.github.weisj.jsvg.nodes.filter.FeGaussianBlur
- computeBaselineOffset(SVGFont, FontRenderContext) - Static method in class com.github.weisj.jsvg.nodes.text.GlyphRenderer
- computeComposite(FilterContext) - Method in class com.github.weisj.jsvg.nodes.filter.AbstractCompositeFilterPrimitive
- computeCurrent(long) - Method in class com.github.weisj.jsvg.animation.value.AnimatedPaint
- computeCurrent(MeasureContext, long) - Method in class com.github.weisj.jsvg.animation.value.AnimatedColor
- computeCurrent(MeasureContext, long) - Method in class com.github.weisj.jsvg.animation.value.AnimatedTransform
- computeEffectiveStroke(RenderContext) - Method in class com.github.weisj.jsvg.nodes.ShapeNode
- ComputeFlags(boolean) - Constructor for class com.github.weisj.jsvg.attributes.filter.LayoutBounds.ComputeFlags
- computeGaussianKernelData(int, double) - Static method in class com.github.weisj.jsvg.nodes.filter.FeGaussianBlur
- computeGradientPosition(float, float) - Method in class com.github.weisj.jsvg.paint.impl.jdk.SVGRadialGradientPaintContext
- computeLuminance(int, int, int) - Static method in class com.github.weisj.jsvg.util.ColorUtil
- computePathLength(RenderContext) - Method in class com.github.weisj.jsvg.geometry.AWTSVGShape
- computePlatformFontSize(PlatformSupport, Output) - Method in class com.github.weisj.jsvg.SVGDocument
- computeRawArc(double, double, double, double, double, boolean, boolean, double, double) - Static method in class com.github.weisj.jsvg.geometry.path.Arc
-
This constructs a non-rotated Arc2D from the SVG specification of an Elliptical arc.
- computeShape() - Method in class com.github.weisj.jsvg.SVGDocument
- computeShape(ViewBox) - Method in class com.github.weisj.jsvg.SVGDocument
- computeStartOffset(RenderContext) - Method in class com.github.weisj.jsvg.nodes.text.TextPath
- computeTextMetrics(RenderContext, TextSegment.RenderableSegment.UseTextLengthForCalculation) - Method in class com.github.weisj.jsvg.nodes.text.TextContainer
- computeTextMetrics(RenderContext, TextSegment.RenderableSegment.UseTextLengthForCalculation) - Method in interface com.github.weisj.jsvg.nodes.text.TextSegment.RenderableSegment
- 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.AbstractGradient
- Condensed - com.github.weisj.jsvg.attributes.font.FontStretch
- constA - Variable in class com.github.weisj.jsvg.paint.impl.jdk.SVGRadialGradientPaintContext
-
Constant part of X, Y user space coordinates.
- 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
- constB - Variable in class com.github.weisj.jsvg.paint.impl.jdk.SVGRadialGradientPaintContext
- constructor() - Static method in class com.github.weisj.jsvg.parser.impl.DocumentConstructorAccessor
- constructorMap - Variable in class com.github.weisj.jsvg.parser.impl.NodeSupplier
- consume() - Method in class com.github.weisj.jsvg.util.ParserBase
- consume(TokenType) - Method in class com.github.weisj.jsvg.parser.css.impl.SimpleCssParser.Parser
- consumeOrSkipAllowedToken(TokenType, TokenType) - Method in class com.github.weisj.jsvg.parser.css.impl.SimpleCssParser.Parser
- consumeValue(TokenType) - Method in class com.github.weisj.jsvg.parser.css.impl.SimpleCssParser.Parser
- consumeWhiteSpace() - Method in class com.github.weisj.jsvg.parser.css.impl.Lexer
- consumeWhiteSpaceOrSeparator() - Method in class com.github.weisj.jsvg.util.ParserBase
- Container - 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
- CONTENT_DISPOSITION_OPTION_NAME - Static variable in class com.github.weisj.jsvg.util.DataUri
- contentDisposition - Variable in class com.github.weisj.jsvg.util.DataUri
- contentDisposition() - Method in class com.github.weisj.jsvg.util.DataUri
- context - Variable in class com.github.weisj.jsvg.attributes.font.FontResolver.FontCache.CacheKey
- context - Variable in class com.github.weisj.jsvg.nodes.container.CommonRenderableContainerNode
- context - Variable in class com.github.weisj.jsvg.nodes.text.GlyphRunTextOutput
- context - Variable in class com.github.weisj.jsvg.nodes.text.TextContainer
- context - Variable in class com.github.weisj.jsvg.renderer.impl.ElementBounds
- context - Variable in class com.github.weisj.jsvg.renderer.impl.Info
- context - Variable in class com.github.weisj.jsvg.renderer.impl.ShapeRenderer.ShapePaintContext
- context - Variable in class com.github.weisj.jsvg.util.BlittableImage
- context() - Method in class com.github.weisj.jsvg.renderer.impl.Info
- context() - Method in class com.github.weisj.jsvg.renderer.impl.Info.InfoWithIsolation
- 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.TextContainer
- contextElementAttributes - Variable in class com.github.weisj.jsvg.renderer.RenderContext
- contextElementAttributes() - Method in class com.github.weisj.jsvg.renderer.RenderContext
- 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 - Variable in class com.github.weisj.jsvg.nodes.text.TextContainer.IntermediateTextMetrics
- controllableLetterSpacingCount - Variable in class com.github.weisj.jsvg.nodes.text.TextMetrics
- 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
- convertLinearRGBtoSRGB(int, float) - Static method in class com.github.weisj.jsvg.util.ColorUtil
-
Helper function to convert a color component in linear RGB space to SRGB space.
- convertSRGBtoLinearRGB(int, float) - Static method in class com.github.weisj.jsvg.util.ColorUtil
-
Helper function to convert a color component in sRGB space to linear RGB space.
- convertToLinear - Variable in class com.github.weisj.jsvg.util.ColorSpaceAwareRGBImageFilter
- convertToLinearRGB - Variable in class com.github.weisj.jsvg.nodes.filter.AbstractBlendComposite.BlendingContext
- convertToLinearRGB - Variable in class com.github.weisj.jsvg.nodes.filter.AbstractBlendComposite
- 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
- convolve(BufferedImage, RenderingHints, int) - Method in class com.github.weisj.jsvg.nodes.filter.FeGaussianBlur.MixedQualityConvolveOperation
- convolveDuplicate(RenderContext, FilterContext, ImageProducer, EdgeMode.ConvolveOperation) - Static method in enum com.github.weisj.jsvg.attributes.filter.EdgeMode
- convolveWrap(RenderContext, FilterContext, ImageProducer, EdgeMode.ConvolveOperation) - Static method in enum com.github.weisj.jsvg.attributes.filter.EdgeMode
- coonPatch - Variable in class com.github.weisj.jsvg.nodes.mesh.MeshPatch
- CoonPatch - Class in com.github.weisj.jsvg.geometry.mesh
- CoonPatch(Bezier, Bezier, Bezier, Bezier) - Constructor for class com.github.weisj.jsvg.geometry.mesh.CoonPatch
- CoonPatch(Bezier, Bezier, Bezier, Bezier, CoonValues) - Constructor for class com.github.weisj.jsvg.geometry.mesh.CoonPatch
- 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
- coordinates - Variable in class com.github.weisj.jsvg.geometry.util.ReversePathIterator
-
The reversed coordinates.
- coordinatesForSegmentType(int) - Static method in class com.github.weisj.jsvg.geometry.util.ReversePathIterator
-
Get the number of coordinates needed for a segment type.
- coordIndex - Variable in class com.github.weisj.jsvg.geometry.util.ReversePathIterator
-
The index into the coordinates during iteration.
- 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
- cords - Variable in class com.github.weisj.jsvg.geometry.util.SegmentIteratorWithLookBehind
- create(Renderable, RenderContext, Output, ElementBounds, IsolationEffects) - Static method in class com.github.weisj.jsvg.renderer.impl.Info.InfoWithIsolation
- 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
- create(BlendMode) - Static method in class com.github.weisj.jsvg.nodes.filter.BlendModeComposite
- createBezier(Point2D.Float) - Method in interface com.github.weisj.jsvg.geometry.path.BezierPathCommand
- createBezier(Point2D.Float) - Method in class com.github.weisj.jsvg.geometry.path.CubicBezierCommand
- createBezier(Point2D.Float) - Method in class com.github.weisj.jsvg.geometry.path.LineToBezier
- createBlender(BlendMode) - Static method in class com.github.weisj.jsvg.nodes.filter.BlendModeComposite
-
Small letters: Premultiplied values Capital letters: Non-premultiplied values Cx = cx / Ax Alpha Compositing: Ao = As + Ab - (As * Ab) co = (1-Ab)*cs + (1-As)*cb + As*Ab*B(Cb, Cs) = (1-Ab)*cs + (1-As)*cb + As*Ab*B(cb/Ab, cs/As)
- 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
- createCompatibleDestImage(BufferedImage, ColorModel) - Method in class com.github.weisj.jsvg.nodes.filter.FeDisplacementMap.DisplacementOp
- createCompatibleDestImage(BufferedImage, ColorModel) - Method in class com.github.weisj.jsvg.nodes.filter.MultiConvolveOp
- createCompatibleDestRaster(Raster) - Method in class com.github.weisj.jsvg.nodes.filter.MultiConvolveOp
- 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
- createComposite(AttributeNode) - Static method in class com.github.weisj.jsvg.nodes.filter.CompositeModeComposite
- 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
- createConvolveKernel(int, double, boolean) - Method in class com.github.weisj.jsvg.nodes.filter.FeGaussianBlur
- createCursor() - Method in class com.github.weisj.jsvg.nodes.text.LinearTextContainer
- createCursor(RenderContext) - Method in class com.github.weisj.jsvg.nodes.text.TextPath
- createDefault() - Static method in class com.github.weisj.jsvg.attributes.font.MeasurableFontSpec
- createDefault() - Static method in class com.github.weisj.jsvg.nodes.text.AbstractGlyphRun.Metrics
- 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
- createDocumentLoader(DefaultElementLoader.AllowExternalResources) - Static method in class com.github.weisj.jsvg.parser.impl.DefaultElementLoader
- 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.
- createGammaLookupTable(float, float, float) - Static method in class com.github.weisj.jsvg.nodes.filter.TransferFunctionElement
- createGlyph(char[]) - Method in class com.github.weisj.jsvg.attributes.font.AWTSVGFont
- 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(PlatformSupport, MeasureContext) - Static method in class com.github.weisj.jsvg.renderer.RenderContext
- 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
- createLinearLookupTable(float, float) - Static method in class com.github.weisj.jsvg.nodes.filter.TransferFunctionElement
- createLocalCursor(RenderContext, GlyphCursor) - Method in class com.github.weisj.jsvg.nodes.text.LinearTextContainer
- createLocalCursor(RenderContext, GlyphCursor) - Method in class com.github.weisj.jsvg.nodes.text.TextContainer
- createLocalCursor(RenderContext, GlyphCursor) - Method in class com.github.weisj.jsvg.nodes.text.TextPath
- createLookupTable(TransferFunctionType, AttributeNode) - Static method in class com.github.weisj.jsvg.nodes.filter.TransferFunctionElement
- 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
- createPathIterator(RenderContext) - Method in class com.github.weisj.jsvg.nodes.text.TextPath
- createReader() - Method in class com.github.weisj.jsvg.parser.impl.InputStreamXMLInput
- createReader() - Method in interface com.github.weisj.jsvg.parser.XMLInput
- createRenderInfo(SVGNode, RenderContext, Output, Instantiator) - Static method in class com.github.weisj.jsvg.renderer.impl.NodeRenderer
- createTableBasedLookupTable(TransferFunctionType, int[]) - Static method in class com.github.weisj.jsvg.nodes.filter.TransferFunctionElement
- createTransformValueFromParts(List<TransformPart>) - Method in class com.github.weisj.jsvg.parser.impl.AttributeNode
- 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 - Variable in class com.github.weisj.jsvg.parser.impl.MutableLoaderContext
- 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
- cssWeightToAwtWeight(float) - Static method in class com.github.weisj.jsvg.attributes.font.FontResolver
- Cubic - Class in com.github.weisj.jsvg.geometry.path
- Cubic(boolean, float, float, float, float, float, float) - Constructor for class com.github.weisj.jsvg.geometry.path.Cubic
- CubicBezierCommand - Class in com.github.weisj.jsvg.geometry.path
- CubicBezierCommand(boolean, float, float, float, float, float, float) - Constructor for class com.github.weisj.jsvg.geometry.path.CubicBezierCommand
- cubicParametricLength(double, double, double, double, double, double, double, double) - Method in class com.github.weisj.jsvg.geometry.util.PathLengthCalculator
- CubicSmooth - Class in com.github.weisj.jsvg.geometry.path
- CubicSmooth(boolean, float, float, float, float) - Constructor for class com.github.weisj.jsvg.geometry.path.CubicSmooth
- CURLY_CLOSE - com.github.weisj.jsvg.parser.css.impl.TokenType
- CURLY_OPEN - com.github.weisj.jsvg.parser.css.impl.TokenType
- current - Variable in class com.github.weisj.jsvg.animation.value.AnimatedColor
- current - Variable in class com.github.weisj.jsvg.animation.value.AnimatedPaint
- current - Variable in class com.github.weisj.jsvg.animation.value.AnimatedTransform
- current - Variable in class com.github.weisj.jsvg.parser.css.impl.SimpleCssParser.Parser
- current() - Method in class com.github.weisj.jsvg.nodes.text.StringTextSegment.CodepointsCharacterIterator
- current() - Method in class com.github.weisj.jsvg.parser.css.impl.Lexer
- current(MeasureContext) - Method in class com.github.weisj.jsvg.animation.value.AnimatedColor
- current(MeasureContext) - Method in class com.github.weisj.jsvg.animation.value.AnimatedPaint
- current(MeasureContext) - Method in class com.github.weisj.jsvg.animation.value.AnimatedTransform
- CURRENT_COLOR - Static variable in class com.github.weisj.jsvg.paint.impl.PredefinedPaints
- currentClip - Variable in class com.github.weisj.jsvg.renderer.output.impl.ShapeOutput
- currentCommand - Variable in class com.github.weisj.jsvg.geometry.path.PathParser
- currentDepth - Variable in class com.github.weisj.jsvg.parser.impl.ParsedDocument
- currentGlyphHasDeltaXOverride() - Method in class com.github.weisj.jsvg.nodes.text.GlyphCursor
- currentGlyphHasDeltaYOverride() - Method in class com.github.weisj.jsvg.nodes.text.GlyphCursor
- currentGlyphHasRotationOverride() - Method in class com.github.weisj.jsvg.nodes.text.GlyphCursor
- currentGlyphHasXOverride() - Method in class com.github.weisj.jsvg.nodes.text.GlyphCursor
- currentGlyphHasYOverride() - Method in class com.github.weisj.jsvg.nodes.text.GlyphCursor
- currentGlyphRun - Variable in class com.github.weisj.jsvg.nodes.text.StringTextSegment
- currentInterval(long) - Method in class com.github.weisj.jsvg.animation.Track
- currentLocation() - Method in class com.github.weisj.jsvg.util.ParserBase
- currentLocation(MeasureContext) - Method in class com.github.weisj.jsvg.nodes.text.GlyphCursor
- currentLocation(MeasureContext) - Method in class com.github.weisj.jsvg.nodes.text.PathGlyphCursor
- currentLookBehindLength - Variable in class com.github.weisj.jsvg.geometry.util.SegmentIteratorWithLookBehind
- currentNestingDepth() - Method in class com.github.weisj.jsvg.parser.impl.ParsedDocument
- currentNodeStack - Variable in class com.github.weisj.jsvg.parser.impl.SVGDocumentBuilder
- 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
- currentRenderContext - Variable in class com.github.weisj.jsvg.nodes.text.StringTextSegment
- currentSegment - Variable in class com.github.weisj.jsvg.geometry.util.SegmentIteratorWithLookBehind
- currentSegment - Variable in class com.github.weisj.jsvg.nodes.text.PathGlyphCursor
- 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 - Variable in class com.github.weisj.jsvg.attributes.font.MeasurableFontSpec
- currentSize() - Method in class com.github.weisj.jsvg.attributes.font.MeasurableFontSpec
- currentStroke - Variable in class com.github.weisj.jsvg.renderer.output.impl.ShapeOutput
- currentTime - Variable in class com.github.weisj.jsvg.renderer.animation.AnimationState
- currentTimestamp - Variable in class com.github.weisj.jsvg.animation.value.AnimatedColor
- currentTimestamp - Variable in class com.github.weisj.jsvg.animation.value.AnimatedPaint
- currentTimestamp - Variable in class com.github.weisj.jsvg.animation.value.AnimatedTransform
- currentTransform - Variable in class com.github.weisj.jsvg.renderer.output.impl.ShapeOutput
- currentWeight - Variable in class com.github.weisj.jsvg.attributes.font.MeasurableFontSpec
- currentWeight() - Method in class com.github.weisj.jsvg.attributes.font.MeasurableFontSpec
- currentX(MeasureContext) - Method in class com.github.weisj.jsvg.nodes.text.GlyphCursor
- currentXDelta(MeasureContext) - Method in class com.github.weisj.jsvg.nodes.text.GlyphCursor
- currentY(MeasureContext) - Method in class com.github.weisj.jsvg.nodes.text.GlyphCursor
- currentYDelta(MeasureContext) - Method in class com.github.weisj.jsvg.nodes.text.GlyphCursor
- curve(double) - Static method in class com.github.weisj.jsvg.geometry.noise.PerlinTurbulence
- CUSTOM - com.github.weisj.jsvg.attributes.value.PercentageDimension
- cx - Variable in class com.github.weisj.jsvg.geometry.path.CubicBezierCommand
- cx - Variable in class com.github.weisj.jsvg.geometry.SVGCircle
- cx - Variable in class com.github.weisj.jsvg.geometry.SVGEllipse
- cx - Variable in class com.github.weisj.jsvg.nodes.RadialGradient
- cy - Variable in class com.github.weisj.jsvg.geometry.path.CubicBezierCommand
- cy - Variable in class com.github.weisj.jsvg.geometry.SVGCircle
- cy - Variable in class com.github.weisj.jsvg.geometry.SVGEllipse
- cy - Variable in class com.github.weisj.jsvg.nodes.RadialGradient
- cycleMethod - Variable in enum com.github.weisj.jsvg.attributes.SpreadMethod
- cycleMethod - Variable in class com.github.weisj.jsvg.paint.impl.jdk.SVGMultipleGradientPaint
-
The method to use when painting outside the gradient bounds.
- cycleMethod - Variable in class com.github.weisj.jsvg.paint.impl.jdk.SVGMultipleGradientPaintContext
-
The method to use when painting out of the gradient bounds.
- cycleMethod() - Method in enum com.github.weisj.jsvg.attributes.SpreadMethod
- cyclicCircularGradientFillRaster(int[], int, int, int, int, int, int) - Method in class com.github.weisj.jsvg.paint.impl.jdk.SVGRadialGradientPaintContext
-
Fill the raster, cycling the gradient colors when a point falls outside the perimeter of the 100% stop circle.
- cyclicDependencyDetected() - Method in class com.github.weisj.jsvg.parser.impl.ParsedElement
D
- d - Variable in class com.github.weisj.jsvg.geometry.mesh.Bezier
- Darken - 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 - Variable in class com.github.weisj.jsvg.attributes.filter.LayoutBounds
- data - Variable in class com.github.weisj.jsvg.nodes.Style
- data - Variable in class com.github.weisj.jsvg.parser.css.impl.Token
- data - Variable in class com.github.weisj.jsvg.parser.impl.CharacterDataParser
- data - Variable in class com.github.weisj.jsvg.util.DataUri
- data() - Method in class com.github.weisj.jsvg.parser.css.impl.Token
- data() - Method in class com.github.weisj.jsvg.util.DataUri
- Data(Rectangle2D, FloatInsets) - Constructor for class com.github.weisj.jsvg.attributes.filter.LayoutBounds.Data
- DataUri - Class in com.github.weisj.jsvg.util
-
Copyright (c) 2013 ooxi ...
- DataUri(String, Charset, String, String, byte[]) - Constructor for class com.github.weisj.jsvg.util.DataUri
- DataUri(String, Charset, byte[]) - Constructor for class com.github.weisj.jsvg.util.DataUri
- DataUri.MalformedDataUriException - Exception in com.github.weisj.jsvg.util
- debug(Output) - Method in class com.github.weisj.jsvg.util.BlittableImage
- debug(Output, boolean) - Method in class com.github.weisj.jsvg.util.BlittableImage
- DEBUG - Static variable in class com.github.weisj.jsvg.nodes.ClipPath
- DEBUG - Static variable in class com.github.weisj.jsvg.nodes.Mask
- DEBUG - Static variable in class com.github.weisj.jsvg.nodes.text.GlyphRenderer
- DEBUG - Static variable in class com.github.weisj.jsvg.nodes.text.TextPath
- DEBUG - Static variable in class com.github.weisj.jsvg.parser.impl.CharacterDataParser
- DEBUG - Static variable in class com.github.weisj.jsvg.SVGDocument
- DEBUG_MARKERS - Static variable in class com.github.weisj.jsvg.renderer.impl.ShapeRenderer
- 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.attributes.font.FontStyle.Oblique
- DEFAULT - Static variable in class com.github.weisj.jsvg.attributes.MarkerOrientation.AngleOrientation
- DEFAULT - Static variable in class com.github.weisj.jsvg.paint.impl.RGBColor
- DEFAULT - Static variable in class com.github.weisj.jsvg.parser.DocumentLimits
- DEFAULT_ANGLE - Static variable in class com.github.weisj.jsvg.attributes.font.FontStyle.Oblique
- DEFAULT_COLOR - Static variable in interface com.github.weisj.jsvg.parser.PaintParser
- DEFAULT_CSS_PARSER - Static variable in class com.github.weisj.jsvg.parser.impl.MutableLoaderContext
- DEFAULT_DOCUMENT_LOADER - Static variable in class com.github.weisj.jsvg.parser.impl.DefaultElementLoader
- DEFAULT_ELEMENT_LOADER - Static variable in class com.github.weisj.jsvg.parser.impl.MutableLoaderContext
- DEFAULT_FILTER_COORDINATE_X - Static variable in class com.github.weisj.jsvg.nodes.filter.Filter
- DEFAULT_FILTER_COORDINATE_Y - Static variable in class com.github.weisj.jsvg.nodes.filter.Filter
- DEFAULT_FILTER_HEIGHT - Static variable in class com.github.weisj.jsvg.nodes.filter.Filter
- DEFAULT_FILTER_WIDTH - Static variable in class com.github.weisj.jsvg.nodes.filter.Filter
- 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
- DEFAULT_PAINT_PARSER - Static variable in class com.github.weisj.jsvg.parser.impl.MutableLoaderContext
- DEFAULT_RESOURCE_LOADER - Static variable in class com.github.weisj.jsvg.parser.impl.MutableLoaderContext
- defaultAdvancement() - Static method in class com.github.weisj.jsvg.nodes.text.GlyphAdvancement
- DefaultDocumentLoader() - Constructor for class com.github.weisj.jsvg.parser.impl.DefaultElementLoader.DefaultDocumentLoader
- DefaultElementLoader - Class in com.github.weisj.jsvg.parser.impl
- DefaultElementLoader(DefaultElementLoader.AllowExternalResources) - Constructor for class com.github.weisj.jsvg.parser.impl.DefaultElementLoader
- DefaultElementLoader.AllowExternalResources - Enum in com.github.weisj.jsvg.parser.impl
- DefaultElementLoader.DefaultDocumentLoader - Class in com.github.weisj.jsvg.parser.impl
- DefaultElementLoader.DocumentLoader - Interface in com.github.weisj.jsvg.parser.impl
- DefaultFilterChannel - Enum in com.github.weisj.jsvg.attributes.filter
- DefaultFilterChannel() - Constructor for enum com.github.weisj.jsvg.attributes.filter.DefaultFilterChannel
- 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
- DefaultPaintParser.ColorLookup - Class in com.github.weisj.jsvg.paint.impl
- DefaultPaintParser.ColorLookup.Cache - Enum in com.github.weisj.jsvg.paint.impl
- 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 - com.github.weisj.jsvg.geometry.size.AngleUnit
- Denied - com.github.weisj.jsvg.nodes.container.BaseContainerNode.CategoryCheckResult
-
The element isn't allowed as a child node.
- DENY - com.github.weisj.jsvg.parser.impl.DefaultElementLoader.AllowExternalResources
- 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() - Method in class com.github.weisj.jsvg.nodes.text.GlyphCursor
- derive() - Method in class com.github.weisj.jsvg.nodes.text.PathGlyphCursor
- derive(float, float) - Method in class com.github.weisj.jsvg.renderer.MeasureContext
- 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(SVGPaint) - Method in class com.github.weisj.jsvg.animation.value.AnimatedColor
- derive(SVGPaint) - Method in class com.github.weisj.jsvg.animation.value.AnimatedPaint
- derive(PaintContext) - Method in class com.github.weisj.jsvg.renderer.impl.context.PaintContext
- 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, 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(Mutator<PaintContext>, Mutator<MeasurableFontSpec>, ViewBox, FontRenderContext, ContextElementAttributes, RenderContext.EstablishRootMeasure) - Method in class com.github.weisj.jsvg.renderer.RenderContext
- derive(SVGPaint, SVGPaint) - Static method in interface com.github.weisj.jsvg.paint.SVGPaint
- 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() - Method in class com.github.weisj.jsvg.renderer.RenderContext
- 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
- deriveForNode(Mutator<PaintContext>, Mutator<MeasurableFontSpec>, FontRenderContext, ContextElementAttributes, Object) - Method in class com.github.weisj.jsvg.renderer.RenderContext
- deriveForSurface() - Method in class com.github.weisj.jsvg.renderer.RenderContext
- deriveForSurface(RenderContext) - Method in interface com.github.weisj.jsvg.renderer.impl.context.RenderContextAccessor.Accessor
- deriveImpl(Mutator<PaintContext>, Mutator<MeasurableFontSpec>, ViewBox, FontRenderContext, ContextElementAttributes, AffineTransform, RenderContext.EstablishRootMeasure) - Method in class com.github.weisj.jsvg.renderer.RenderContext
- 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 - com.github.weisj.jsvg.nodes.prototype.spec.Category
- destinationChannel(FilterPrimitiveBase, FilterContext) - Method in class com.github.weisj.jsvg.nodes.filter.AbstractCompositeFilterPrimitive
- destinationColorModel - Variable in class com.github.weisj.jsvg.nodes.filter.AbstractBlendComposite.BlendingContext
- DEVICE - com.github.weisj.jsvg.geometry.util.GeometryUtil.Space
- Difference - 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 - com.github.weisj.jsvg.attributes.filter.TransferFunctionType
- discreteAnimation(SVGPaint, SVGPaint, SVGPaint, float) - Method in class com.github.weisj.jsvg.animation.interpolation.DefaultInterpolator
- displacementChannel - Variable in class com.github.weisj.jsvg.nodes.filter.FeDisplacementMap.DisplacementOp
- DisplacementOp(PixelProvider, Rectangle2D, double, double) - Constructor for class com.github.weisj.jsvg.nodes.filter.FeDisplacementMap.DisplacementOp
- displacementScaleX - Variable in class com.github.weisj.jsvg.nodes.filter.FeDisplacementMap.DisplacementOp
- displacementScaleY - Variable in class com.github.weisj.jsvg.nodes.filter.FeDisplacementMap.DisplacementOp
- dispose() - Method in class com.github.weisj.jsvg.nodes.filter.AbstractBlendComposite.BlendingContext
- dispose() - Method in class com.github.weisj.jsvg.paint.impl.jdk.SVGMultipleGradientPaintContext
- dispose() - Method in class com.github.weisj.jsvg.paint.impl.MaskedPaint.MaskPaintContext
- 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.TextContainer
- 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 - Variable in class com.github.weisj.jsvg.parser.impl.ExternalDocumentLoader.CachedDocument
- document - Variable in class com.github.weisj.jsvg.parser.impl.ParsedElement
- document - Variable in class com.github.weisj.jsvg.parser.resources.impl.SVGResource
- 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
- documentConstructor - Static variable in class com.github.weisj.jsvg.parser.impl.DocumentConstructorAccessor
- 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 - Variable in class com.github.weisj.jsvg.parser.impl.MutableLoaderContext
- 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
- documentLoader - Variable in class com.github.weisj.jsvg.parser.impl.DefaultElementLoader
- doIntersect(Category[], Category[]) - Method in class com.github.weisj.jsvg.nodes.container.BaseContainerNode
- DomDocument - Interface in com.github.weisj.jsvg.parser
- DomElement - Interface in com.github.weisj.jsvg.parser
- dominantBaseline - Variable in class com.github.weisj.jsvg.renderer.impl.context.FontRenderContext
- dominantBaseline() - Method in class com.github.weisj.jsvg.renderer.impl.context.FontRenderContext
- DominantBaseline - Enum in com.github.weisj.jsvg.attributes.text
- DominantBaseline() - Constructor for enum com.github.weisj.jsvg.attributes.text.DominantBaseline
- DominantBaseline(String) - Constructor for enum com.github.weisj.jsvg.attributes.text.DominantBaseline
- DomProcessor - Interface in com.github.weisj.jsvg.parser
- dot2D(double, double, double, double) - Method in class com.github.weisj.jsvg.geometry.util.PathLengthCalculator
- dotAllowed - Variable in class com.github.weisj.jsvg.util.ParserBase.NumberCharState
- 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
- 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
- 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.AbstractGradient
- 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 class com.github.weisj.jsvg.paint.impl.NonePaint
- drawShape(Output, RenderContext, Shape, Rectangle2D) - Method in class com.github.weisj.jsvg.paint.impl.SentinelPaint
- 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
- DUMMY_MEASURE_CONTEXT - Static variable in class com.github.weisj.jsvg.parser.impl.AttributeNode
- DummyFilterPrimitive - Class in com.github.weisj.jsvg.nodes.filter
- DummyFilterPrimitive(String) - Constructor for class com.github.weisj.jsvg.nodes.filter.DummyFilterPrimitive
- Duplicate - 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.geometry.path.CubicBezierCommand
- dx - Variable in class com.github.weisj.jsvg.nodes.filter.FeOffset
- dx - Variable in class com.github.weisj.jsvg.nodes.text.LinearTextContainer
- dX - Variable in class com.github.weisj.jsvg.nodes.filter.FeGaussianBlur.MixedQualityConvolveOperation
- dxOff - Variable in class com.github.weisj.jsvg.nodes.text.GlyphCursor
- dy - Variable in class com.github.weisj.jsvg.geometry.path.CubicBezierCommand
- dy - Variable in class com.github.weisj.jsvg.nodes.filter.FeOffset
- dy - Variable in class com.github.weisj.jsvg.nodes.text.LinearTextContainer
- dY - Variable in class com.github.weisj.jsvg.nodes.filter.FeGaussianBlur.MixedQualityConvolveOperation
- dyOff - Variable in class com.github.weisj.jsvg.nodes.text.GlyphCursor
E
- east - Variable in class com.github.weisj.jsvg.geometry.mesh.CoonPatch
- east - Variable in class com.github.weisj.jsvg.geometry.mesh.CoonValues
- east - Variable in class com.github.weisj.jsvg.nodes.mesh.MeshPatch
- edgeMode - Variable in class com.github.weisj.jsvg.nodes.filter.FeGaussianBlur
- EdgeMode - Enum in com.github.weisj.jsvg.attributes.filter
- EdgeMode() - Constructor for enum com.github.weisj.jsvg.attributes.filter.EdgeMode
- EdgeMode.ConvolveOperation - Interface in com.github.weisj.jsvg.attributes.filter
- EdgeMode.EdgeModeImage - Class in com.github.weisj.jsvg.attributes.filter
- EdgeModeImage(BufferedImage, int, int, int, int) - Constructor for class com.github.weisj.jsvg.attributes.filter.EdgeMode.EdgeModeImage
- 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 - Variable in class com.github.weisj.jsvg.nodes.filter.Filter.FilterBounds
- effectiveFilterArea() - Method in class com.github.weisj.jsvg.nodes.filter.Filter.FilterBounds
- effectivelyAllowed - Variable in enum com.github.weisj.jsvg.nodes.prototype.spec.Category
- 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
- elapsedTime - Variable in class com.github.weisj.jsvg.ui.AnimationPlayer
- elapsedTime() - Method in class com.github.weisj.jsvg.ui.AnimationPlayer
- element - Variable in class com.github.weisj.jsvg.parser.impl.AttributeNode
- element() - Method in class com.github.weisj.jsvg.parser.impl.AttributeNode
- elementBounds - Variable in class com.github.weisj.jsvg.nodes.filter.Filter.FilterBounds
- elementBounds - Variable in class com.github.weisj.jsvg.nodes.filter.FilterLayoutContext
- elementBounds - Variable in class com.github.weisj.jsvg.renderer.impl.Info.InfoWithIsolation
- 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(SVGNode, RenderContext, HasShape.Box) - Static method in class com.github.weisj.jsvg.renderer.impl.ElementBounds
- 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 - Variable in class com.github.weisj.jsvg.parser.impl.MutableLoaderContext
- 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
- ElementRelation() - Constructor for enum com.github.weisj.jsvg.parser.impl.AttributeNode.ElementRelation
- elementShape(RenderContext, HasShape.Box) - Method in interface com.github.weisj.jsvg.nodes.prototype.HasShape
- ellipse - Variable in class com.github.weisj.jsvg.geometry.SVGEllipse
- Ellipse - Class in com.github.weisj.jsvg.nodes
- Ellipse() - Constructor for class com.github.weisj.jsvg.nodes.Ellipse
- ellipseCircumference(double, double) - Static method in class com.github.weisj.jsvg.geometry.SVGEllipse
- em - Variable in class com.github.weisj.jsvg.renderer.MeasureContext
- em() - Method in class com.github.weisj.jsvg.renderer.MeasureContext
- EM - 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
- emojis - Variable in class com.github.weisj.jsvg.nodes.text.AbstractGlyphRun
- emojis() - Method in class com.github.weisj.jsvg.nodes.text.AbstractGlyphRun
- 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 - Variable in class com.github.weisj.jsvg.animation.AnimationPeriod
- end - Variable in class com.github.weisj.jsvg.animation.time.Interval
- end - Variable in class com.github.weisj.jsvg.parser.impl.CharacterDataParser
- end() - Method in class com.github.weisj.jsvg.animation.time.Interval
- End - com.github.weisj.jsvg.attributes.text.TextAnchor
- END - 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
- ensureCacheCapacity(float[], int) - Static method in class com.github.weisj.jsvg.animation.interpolation.DefaultInterpolator
- ensureImageBackingStore() - Method in class com.github.weisj.jsvg.nodes.filter.FeTurbulence.TurbulenceChannel
- EOF - com.github.weisj.jsvg.parser.css.impl.TokenType
- EPS - Static variable in class com.github.weisj.jsvg.geometry.util.GeometryUtil
- 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.FontResolver.FontCache.CacheKey
- equals(Object) - Method in class com.github.weisj.jsvg.attributes.font.FontSpec
- equals(Object) - Method in class com.github.weisj.jsvg.attributes.font.FontStyle.Italic
- equals(Object) - Method in class com.github.weisj.jsvg.attributes.font.FontStyle.Normal
- equals(Object) - Method in class com.github.weisj.jsvg.attributes.font.FontStyle.Oblique
- 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.util.DataUri
- equals(Object) - Method in class com.github.weisj.jsvg.view.FloatSize
- establishesClip - Variable in enum com.github.weisj.jsvg.attributes.Overflow
- establishesClip() - Method in enum com.github.weisj.jsvg.attributes.Overflow
- EstablishRootMeasure() - Constructor for enum com.github.weisj.jsvg.renderer.RenderContext.EstablishRootMeasure
- estimateStepCount(float, float) - Method in class com.github.weisj.jsvg.geometry.mesh.Bezier
- EvenOdd - 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 - Variable in class com.github.weisj.jsvg.renderer.MeasureContext
- ex() - Method in class com.github.weisj.jsvg.renderer.MeasureContext
- EX - com.github.weisj.jsvg.geometry.size.Unit
- Exact - 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.
- exchangePaint(Output, Paint, Paint, boolean) - Static method in class com.github.weisj.jsvg.renderer.output.impl.GraphicsUtil
- Excluded - com.github.weisj.jsvg.nodes.container.BaseContainerNode.CategoryCheckResult
-
The element is allowed but excluded due to some other reason.
- Exclusion - 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
- EXHAUSTIVE_CHECK - Static variable in class com.github.weisj.jsvg.nodes.container.BaseContainerNode
- exHeight - Variable in class com.github.weisj.jsvg.attributes.font.AWTSVGFont
- Expanded - com.github.weisj.jsvg.attributes.font.FontStretch
- expected(String) - Method in class com.github.weisj.jsvg.parser.css.impl.SimpleCssParser.Parser
- exponentAllowed - Variable in class com.github.weisj.jsvg.util.ParserBase.NumberCharState
- ExternalDocumentLoader - Class in com.github.weisj.jsvg.parser.impl
- ExternalDocumentLoader() - Constructor for class com.github.weisj.jsvg.parser.impl.ExternalDocumentLoader
- ExternalDocumentLoader.CachedDocument - Class in com.github.weisj.jsvg.parser.impl
- 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 - com.github.weisj.jsvg.attributes.font.FontStretch
- extractColor(SVGPaint) - Static method in class com.github.weisj.jsvg.animation.interpolation.DefaultInterpolator
- ExtraExpanded - com.github.weisj.jsvg.attributes.font.FontStretch
F
- FALLBACK_HEIGHT - Static variable in class com.github.weisj.jsvg.nodes.SVG
- FALLBACK_LENGTH - Static variable in class com.github.weisj.jsvg.parser.impl.AttributeNode
- FALLBACK_PERCENTAGE - Static variable in class com.github.weisj.jsvg.parser.impl.AttributeNode
- FALLBACK_WIDTH - Static variable in class com.github.weisj.jsvg.nodes.SVG
- 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
- fastGradientArraySize - Variable in class com.github.weisj.jsvg.paint.impl.jdk.SVGMultipleGradientPaint
- fastGradientArraySize - Variable in class com.github.weisj.jsvg.paint.impl.jdk.SVGMultipleGradientPaintContext
-
Size of gradients array for scaling the 0-1 index when looking up colors the fast way.
- 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.AffineRGBImageFilter - Class in com.github.weisj.jsvg.nodes.filter
- FeColorMatrix.LuminanceToAlphaFilter - Class in com.github.weisj.jsvg.nodes.filter
- FeColorMatrix.MatrixRGBFilter - Class in com.github.weisj.jsvg.nodes.filter
- FeColorMatrix.NoAlphaMatrixRGBFilter - 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
- FeDisplacementMap.DisplacementOp - Class in com.github.weisj.jsvg.nodes.filter
- 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
- FeGaussianBlur.MixedQualityConvolveOperation - Class in com.github.weisj.jsvg.nodes.filter
- 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
- fetchImage(RenderContext) - Method in class com.github.weisj.jsvg.nodes.Image
- 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
- fGradient - Variable in class com.github.weisj.jsvg.geometry.noise.PerlinTurbulence
- filename - Variable in class com.github.weisj.jsvg.util.DataUri
- filename() - Method in class com.github.weisj.jsvg.util.DataUri
- FILENAME_OPTION_NAME - Static variable in class com.github.weisj.jsvg.util.DataUri
- fill - Variable in class com.github.weisj.jsvg.animation.Track
- fill() - Method in class com.github.weisj.jsvg.animation.Track
- Fill - Enum in com.github.weisj.jsvg.animation
- Fill() - Constructor for enum com.github.weisj.jsvg.animation.Fill
- FILL - com.github.weisj.jsvg.attributes.PaintOrder.Phase
- fillBox() - Method in class com.github.weisj.jsvg.renderer.impl.ElementBounds
- FillBox - 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 - com.github.weisj.jsvg.attributes.filter.DefaultFilterChannel
-
This keyword represents the value of the fill property on the target element for the filter effect.
- fillRaster(int[], int, int, int, int, int, int) - Method in class com.github.weisj.jsvg.paint.impl.jdk.SVGMultipleGradientPaintContext
- fillRaster(int[], int, int, int, int, int, int) - Method in class com.github.weisj.jsvg.paint.impl.jdk.SVGRadialGradientPaintContext
-
Return a Raster containing the colors generated for the graphics operation.
- fillRule - Variable in class com.github.weisj.jsvg.nodes.Use
- fillRule - Variable in class com.github.weisj.jsvg.renderer.impl.context.PaintContext
- fillRule() - Method in class com.github.weisj.jsvg.renderer.RenderContext
- fillRule(RenderContext) - Method in interface com.github.weisj.jsvg.renderer.impl.context.RenderContextAccessor.Accessor
- FillRule - Enum in com.github.weisj.jsvg.attributes
- FillRule(int) - Constructor for enum com.github.weisj.jsvg.attributes.FillRule
- 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.AbstractGradient
- 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 class com.github.weisj.jsvg.paint.impl.NonePaint
- fillShape(Output, RenderContext, Shape, Rectangle2D) - Method in class com.github.weisj.jsvg.paint.impl.SentinelPaint
- 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 - Variable in class com.github.weisj.jsvg.nodes.filter.FeColorMatrix
- filter - Variable in class com.github.weisj.jsvg.nodes.prototype.impl.HasGeometryContextImpl
- filter - Variable in class com.github.weisj.jsvg.renderer.impl.IsolationEffects
- 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(BufferedImage, BufferedImage) - Method in class com.github.weisj.jsvg.nodes.filter.FeDisplacementMap.DisplacementOp
- filter(BufferedImage, BufferedImage) - Method in class com.github.weisj.jsvg.nodes.filter.MultiConvolveOp
- filter(Raster, WritableRaster) - Method in class com.github.weisj.jsvg.nodes.filter.MultiConvolveOp
- 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
- Filter.SourceAlphaChannel - Class in com.github.weisj.jsvg.nodes.filter
- filterBounds - Variable in class com.github.weisj.jsvg.nodes.filter.Filter.FilterInfo
- filterBounds(HasFilter, RenderContext, Rectangle2D) - Method in class com.github.weisj.jsvg.renderer.impl.ElementBounds
- FilterBounds(Rectangle2D, Rectangle2D, Rectangle2D) - Constructor for class com.github.weisj.jsvg.nodes.filter.Filter.FilterBounds
- 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 - Variable in class com.github.weisj.jsvg.renderer.impl.Info.InfoWithIsolation
- 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 - com.github.weisj.jsvg.nodes.prototype.spec.Category
- FilterPrimitive - Interface in com.github.weisj.jsvg.nodes.filter
- filterPrimitiveBase - Variable in class com.github.weisj.jsvg.nodes.filter.AbstractFilterPrimitive
- filterPrimitiveBase - Variable in class com.github.weisj.jsvg.nodes.filter.FeComponentTransfer
- filterPrimitiveBase - Variable in class com.github.weisj.jsvg.nodes.filter.FeMerge
- 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
- filterPrimitiveUnits - Variable in class com.github.weisj.jsvg.nodes.filter.Filter
- filterRegion - Variable in class com.github.weisj.jsvg.nodes.filter.Filter.FilterBounds
- 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.AlphaImageFilter
- filterRGB(int, int, int) - Method in class com.github.weisj.jsvg.nodes.filter.FeColorMatrix.LuminanceToAlphaFilter
- filterRGB(int, int, int) - Method in class com.github.weisj.jsvg.nodes.filter.FeColorMatrix.MatrixRGBFilter
- filterRGB(int, int, int) - Method in class com.github.weisj.jsvg.nodes.filter.FeColorMatrix.NoAlphaMatrixRGBFilter
- filterUnits - Variable in class com.github.weisj.jsvg.nodes.filter.Filter
- findNextInNormalOrder(PaintOrder.Phase[], int) - Static method in class com.github.weisj.jsvg.attributes.PaintOrder
- findSupportedFontFamily(MeasurableFontSpec) - Static method in class com.github.weisj.jsvg.attributes.font.FontResolver
- FINISHED - com.github.weisj.jsvg.parser.impl.ParsedElement.BuildStatus
- first() - Method in class com.github.weisj.jsvg.nodes.text.StringTextSegment.CodepointsCharacterIterator
- FIXED_POSITION - Static variable in class com.github.weisj.jsvg.attributes.VectorEffect.Flags
- fixedGlyphLength - Variable in class com.github.weisj.jsvg.nodes.text.TextContainer.IntermediateTextMetrics
- fixedGlyphLength - Variable in class com.github.weisj.jsvg.nodes.text.TextMetrics
- fixedGlyphLength() - Method in class com.github.weisj.jsvg.nodes.text.TextMetrics
- FixedPosition - com.github.weisj.jsvg.attributes.VectorEffect
- fixRectangleOrientation(double[], Rectangle2D) - Static method in class com.github.weisj.jsvg.util.ShapeUtil
- flag - Variable 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
- flags - Variable in class com.github.weisj.jsvg.parser.resources.impl.DefaultResourcePolicy
- flags(Set<VectorEffect>) - Static method in enum com.github.weisj.jsvg.attributes.VectorEffect
- Flags() - Constructor for class com.github.weisj.jsvg.attributes.VectorEffect.Flags
- 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
- floodColor - Variable in class com.github.weisj.jsvg.nodes.filter.FeFlood
- floodOpacity - Variable in class com.github.weisj.jsvg.nodes.filter.FeFlood
- flush(boolean) - Method in class com.github.weisj.jsvg.parser.impl.CharacterDataParser
- flushText(ParsedElement, boolean) - Method in class com.github.weisj.jsvg.parser.impl.SVGDocumentBuilder
- focus - Variable in class com.github.weisj.jsvg.paint.impl.jdk.SVGRadialGradientPaint
-
Focus point which defines the 0% gradient stop X coordinate.
- FOCUS_CLAMP_DOWNSCALE - Static variable in class com.github.weisj.jsvg.paint.impl.jdk.SVGRadialGradientPaintContext
-
Amount for offset when clamping focus.
- focusRadius - Variable in class com.github.weisj.jsvg.paint.impl.jdk.SVGRadialGradientPaint
-
Radius of the innermost circle defining the circular area of the 0% gradient stop.
- focusRadius - Variable in class com.github.weisj.jsvg.paint.impl.jdk.SVGRadialGradientPaintContext
- focusRadiusSq - Variable in class com.github.weisj.jsvg.paint.impl.jdk.SVGRadialGradientPaintContext
- focusX - Variable in class com.github.weisj.jsvg.paint.impl.jdk.SVGRadialGradientPaintContext
- focusY - Variable in class com.github.weisj.jsvg.paint.impl.jdk.SVGRadialGradientPaintContext
- font - Variable in class com.github.weisj.jsvg.attributes.font.AWTSVGFont
- font() - Method in class com.github.weisj.jsvg.attributes.font.AWTSVGFont
- font() - Method in class com.github.weisj.jsvg.renderer.RenderContext
- font(RenderContext) - Method in interface com.github.weisj.jsvg.renderer.impl.context.RenderContextAccessor.Accessor
- FontCache() - Constructor for enum com.github.weisj.jsvg.attributes.font.FontResolver.FontCache
- FontFamiliesCache() - Constructor for enum com.github.weisj.jsvg.attributes.font.FontResolver.FontFamiliesCache
- FontParser - Class in com.github.weisj.jsvg.attributes.font
- FontParser() - Constructor for class com.github.weisj.jsvg.attributes.font.FontParser
- fontRenderContext - Variable in class com.github.weisj.jsvg.nodes.prototype.impl.HasContextImpl
- fontRenderContext - Variable in class com.github.weisj.jsvg.nodes.Use
- fontRenderContext - Variable in class com.github.weisj.jsvg.renderer.RenderContext
- 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() - Method in class com.github.weisj.jsvg.renderer.RenderContext
- 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
- FontResolver() - Constructor for class com.github.weisj.jsvg.attributes.font.FontResolver
- FontResolver.FontCache - Enum in com.github.weisj.jsvg.attributes.font
- FontResolver.FontCache.CacheKey - Class in com.github.weisj.jsvg.attributes.font
- FontResolver.FontFamiliesCache - Enum in com.github.weisj.jsvg.attributes.font
- fontSize - Variable in class com.github.weisj.jsvg.nodes.ShapeNode
- 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
- fontSizeAdjust - Variable in class com.github.weisj.jsvg.nodes.ShapeNode
- fontSpec - Variable in class com.github.weisj.jsvg.nodes.prototype.impl.HasContextImpl
- fontSpec - Variable in class com.github.weisj.jsvg.nodes.text.TextContainer
- fontSpec - Variable in class com.github.weisj.jsvg.nodes.Use
- fontSpec - Variable in class com.github.weisj.jsvg.renderer.RenderContext
- 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
- FontSpec(String[], FontStyle, Length, Percentage) - Constructor for class com.github.weisj.jsvg.attributes.font.FontSpec
- FontStretch - Enum in com.github.weisj.jsvg.attributes.font
- FontStretch(float) - Constructor for enum com.github.weisj.jsvg.attributes.font.FontStretch
- FontStretch(float, String) - Constructor for enum com.github.weisj.jsvg.attributes.font.FontStretch
- FontStyle - Class in com.github.weisj.jsvg.attributes.font
-
This abstract class shouldn't be extended besides those constants.
- FontStyle() - Constructor for class com.github.weisj.jsvg.attributes.font.FontStyle
- FontStyle.Italic - Class in com.github.weisj.jsvg.attributes.font
- FontStyle.Normal - Class in com.github.weisj.jsvg.attributes.font
- FontStyle.Oblique - Class in com.github.weisj.jsvg.attributes.font
- FontWeight - Interface 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
- forEachSegment(RenderContext, BiConsumer<StringTextSegment, RenderContext>, BiConsumer<TextSegment.RenderableSegment, RenderContext>) - Method in class com.github.weisj.jsvg.nodes.text.TextContainer
- formatPaint() - Method in class com.github.weisj.jsvg.paint.impl.AwtSVGPaint
- fr - Variable in class com.github.weisj.jsvg.nodes.RadialGradient
- fractalNoise - com.github.weisj.jsvg.nodes.filter.FeTurbulence.Type
- fractions - Variable in class com.github.weisj.jsvg.paint.impl.jdk.SVGMultipleGradientPaint
-
Gradient keyframe values in the range 0 to 1.
- fractions - Variable in class com.github.weisj.jsvg.paint.impl.jdk.SVGMultipleGradientPaintContext
-
Fractions array.
- frc - Variable in class com.github.weisj.jsvg.attributes.font.AWTSVGFont
- free() - Method in class com.github.weisj.jsvg.util.CachedSurfaceSupplier.CachedImage
- freeze - Variable in class com.github.weisj.jsvg.animation.AnimationPeriod
- FREEZE - com.github.weisj.jsvg.animation.Fill
- FROM_BY - com.github.weisj.jsvg.animation.AnimationValuesType
- FROM_TO - com.github.weisj.jsvg.animation.AnimationValuesType
- fromUntransformedBounds(SVGNode, RenderContext, Rectangle2D, HasShape.Box) - Static method in class com.github.weisj.jsvg.renderer.impl.ElementBounds
- fx - Variable in class com.github.weisj.jsvg.nodes.RadialGradient
- fy - Variable in class com.github.weisj.jsvg.nodes.RadialGradient
G
- g - Variable in class com.github.weisj.jsvg.paint.impl.RGBColor
- g - Variable in class com.github.weisj.jsvg.renderer.output.impl.Graphics2DOutput
- G - com.github.weisj.jsvg.attributes.filter.ColorChannel
- g1 - Variable in class com.github.weisj.jsvg.nodes.filter.FeColorMatrix.MatrixRGBFilter
- g1 - Variable in class com.github.weisj.jsvg.nodes.filter.FeColorMatrix.NoAlphaMatrixRGBFilter
- g2 - Variable in class com.github.weisj.jsvg.nodes.filter.FeColorMatrix.MatrixRGBFilter
- g2 - Variable in class com.github.weisj.jsvg.nodes.filter.FeColorMatrix.NoAlphaMatrixRGBFilter
- g3 - Variable in class com.github.weisj.jsvg.nodes.filter.FeColorMatrix.MatrixRGBFilter
- g3 - Variable in class com.github.weisj.jsvg.nodes.filter.FeColorMatrix.NoAlphaMatrixRGBFilter
- g4 - Variable in class com.github.weisj.jsvg.nodes.filter.FeColorMatrix.MatrixRGBFilter
- g5 - Variable in class com.github.weisj.jsvg.nodes.filter.FeColorMatrix.MatrixRGBFilter
- Gamma - com.github.weisj.jsvg.attributes.filter.TransferFunctionType
- gDeltaDelta - Variable in class com.github.weisj.jsvg.paint.impl.jdk.SVGRadialGradientPaintContext
-
Constant second order delta for simple loop.
- GEOMETRY_DATA - com.github.weisj.jsvg.parser.impl.AttributeNode.ElementRelation
- geometryBox - Variable in class com.github.weisj.jsvg.renderer.impl.ElementBounds
- geometryBox() - Method in class com.github.weisj.jsvg.renderer.impl.ElementBounds
- geometryContext - Variable in class com.github.weisj.jsvg.nodes.container.CommonRenderableContainerNode
- geometryContext - Variable in class com.github.weisj.jsvg.nodes.RenderableSVGNode
- geometryContext - Variable in class com.github.weisj.jsvg.nodes.text.Text
- 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() - Constructor for class com.github.weisj.jsvg.geometry.util.GeometryUtil
- 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
- getAnimatedFloatList(String, FloatListValue) - Method in class com.github.weisj.jsvg.parser.impl.AttributeNode
- getAnimatedLength(String, LengthValue, PercentageDimension) - Method in class com.github.weisj.jsvg.parser.impl.AttributeNode
- getAnimatedPaint(String, SVGPaint) - Method in class com.github.weisj.jsvg.parser.impl.AttributeNode
- getAnimatedPercentage(String, PercentageValue) - Method in class com.github.weisj.jsvg.parser.impl.AttributeNode
- getAnimatedTransform(String, TransformValue) - Method in class com.github.weisj.jsvg.parser.impl.AttributeNode
- getBase(MeasureContext) - Method in class com.github.weisj.jsvg.animation.value.AnimatedPercentage
- getBeginIndex() - Method in class com.github.weisj.jsvg.nodes.text.StringTextSegment.CodepointsCharacterIterator
- getBounds2D(BufferedImage) - Method in class com.github.weisj.jsvg.nodes.filter.FeDisplacementMap.DisplacementOp
- getBounds2D(BufferedImage) - Method in class com.github.weisj.jsvg.nodes.filter.MultiConvolveOp
- getBounds2D(Raster) - Method in class com.github.weisj.jsvg.nodes.filter.MultiConvolveOp
- getCachedRaster(ColorModel, int, int) - Static method in class com.github.weisj.jsvg.paint.impl.jdk.SVGMultipleGradientPaintContext
-
Took this cacheRaster code from GradientPaint.
- 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
- getColorAtPoint(float, float, float, float) - Method in class com.github.weisj.jsvg.paint.impl.jdk.SVGRadialGradientPaintContext
- getColorAtPointOutsideFocusCircle(float, float, float) - Method in class com.github.weisj.jsvg.paint.impl.jdk.SVGRadialGradientPaintContext
- getColorModel() - Method in class com.github.weisj.jsvg.paint.impl.jdk.SVGMultipleGradientPaintContext
- getColorModel() - Method in class com.github.weisj.jsvg.paint.impl.MaskedPaint.MaskPaintContext
- getCurrentToFocusSq(float, float) - Method in class com.github.weisj.jsvg.paint.impl.jdk.SVGRadialGradientPaintContext
- 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
- getElementByUrl(Class<T>, String) - Method in class com.github.weisj.jsvg.parser.impl.AttributeNode
- getEndIndex() - Method in class com.github.weisj.jsvg.nodes.text.StringTextSegment.CodepointsCharacterIterator
- getEntry(TransformPart, int, float, MeasureContext) - Static method in class com.github.weisj.jsvg.attributes.transform.TransformPart
- 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
- getIndex() - Method in class com.github.weisj.jsvg.nodes.text.StringTextSegment.CodepointsCharacterIterator
- 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, 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
- getLength(String, PercentageDimension, Inherited, Animatable) - Method in class com.github.weisj.jsvg.parser.impl.AttributeNode
- getLengthInternal(String, PercentageDimension) - 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, SVGPaint, Inherited, Animatable) - Method in class com.github.weisj.jsvg.parser.impl.AttributeNode
- getPaint(String, Inherited, Animatable) - Method in class com.github.weisj.jsvg.parser.impl.AttributeNode
- getPaintInternal(String, SVGPaint) - 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
- getPercentage(String, Inherited, Animatable) - Method in class com.github.weisj.jsvg.parser.impl.AttributeNode
- getPoint2D(Point2D, Point2D) - Method in class com.github.weisj.jsvg.nodes.filter.FeDisplacementMap.DisplacementOp
- getPoint2D(Point2D, Point2D) - Method in class com.github.weisj.jsvg.nodes.filter.MultiConvolveOp
- getRaster(int, int, int, int) - Method in class com.github.weisj.jsvg.paint.impl.jdk.SVGMultipleGradientPaintContext
- getRaster(int, int, int, int) - Method in class com.github.weisj.jsvg.paint.impl.MaskedPaint.MaskPaintContext
- getRenderingHints() - Method in class com.github.weisj.jsvg.nodes.filter.FeDisplacementMap.DisplacementOp
- getRenderingHints() - Method in class com.github.weisj.jsvg.nodes.filter.MultiConvolveOp
- 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 - Variable in class com.github.weisj.jsvg.nodes.text.AbstractGlyphRun.PaintableEmoji
- Glyph - Class in com.github.weisj.jsvg.nodes.text
- Glyph(Shape, float, boolean) - Constructor for class com.github.weisj.jsvg.nodes.text.Glyph
- glyphAdjustment - Variable in class com.github.weisj.jsvg.nodes.text.GlyphAdvancement
- glyphAdvancement(Glyph) - Method in class com.github.weisj.jsvg.nodes.text.GlyphAdvancement
- GlyphAdvancement - Class in com.github.weisj.jsvg.nodes.text
- GlyphAdvancement() - Constructor for class com.github.weisj.jsvg.nodes.text.GlyphAdvancement
- GlyphAdvancement(TextMetrics, float, LengthAdjust) - Constructor for class com.github.weisj.jsvg.nodes.text.GlyphAdvancement
- glyphCache - Variable in class com.github.weisj.jsvg.attributes.font.AWTSVGFont
- glyphCount - Variable in class com.github.weisj.jsvg.nodes.text.TextContainer.IntermediateTextMetrics
- glyphCount - Variable in class com.github.weisj.jsvg.nodes.text.TextMetrics
- glyphCount() - Method in class com.github.weisj.jsvg.nodes.text.TextMetrics
- GlyphCursor - Class in com.github.weisj.jsvg.nodes.text
- GlyphCursor(float, float, AffineTransform) - Constructor for class com.github.weisj.jsvg.nodes.text.GlyphCursor
- GlyphCursor(float, float, AffineTransform, AbstractGlyphRun.Metrics) - Constructor for class com.github.weisj.jsvg.nodes.text.GlyphCursor
- GlyphCursor(GlyphCursor) - Constructor for class com.github.weisj.jsvg.nodes.text.GlyphCursor
- glyphLength - Variable in class com.github.weisj.jsvg.nodes.text.TextContainer.IntermediateTextMetrics
- glyphLength - Variable in class com.github.weisj.jsvg.nodes.text.TextMetrics
- glyphLength() - Method in class com.github.weisj.jsvg.nodes.text.TextMetrics
- glyphOffset - Variable in class com.github.weisj.jsvg.nodes.text.GlyphCursor
- glyphOutline() - Method in class com.github.weisj.jsvg.nodes.text.Glyph
- GlyphRenderer - Class in com.github.weisj.jsvg.nodes.text
- GlyphRenderer() - Constructor for class com.github.weisj.jsvg.nodes.text.GlyphRenderer
- GlyphRenderMethod - Enum in com.github.weisj.jsvg.attributes.text
- GlyphRenderMethod() - Constructor for enum com.github.weisj.jsvg.attributes.text.GlyphRenderMethod
- glyphRun(String, AffineTransform, RenderContext) - Method in class com.github.weisj.jsvg.nodes.text.GlyphRunTextOutput
- GlyphRun - Class in com.github.weisj.jsvg.nodes.text
- GlyphRun(Shape, AbstractGlyphRun.Metrics, List<AbstractGlyphRun.PaintableEmoji>) - Constructor for class com.github.weisj.jsvg.nodes.text.GlyphRun
- 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.LinearTextContainer
- glyphShape(RenderContext) - Method in class com.github.weisj.jsvg.nodes.text.TextContainer
- glyphShape(RenderContext) - Method in class com.github.weisj.jsvg.nodes.text.TextPath
- glyphTransform - Variable in class com.github.weisj.jsvg.nodes.text.GlyphRunTextOutput
- glyphTransform(AffineTransform) - Method in class com.github.weisj.jsvg.nodes.text.GlyphAdvancement
- Grad - com.github.weisj.jsvg.geometry.size.AngleUnit
- GRADIANS_TO_RADIANS - Static variable in enum com.github.weisj.jsvg.geometry.size.AngleUnit
- gradient - Variable in class com.github.weisj.jsvg.paint.impl.jdk.SVGMultipleGradientPaint
- gradient - Variable in class com.github.weisj.jsvg.paint.impl.jdk.SVGMultipleGradientPaintContext
-
Array which contains the interpolated color values for each interval, used by calculateSingleArrayGradient().
- Gradient - com.github.weisj.jsvg.nodes.prototype.spec.Category
- GRADIENT_SIZE - Static variable in class com.github.weisj.jsvg.paint.impl.jdk.SVGMultipleGradientPaintContext
-
Constant number of max colors between any 2 arbitrary colors.
- GRADIENT_SIZE_INDEX - Static variable in class com.github.weisj.jsvg.paint.impl.jdk.SVGMultipleGradientPaintContext
- gradientForBounds(MeasureContext, Rectangle2D, Percentage[], Color[]) - Method in class com.github.weisj.jsvg.nodes.AbstractGradient
- 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
- gradients - Variable in class com.github.weisj.jsvg.paint.impl.jdk.SVGMultipleGradientPaint
- gradients - Variable in class com.github.weisj.jsvg.paint.impl.jdk.SVGMultipleGradientPaintContext
-
Array of gradient arrays, one array for each interval.
- gradientTransform - Variable in class com.github.weisj.jsvg.nodes.AbstractGradient
- gradientTransform - Variable in class com.github.weisj.jsvg.paint.impl.jdk.SVGMultipleGradientPaint
-
Transform to apply to gradient.
- gradientUnits - Variable in class com.github.weisj.jsvg.nodes.AbstractGradient
- gradientUnits - Variable in class com.github.weisj.jsvg.nodes.mesh.MeshGradient
- Graphic - com.github.weisj.jsvg.nodes.prototype.spec.Category
- graphics - Variable in class com.github.weisj.jsvg.renderer.output.impl.GraphicsResetHelper
- 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 - 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() - Constructor for class com.github.weisj.jsvg.renderer.output.impl.GraphicsUtil
- GraphicsUtil.DisposablePaint - Interface in com.github.weisj.jsvg.renderer.output.impl
- GraphicsUtil.WrappingPaint - Interface in com.github.weisj.jsvg.renderer.output.impl
- Green - 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
- h - Variable in class com.github.weisj.jsvg.geometry.SVGRectangle
- h - Variable in class com.github.weisj.jsvg.geometry.SVGRoundRectangle
- Hanging - 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 - 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
- HasContextImpl(PaintContext, FontRenderContext, AttributeFontSpec) - Constructor for class com.github.weisj.jsvg.nodes.prototype.impl.HasContextImpl
- 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.TextContainer
- hasFixedLength() - Method in interface com.github.weisj.jsvg.nodes.text.TextSegment.RenderableSegment
- 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
- HasGeometryContextImpl(TransformValue, Coordinate<LengthValue>, TransformBox, ClipPath, Mask, Filter) - Constructor for class com.github.weisj.jsvg.nodes.prototype.impl.HasGeometryContextImpl
- 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.FontResolver.FontCache.CacheKey
- hashCode() - Method in class com.github.weisj.jsvg.attributes.font.FontSpec
- hashCode() - Method in class com.github.weisj.jsvg.attributes.font.FontStyle.Italic
- hashCode() - Method in class com.github.weisj.jsvg.attributes.font.FontStyle.Normal
- hashCode() - Method in class com.github.weisj.jsvg.attributes.font.FontStyle.Oblique
- 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.util.DataUri
- 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
- hasUnspecifiedPoint(Bezier) - Static method in class com.github.weisj.jsvg.nodes.mesh.MeshBuilder
- HasVectorEffects - Interface in com.github.weisj.jsvg.nodes.prototype
- height - Variable in class com.github.weisj.jsvg.attributes.filter.EdgeMode.EdgeModeImage
- height - Variable in class com.github.weisj.jsvg.geometry.noise.PerlinTurbulence.StitchInfo
- height - Variable in class com.github.weisj.jsvg.nodes.container.CommonInnerViewContainer
- height - Variable in class com.github.weisj.jsvg.nodes.filter.Filter
- height - Variable in class com.github.weisj.jsvg.nodes.filter.FilterPrimitiveBase
- height - Variable in class com.github.weisj.jsvg.nodes.Image
- height - Variable in class com.github.weisj.jsvg.nodes.Mask
- height - Variable in class com.github.weisj.jsvg.nodes.Pattern
- height - Variable in class com.github.weisj.jsvg.nodes.Use
- 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 - com.github.weisj.jsvg.attributes.value.PercentageDimension
- Hidden - com.github.weisj.jsvg.attributes.Overflow
- Horizontal - Class in com.github.weisj.jsvg.geometry.path
- Horizontal(boolean, float) - Constructor for class com.github.weisj.jsvg.geometry.path.Horizontal
- horizontalBoxBlur(WritableRaster) - Method in class com.github.weisj.jsvg.nodes.filter.FeGaussianBlur.MixedQualityConvolveOperation
- horizontalPass(Raster, WritableRaster, int, int, int, int) - Static method in class com.github.weisj.jsvg.nodes.filter.InplaceBoxBlurFilter
- Hour - com.github.weisj.jsvg.animation.time.TimeUnit
- HSLtoRGB(float, float, float, int[]) - Static method in class com.github.weisj.jsvg.util.ColorUtil
- Hue - 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.
- hue2RGB(float, float, float) - Static method in class com.github.weisj.jsvg.util.ColorUtil
I
- id - Variable in class com.github.weisj.jsvg.nodes.AbstractSVGNode
- id - Variable in class com.github.weisj.jsvg.parser.impl.ParsedElement
- 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 - com.github.weisj.jsvg.parser.css.impl.TokenType
- IDENTIFIER - com.github.weisj.jsvg.parser.css.impl.TokenType
- Identity - com.github.weisj.jsvg.attributes.filter.TransferFunctionType
- IDENTITY - Static variable in class com.github.weisj.jsvg.attributes.value.ConstantLengthTransform
- IDENTITY_LOOKUP_TABLE - Static variable in class com.github.weisj.jsvg.nodes.filter.TransferFunctionElement
- IDENTITY_MATRIX - Static variable in class com.github.weisj.jsvg.attributes.transform.TransformPart
- IDENTITY_ROTATE - Static variable in class com.github.weisj.jsvg.attributes.transform.TransformPart
- IDENTITY_SCALE - Static variable in class com.github.weisj.jsvg.attributes.transform.TransformPart
- IDENTITY_SKEW - Static variable in class com.github.weisj.jsvg.attributes.transform.TransformPart
- IDENTITY_TRANSLATE - Static variable in class com.github.weisj.jsvg.attributes.transform.TransformPart
- identityOfType(TransformPart.TransformType) - Static method in class com.github.weisj.jsvg.attributes.transform.TransformPart
- Ideographic - 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 - Variable in class com.github.weisj.jsvg.parser.css.impl.SimpleStyleSheet
- idRules() - Method in class com.github.weisj.jsvg.parser.css.impl.SimpleStyleSheet
- IllegalFilterStateException - Exception in com.github.weisj.jsvg.nodes.filter
- IllegalFilterStateException(String) - Constructor for exception com.github.weisj.jsvg.nodes.filter.IllegalFilterStateException
- image - Variable in class com.github.weisj.jsvg.parser.resources.impl.ImageResource
- image - Variable in class com.github.weisj.jsvg.util.BlittableImage
- image - Variable in class com.github.weisj.jsvg.util.CachedSurfaceSupplier.CachedImage
- 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.FeTurbulence.TurbulenceChannel
- 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
- imageOutput - Variable in class com.github.weisj.jsvg.nodes.filter.Filter.FilterInfo
- imageOutput - Variable in class com.github.weisj.jsvg.renderer.impl.Info.InfoWithIsolation
- 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
- images - Variable in class com.github.weisj.jsvg.util.CachedSurfaceSupplier.Cache
- ImageUtil - Class in com.github.weisj.jsvg.util
- ImageUtil() - Constructor for class com.github.weisj.jsvg.util.ImageUtil
- ImageUtil.Premultiplied - Enum in com.github.weisj.jsvg.util
- imageWidth - Variable in class com.github.weisj.jsvg.nodes.filter.FeTurbulence.TurbulenceChannel
- imageWidth - Variable in class com.github.weisj.jsvg.nodes.filter.Filter.FilterInfo
- img - Variable in class com.github.weisj.jsvg.attributes.filter.EdgeMode.EdgeModeImage
- imgResource - Variable in class com.github.weisj.jsvg.nodes.Image
- impl() - Method in class com.github.weisj.jsvg.nodes.filter.AbstractFilterPrimitive
- In - 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 - com.github.weisj.jsvg.geometry.size.Unit
- IN_PROGRESS - com.github.weisj.jsvg.parser.impl.ParsedElement.BuildStatus
- INCHES_PER_CM - Static variable in class com.github.weisj.jsvg.geometry.size.Length
- 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
- index - Variable in enum com.github.weisj.jsvg.attributes.filter.ColorChannel
- index - Variable in class com.github.weisj.jsvg.nodes.text.StringTextSegment.CodepointsCharacterIterator
- index - Variable in class com.github.weisj.jsvg.nodes.text.StringTextSegment
- index - Variable in class com.github.weisj.jsvg.parser.css.impl.Lexer
- index - Variable in class com.github.weisj.jsvg.util.ParserBase
- indexIntoGradientsArrays(float) - Method in class com.github.weisj.jsvg.paint.impl.jdk.SVGMultipleGradientPaintContext
-
Helper function to index into the gradients array.
- indexProgress - Variable in class com.github.weisj.jsvg.animation.Track.InterpolationProgress
- indexProgress() - Method in class com.github.weisj.jsvg.animation.Track.InterpolationProgress
- indirectChildren - Variable in class com.github.weisj.jsvg.parser.impl.ParsedElement
- info - Variable in class com.github.weisj.jsvg.nodes.filter.FilterContext
- info() - Method in class com.github.weisj.jsvg.nodes.filter.FilterContext
- Info - Class in com.github.weisj.jsvg.renderer.impl
- Info(Renderable, RenderContext, Output) - Constructor for class com.github.weisj.jsvg.renderer.impl.Info
- Info.InfoWithIsolation - Class in com.github.weisj.jsvg.renderer.impl
- InfoWithIsolation(Renderable, RenderContext, Output, Output, BlittableImage, ElementBounds, IsolationEffects, Filter.FilterInfo) - Constructor for class com.github.weisj.jsvg.renderer.impl.Info.InfoWithIsolation
- Inherit - com.github.weisj.jsvg.attributes.ColorInterpolation
- Inherit - com.github.weisj.jsvg.attributes.FillRule
- Inherited - Enum in com.github.weisj.jsvg.attributes
- Inherited() - Constructor for enum com.github.weisj.jsvg.attributes.Inherited
- 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
- init(int) - Method in class com.github.weisj.jsvg.geometry.noise.PerlinTurbulence
- initial - Variable in class com.github.weisj.jsvg.animation.value.AnimatedColor
- initial - Variable in class com.github.weisj.jsvg.animation.value.AnimatedFloat
- initial - Variable in class com.github.weisj.jsvg.animation.value.AnimatedFloatList
- initial - Variable in class com.github.weisj.jsvg.animation.value.AnimatedLength
- initial - Variable in class com.github.weisj.jsvg.animation.value.AnimatedPaint
- initial - Variable in class com.github.weisj.jsvg.animation.value.AnimatedPercentage
- initial - Variable in class com.github.weisj.jsvg.animation.value.AnimatedTransform
- 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
- INITIAL_PLACEHOLDER - Static variable in class com.github.weisj.jsvg.nodes.animation.BaseAnimationNode
- innerPaint() - Method in interface com.github.weisj.jsvg.renderer.output.impl.GraphicsUtil.WrappingPaint
- inNonRootMode - Variable in class com.github.weisj.jsvg.nodes.SVG
- InplaceBoxBlurFilter - Class in com.github.weisj.jsvg.nodes.filter
- InplaceBoxBlurFilter() - Constructor for class com.github.weisj.jsvg.nodes.filter.InplaceBoxBlurFilter
- input - Variable in class com.github.weisj.jsvg.parser.css.impl.Lexer
- input - Variable in class com.github.weisj.jsvg.util.ParserBase
- inputChannel - Variable in class com.github.weisj.jsvg.nodes.filter.FeMergeNode
- inputChannel - Variable in class com.github.weisj.jsvg.nodes.filter.FilterPrimitiveBase
- inputChannel() - Method in class com.github.weisj.jsvg.nodes.filter.FeMergeNode
- inputChannel(FilterContext) - Method in class com.github.weisj.jsvg.nodes.filter.FilterPrimitiveBase
- inputChannel2 - Variable in class com.github.weisj.jsvg.nodes.filter.AbstractCompositeFilterPrimitive
- inputChannel2 - Variable in class com.github.weisj.jsvg.nodes.filter.FeDisplacementMap
- inputChannels - Variable in class com.github.weisj.jsvg.nodes.filter.FeMerge
- inputLength - Variable in class com.github.weisj.jsvg.util.ParserBase
- inputStream - Variable in class com.github.weisj.jsvg.parser.impl.InputStreamXMLInput
- InputStreamXMLInput - Class in com.github.weisj.jsvg.parser.impl
- InputStreamXMLInput(XMLInputFactory, InputStream) - Constructor for class com.github.weisj.jsvg.parser.impl.InputStreamXMLInput
- inRuleDefinition - Variable in class com.github.weisj.jsvg.parser.css.impl.Lexer
- instance - Static variable in class com.github.weisj.jsvg.renderer.impl.context.RenderContextAccessor
- instance() - Static method in class com.github.weisj.jsvg.renderer.impl.context.RenderContextAccessor
- INSTANCE - com.github.weisj.jsvg.attributes.font.FontResolver.FontCache
- INSTANCE - com.github.weisj.jsvg.attributes.font.FontResolver.FontFamiliesCache
- INSTANCE - com.github.weisj.jsvg.paint.impl.DefaultPaintParser.ColorLookup.Cache
- INSTANCE - Static variable in class com.github.weisj.jsvg.attributes.font.FontStyle.Italic
- INSTANCE - Static variable in class com.github.weisj.jsvg.attributes.font.FontStyle.Normal
- INSTANCE - Static variable in class com.github.weisj.jsvg.attributes.MarkerOrientation.AutoOrientation
- INSTANCE - Static variable in class com.github.weisj.jsvg.attributes.MarkerOrientation.AutoStartReverseOrientation
- 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
- IntermediateTextMetrics() - Constructor for class com.github.weisj.jsvg.nodes.text.TextContainer.IntermediateTextMetrics
- 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(int, int, int[]) - Method in class com.github.weisj.jsvg.paint.impl.jdk.SVGMultipleGradientPaintContext
-
Yet another helper function.
- 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
- interpolate(AffineTransform, AffineTransform, float) - Static method in class com.github.weisj.jsvg.geometry.util.TransformUtil
- 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
- interpolationType() - Method in enum com.github.weisj.jsvg.attributes.transform.TransformPart.TransformType
- interpolator - Variable in class com.github.weisj.jsvg.animation.Track
- intersect(Shape, Shape, boolean, boolean) - Static method in class com.github.weisj.jsvg.util.ShapeUtil
- intersectByArea(Shape, Shape, boolean, boolean) - Static method in class com.github.weisj.jsvg.util.ShapeUtil
- intersectRectShape(Rectangle2D, 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 - Variable in class com.github.weisj.jsvg.animation.Track
- 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
- inUse - Variable in class com.github.weisj.jsvg.util.CachedSurfaceSupplier.CachedImage
- 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
- isBlank(String) - Static method in class com.github.weisj.jsvg.parser.impl.AttributeNode
- 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
- isColorModelInvalid(ColorModel) - Static method in class com.github.weisj.jsvg.nodes.filter.AbstractBlendComposite
- isCommandChar(char) - Method in class com.github.weisj.jsvg.geometry.path.PathParser
- isCompatibleValue(Object) - Method in class com.github.weisj.jsvg.renderer.SVGRenderingHints.Key
- 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
- isCurrentGlyphAutoLayout() - Method in class com.github.weisj.jsvg.nodes.text.GlyphCursor
- 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
- isEffectiveStop(float, Color, List<Percentage>, List<Color>) - Static method in class com.github.weisj.jsvg.nodes.AbstractGradient
- isEmpty - Variable in class com.github.weisj.jsvg.nodes.text.Glyph
- isEof() - Method in class com.github.weisj.jsvg.parser.css.impl.Lexer
- isIdentifierChar(char) - Method in class com.github.weisj.jsvg.parser.css.impl.Lexer
- isIdentifierCharStart(char) - Method in class com.github.weisj.jsvg.parser.css.impl.Lexer
- 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
- isLastSegmentInParent() - Method in class com.github.weisj.jsvg.nodes.text.StringTextSegment
- isLinear() - Method in class com.github.weisj.jsvg.nodes.filter.FeColorMatrix.AffineRGBImageFilter
- isLinear() - Method in class com.github.weisj.jsvg.nodes.filter.FeColorMatrix.LuminanceToAlphaFilter
- isLinear() - Method in class com.github.weisj.jsvg.nodes.filter.FeColorMatrix.MatrixRGBFilter
- isLinear() - Method in class com.github.weisj.jsvg.nodes.filter.FeColorMatrix.NoAlphaMatrixRGBFilter
- 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
- isNonCyclic - Variable in class com.github.weisj.jsvg.paint.impl.jdk.SVGRadialGradientPaintContext
-
True when (cycleMethod == NO_CYCLE).
- isolationEffects - Variable in class com.github.weisj.jsvg.renderer.impl.Info.InfoWithIsolation
- IsolationEffects - Class in com.github.weisj.jsvg.renderer.impl
- IsolationEffects(Filter, Mask, ClipPath) - Constructor for class com.github.weisj.jsvg.renderer.impl.IsolationEffects
- isPercentage() - Method in enum com.github.weisj.jsvg.geometry.size.Unit
- isPlaceholder(String) - Static method in class com.github.weisj.jsvg.nodes.animation.BaseAnimationNode
- isPossibleEmoji(char[]) - Static method in class com.github.weisj.jsvg.attributes.font.AWTSVGFont
- isRelative - Variable in class com.github.weisj.jsvg.geometry.path.PathCommand
- 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
- isSegmentBreak(char) - Static method in class com.github.weisj.jsvg.parser.impl.CharacterDataParser
- isSimpleFocus - Variable in class com.github.weisj.jsvg.paint.impl.jdk.SVGRadialGradientPaintContext
-
True when (focus == center) and (focus radius == 0).
- isSimpleLookup - Variable in class com.github.weisj.jsvg.paint.impl.jdk.SVGMultipleGradientPaint
- isSimpleLookup - Variable in class com.github.weisj.jsvg.paint.impl.jdk.SVGMultipleGradientPaintContext
-
This boolean specifies whether we are in simple lookup mode, where an input value between 0 and 1 may be used to directly index into a single array of gradient colors.
- 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
- isSupportedFontFamily(String) - Method in enum com.github.weisj.jsvg.attributes.font.FontResolver.FontFamiliesCache
- isSupportedMimeType(String) - Static method in class com.github.weisj.jsvg.util.ResourceUtil
- isTopLevel - Variable in class com.github.weisj.jsvg.nodes.SVG
- 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
- isUnspecified(Point2D.Float) - Static method in class com.github.weisj.jsvg.nodes.mesh.MeshBuilder
- isValid - Variable in class com.github.weisj.jsvg.nodes.ClipPath
- isValid - Variable in class com.github.weisj.jsvg.nodes.filter.Filter
- 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 interface com.github.weisj.jsvg.nodes.text.TextSegment
- isValidNumberChar(char, ParserBase.NumberCharState) - Method in class com.github.weisj.jsvg.util.ParserBase
- isValidRect(Rectangle2D) - Static method in class com.github.weisj.jsvg.geometry.util.GeometryUtil
- isVisible - Variable in class com.github.weisj.jsvg.nodes.container.CommonRenderableContainerNode
- isVisible - Variable in class com.github.weisj.jsvg.nodes.RenderableSVGNode
- isVisible - Variable in class com.github.weisj.jsvg.nodes.text.TextContainer
- 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.TextContainer
- 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(RenderContext) - Method in class com.github.weisj.jsvg.renderer.impl.ShapeRenderer.PaintWithOpacity
- isVisible(Color) - Static method in class com.github.weisj.jsvg.paint.impl.RGBColor
- isVisualSpace - Variable in enum com.github.weisj.jsvg.parser.impl.CharacterDataParser.State
- isWhitespace(char) - Static method in class com.github.weisj.jsvg.parser.impl.CharacterDataParser
- isWhiteSpaceOrSeparator(char) - Method in class com.github.weisj.jsvg.util.ParserBase
- isZero() - Method in class com.github.weisj.jsvg.geometry.size.Length
- italic() - Static method in class com.github.weisj.jsvg.attributes.font.FontStyle
- Italic() - Constructor for class com.github.weisj.jsvg.attributes.font.FontStyle.Italic
- iteration - Variable in class com.github.weisj.jsvg.util.ParserBase.NumberCharState
- iterationCount(Duration, long) - Method in class com.github.weisj.jsvg.animation.Track
- iterationIndex - Variable in class com.github.weisj.jsvg.animation.Track.InterpolationProgress
- iterationIndex() - Method in class com.github.weisj.jsvg.animation.Track.InterpolationProgress
- iterationProgress(Duration, long) - Method in class com.github.weisj.jsvg.animation.Track
K
- k1 - Variable in class com.github.weisj.jsvg.nodes.filter.CompositeModeComposite.ArithmeticComposite
- k1x - Variable in class com.github.weisj.jsvg.geometry.path.Cubic
- k1y - Variable in class com.github.weisj.jsvg.geometry.path.Cubic
- k2 - Variable in class com.github.weisj.jsvg.nodes.filter.CompositeModeComposite.ArithmeticComposite
- k2x - Variable in class com.github.weisj.jsvg.geometry.path.Cubic
- k2x - Variable in class com.github.weisj.jsvg.geometry.path.CubicSmooth
- k2y - Variable in class com.github.weisj.jsvg.geometry.path.Cubic
- k2y - Variable in class com.github.weisj.jsvg.geometry.path.CubicSmooth
- k3 - Variable in class com.github.weisj.jsvg.nodes.filter.CompositeModeComposite.ArithmeticComposite
- k4 - Variable in class com.github.weisj.jsvg.nodes.filter.CompositeModeComposite.ArithmeticComposite
- KERNEL_PRECISION - Static variable in class com.github.weisj.jsvg.nodes.filter.FeGaussianBlur
- kernelDiameterForStandardDeviation(double) - Static method in class com.github.weisj.jsvg.nodes.filter.FeGaussianBlur
- key - Variable in class com.github.weisj.jsvg.attributes.filter.FilterChannelKey.StringKey
- key - Variable in class com.github.weisj.jsvg.nodes.filter.ChainedFilterPrimitive.OuterLastResult
- 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() - Method in class com.github.weisj.jsvg.nodes.filter.ChainedFilterPrimitive.OuterLastResult
- Key(int) - Constructor for class com.github.weisj.jsvg.renderer.SVGRenderingHints.Key
- 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
- KEY_VALUES - Static variable in class com.github.weisj.jsvg.nodes.filter.FeColorMatrix
- kx - Variable in class com.github.weisj.jsvg.geometry.path.Quadratic
- ky - Variable in class com.github.weisj.jsvg.geometry.path.Quadratic
L
- large - com.github.weisj.jsvg.attributes.font.PredefinedFontSize
- largeArc - Variable in class com.github.weisj.jsvg.geometry.path.Arc
- largeBitmap - Variable in class com.github.weisj.jsvg.nodes.text.EmojiGlyph
- larger - com.github.weisj.jsvg.attributes.font.PredefinedFontSize
- last() - Method in class com.github.weisj.jsvg.nodes.text.StringTextSegment.CodepointsCharacterIterator
- lastCubicKnot - Variable in class com.github.weisj.jsvg.geometry.path.BuildHistory
- lastIssuedCleaner - Variable in class com.github.weisj.jsvg.util.CachedSurfaceSupplier.Cache
- lastKnotReflection(Point2D.Float, Point2D.Float) - Method in class com.github.weisj.jsvg.geometry.path.PathCommand
- lastKnotReflectionCubic(BuildHistory) - Method in class com.github.weisj.jsvg.geometry.path.PathCommand
- lastKnotReflectionQuadratic(BuildHistory) - Method in class com.github.weisj.jsvg.geometry.path.PathCommand
- lastPoint - Variable in class com.github.weisj.jsvg.geometry.path.BuildHistory
- lastQuadraticKnot - Variable in class com.github.weisj.jsvg.geometry.path.BuildHistory
- LastResult - com.github.weisj.jsvg.attributes.filter.DefaultFilterChannel
-
Uses the result of the preceding filter or SourceGraphic if this is the first filter.
- layoutBounds - Variable in class com.github.weisj.jsvg.nodes.text.AbstractGlyphRun.Metrics
- LayoutBounds - Class in com.github.weisj.jsvg.attributes.filter
- LayoutBounds(LayoutBounds.Data, BiFunction<LayoutBounds.Data, LayoutBounds.ComputeFlags, LayoutBounds.Data>, LayoutBounds.ComputeFlags) - Constructor for class com.github.weisj.jsvg.attributes.filter.LayoutBounds
- 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.AbstractCompositeFilterPrimitive
- layoutFilter(RenderContext, FilterLayoutContext) - Method in class com.github.weisj.jsvg.nodes.filter.ChainedFilterPrimitive
- 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
- layoutGlyphRun(StringTextSegment, GlyphCursor, SVGFont, RenderContext, TextOutput) - Static method in class com.github.weisj.jsvg.nodes.text.GlyphRenderer
- 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 - Variable in class com.github.weisj.jsvg.geometry.mesh.Split
- left - Variable in class com.github.weisj.jsvg.geometry.size.FloatInsets
- 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 - 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 - com.github.weisj.jsvg.attributes.value.PercentageDimension
- lengthAdjust - Variable in class com.github.weisj.jsvg.nodes.text.TextContainer
- LengthAdjust - Enum in com.github.weisj.jsvg.attributes.text
- LengthAdjust() - Constructor for enum com.github.weisj.jsvg.attributes.text.LengthAdjust
- 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(double, double, double) - Static method in class com.github.weisj.jsvg.geometry.noise.PerlinTurbulence
- 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 - Variable in class com.github.weisj.jsvg.renderer.impl.context.FontRenderContext
- letterSpacing() - Method in class com.github.weisj.jsvg.renderer.impl.context.FontRenderContext
- letterSpacingLength - Variable in class com.github.weisj.jsvg.nodes.text.TextContainer.IntermediateTextMetrics
- letterSpacingLength - Variable in class com.github.weisj.jsvg.nodes.text.TextMetrics
- letterSpacingLength() - Method in class com.github.weisj.jsvg.nodes.text.TextMetrics
- lexer - Variable in class com.github.weisj.jsvg.parser.css.impl.SimpleCssParser.Parser
- 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 - com.github.weisj.jsvg.attributes.filter.BlendMode
-
The final color is composed of the lightest values of each color channel.
- Lighter - 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 - com.github.weisj.jsvg.attributes.font.PredefinedFontWeight
- LighterComposite() - Constructor for class com.github.weisj.jsvg.nodes.filter.CompositeModeComposite.LighterComposite
- line - Variable in class com.github.weisj.jsvg.geometry.SVGLine
- Line - Class in com.github.weisj.jsvg.nodes
- Line() - Constructor for class com.github.weisj.jsvg.nodes.Line
- Linear - 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 - com.github.weisj.jsvg.attributes.ColorInterpolation
- linearRGBlookupTable - Variable in class com.github.weisj.jsvg.nodes.filter.FeComponentTransfer
- linearRGBtoSRGB(int) - Static method in class com.github.weisj.jsvg.util.ColorUtil
- LinearRGBtoSRGB - Static variable 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
- LinearRGBtoSRGBPre - Static variable in class com.github.weisj.jsvg.util.ColorUtil
- linearRGBtoSRGBPreInPlace(int[]) - Static method in class com.github.weisj.jsvg.util.ColorUtil
- LinearTextContainer - Class in com.github.weisj.jsvg.nodes.text
- LinearTextContainer() - Constructor for class com.github.weisj.jsvg.nodes.text.LinearTextContainer
- LineBezier - Class in com.github.weisj.jsvg.geometry.mesh
- LineBezier(Point2D.Float, Point2D.Float) - Constructor for class com.github.weisj.jsvg.geometry.mesh.LineBezier
- lineCap - Variable in class com.github.weisj.jsvg.renderer.impl.context.StrokeContext
- LineCap - Enum in com.github.weisj.jsvg.attributes.stroke
- LineCap(int) - Constructor for enum com.github.weisj.jsvg.attributes.stroke.LineCap
- lineJoin - Variable in class com.github.weisj.jsvg.renderer.impl.context.StrokeContext
- LineJoin - Enum in com.github.weisj.jsvg.attributes.stroke
- LineJoin(int) - Constructor for enum com.github.weisj.jsvg.attributes.stroke.LineJoin
- lineLength(double, double, double, double) - Static method in class com.github.weisj.jsvg.geometry.util.GeometryUtil
- lineLength(double, double, double, double) - Method in class com.github.weisj.jsvg.geometry.util.PathLengthCalculator
- lineMetrics - Variable in class com.github.weisj.jsvg.attributes.font.AWTSVGFont
- lineMetrics() - Method in class com.github.weisj.jsvg.attributes.font.AWTSVGFont
- LineTo - Class in com.github.weisj.jsvg.geometry.path
- LineTo(boolean, float, float) - Constructor for class com.github.weisj.jsvg.geometry.path.LineTo
- LineToBezier - Class in com.github.weisj.jsvg.geometry.path
- LineToBezier(boolean, float, float) - Constructor for class com.github.weisj.jsvg.geometry.path.LineToBezier
- list - Variable in class com.github.weisj.jsvg.animation.value.AnimatedPath
- listIndex - Variable in class com.github.weisj.jsvg.parser.css.impl.Lexer
- 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
- loadElement(Class<T>, String, DomDocument) - Method in class com.github.weisj.jsvg.parser.impl.DefaultElementLoader
- loader - Variable in class com.github.weisj.jsvg.parser.SVGLoader
- loaderContext - Variable in class com.github.weisj.jsvg.parser.impl.LoadHelper
- loaderContext - Variable in class com.github.weisj.jsvg.parser.impl.ParsedDocument
- loaderContext - Variable in class com.github.weisj.jsvg.parser.impl.SVGDocumentBuilder
- 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 - Variable in class com.github.weisj.jsvg.parser.impl.ParsedDocument
- loadHelper() - Method in class com.github.weisj.jsvg.parser.impl.AttributeNode
- 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
- loadToBufferedImage(URI) - Static method in class com.github.weisj.jsvg.util.ResourceUtil
- localGlyphAdvancement(RenderContext, GlyphCursor) - Method in class com.github.weisj.jsvg.nodes.text.TextContainer
- locateDocument(DomDocument, String) - Method in class com.github.weisj.jsvg.parser.impl.ExternalDocumentLoader
- location() - Method in class com.github.weisj.jsvg.view.ViewBox
- LOGGER - Static variable in class com.github.weisj.jsvg.geometry.path.PathParser
- LOGGER - Static variable in class com.github.weisj.jsvg.nodes.container.BaseContainerNode
- LOGGER - Static variable in class com.github.weisj.jsvg.nodes.filter.Filter
- LOGGER - Static variable in class com.github.weisj.jsvg.nodes.Image
- LOGGER - Static variable in class com.github.weisj.jsvg.paint.impl.DefaultPaintParser
- LOGGER - Static variable in class com.github.weisj.jsvg.parser.css.impl.Lexer
- LOGGER - Static variable in class com.github.weisj.jsvg.parser.css.impl.SimpleCssParser
- LOGGER - Static variable in class com.github.weisj.jsvg.parser.impl.AttributeParser
- LOGGER - Static variable in class com.github.weisj.jsvg.parser.impl.CharacterDataParser
- LOGGER - Static variable in class com.github.weisj.jsvg.parser.impl.ExternalDocumentLoader
- LOGGER - Static variable in class com.github.weisj.jsvg.parser.impl.StaxSVGLoader
- LOGGER - Static variable in class com.github.weisj.jsvg.parser.resources.impl.DefaultResourcePolicy
- LOGGER - Static variable in class com.github.weisj.jsvg.parser.SVGLoader
- LOGGER - Static variable in class com.github.weisj.jsvg.renderer.output.impl.GraphicsUtil
- LOGGER - Static variable in class com.github.weisj.jsvg.util.ResourceUtil
- lookBehind - Variable in class com.github.weisj.jsvg.geometry.util.SegmentIteratorWithLookBehind
- lookBehindCursor - Variable in class com.github.weisj.jsvg.geometry.util.SegmentIteratorWithLookBehind
- lookupTable - Variable in class com.github.weisj.jsvg.nodes.filter.TransferFunctionElement
- lookupTable() - Method in class com.github.weisj.jsvg.nodes.filter.TransferFunctionElement
- lookupTable(FilterContext) - Method in class com.github.weisj.jsvg.nodes.filter.FeComponentTransfer
- lookupTrimPathMethod() - Static method in class com.github.weisj.jsvg.util.PathUtil
- LuminanceToAlphaFilter() - Constructor for class com.github.weisj.jsvg.nodes.filter.FeColorMatrix.LuminanceToAlphaFilter
- Luminosity - 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
- makeAnimated(List<N>, T, BiFunction<N, T, A>) - Static method in class com.github.weisj.jsvg.parser.impl.AttributeNode
- MakeLowerCase() - Constructor for enum com.github.weisj.jsvg.parser.impl.StaxSVGLoader.MakeLowerCase
- makeNonAliased(Image) - Static method in interface com.github.weisj.jsvg.nodes.filter.Channel
- makeStrictlyIncreasing(Percentage[]) - Static method in class com.github.weisj.jsvg.nodes.AbstractGradient
- MalformedDataUriException(Exception) - Constructor for exception com.github.weisj.jsvg.util.DataUri.MalformedDataUriException
- MalformedDataUriException(String) - Constructor for exception com.github.weisj.jsvg.util.DataUri.MalformedDataUriException
- Marker - Class in com.github.weisj.jsvg.nodes
- Marker() - Constructor for class com.github.weisj.jsvg.nodes.Marker
- markerEnd - Variable in class com.github.weisj.jsvg.nodes.ShapeNode
- markerEnd - Variable in class com.github.weisj.jsvg.renderer.impl.ShapeRenderer.ShapeMarkerInfo
- markerHeight - Variable in class com.github.weisj.jsvg.nodes.Marker
- markerMid - Variable in class com.github.weisj.jsvg.nodes.ShapeNode
- markerMid - Variable in class com.github.weisj.jsvg.renderer.impl.ShapeRenderer.ShapeMarkerInfo
- MarkerOrientation - Class in com.github.weisj.jsvg.attributes
- MarkerOrientation() - Constructor for class com.github.weisj.jsvg.attributes.MarkerOrientation
- MarkerOrientation.AngleOrientation - Class in com.github.weisj.jsvg.attributes
- MarkerOrientation.AutoOrientation - Class in com.github.weisj.jsvg.attributes
- MarkerOrientation.AutoStartReverseOrientation - Class in com.github.weisj.jsvg.attributes
- MarkerOrientation.MarkerType - Enum in com.github.weisj.jsvg.attributes
- MARKERS - com.github.weisj.jsvg.attributes.PaintOrder.Phase
- markerStart - Variable in class com.github.weisj.jsvg.nodes.ShapeNode
- markerStart - Variable in class com.github.weisj.jsvg.renderer.impl.ShapeRenderer.ShapeMarkerInfo
- MarkerType() - Constructor for enum com.github.weisj.jsvg.attributes.MarkerOrientation.MarkerType
- markerUnits - Variable in class com.github.weisj.jsvg.nodes.Marker
- MarkerUnitType - Enum in com.github.weisj.jsvg.attributes
- MarkerUnitType() - Constructor for enum com.github.weisj.jsvg.attributes.MarkerUnitType
- markerWidth - Variable in class com.github.weisj.jsvg.nodes.Marker
- mask - Variable in class com.github.weisj.jsvg.nodes.prototype.impl.HasGeometryContextImpl
- mask - Variable in class com.github.weisj.jsvg.renderer.impl.IsolationEffects
- 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
- maskContentUnits - Variable in 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
- MaskedPaint.MaskPaintContext - Class in com.github.weisj.jsvg.paint.impl
- maskOffset - Variable in class com.github.weisj.jsvg.paint.impl.MaskedPaint
- MaskPaintContext(PaintContext, Raster, Point) - Constructor for class com.github.weisj.jsvg.paint.impl.MaskedPaint.MaskPaintContext
- maskRaster - Variable in class com.github.weisj.jsvg.paint.impl.MaskedPaint.MaskPaintContext
- maskRaster - Variable in class com.github.weisj.jsvg.paint.impl.MaskedPaint
- maskUnits - Variable in class com.github.weisj.jsvg.nodes.Mask
- matchName - Variable in enum com.github.weisj.jsvg.attributes.ColorInterpolation
- matchName - Variable in enum com.github.weisj.jsvg.attributes.filter.BlendMode
- matchName - Variable in enum com.github.weisj.jsvg.attributes.font.FontStretch
- matchName - Variable in enum com.github.weisj.jsvg.attributes.font.PredefinedFontSize
- matchName - Variable in enum com.github.weisj.jsvg.attributes.text.DominantBaseline
- matchName - Variable in enum com.github.weisj.jsvg.attributes.transform.TransformBox
- matchName - Variable in enum com.github.weisj.jsvg.attributes.transform.TransformPart.TransformType
- matchName - Variable in enum com.github.weisj.jsvg.attributes.VectorEffect
- 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
- mathBaseline - Variable in class com.github.weisj.jsvg.attributes.font.AWTSVGFont
- Mathematical - 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 - com.github.weisj.jsvg.attributes.transform.TransformPart.TransformType
- MatrixRGBFilter(double[]) - Constructor for class com.github.weisj.jsvg.nodes.filter.FeColorMatrix.MatrixRGBFilter
- max(FloatInsets, FloatInsets) - Static method in class com.github.weisj.jsvg.geometry.util.GeometryUtil
- Max - com.github.weisj.jsvg.attributes.PreserveAspectRatio.AlignType
- MAX_DEPTH - Static variable in class com.github.weisj.jsvg.nodes.mesh.MeshPatch
- MAX_GRADIENT_ARRAY_SIZE - Static variable in class com.github.weisj.jsvg.paint.impl.jdk.SVGMultipleGradientPaintContext
-
Maximum length of the fast single-array.
- maximumKernelSize() - Method in interface com.github.weisj.jsvg.attributes.filter.EdgeMode.ConvolveOperation
- maximumKernelSize() - Method in class com.github.weisj.jsvg.nodes.filter.FeGaussianBlur.MixedQualityConvolveOperation
- maxLookBehind() - Method in class com.github.weisj.jsvg.nodes.text.GlyphAdvancement
- maxLookBehindLength - Variable in class com.github.weisj.jsvg.geometry.util.SegmentIteratorWithLookBehind
- maxLookBehindLength() - Method in class com.github.weisj.jsvg.geometry.util.SegmentIteratorWithLookBehind
- maxNestingDepth - Variable in class com.github.weisj.jsvg.parser.DocumentLimits
- maxNestingDepth() - Method in class com.github.weisj.jsvg.parser.DocumentLimits
-
The maximal allowed nesting depth of elements in the document.
- maxPathCount - Variable in class com.github.weisj.jsvg.parser.DocumentLimits
- maxPathCount() - Method in class com.github.weisj.jsvg.parser.DocumentLimits
-
The maximal allowed count of rendered instances of elements.
- maxUseNestingDepth - Variable in class com.github.weisj.jsvg.parser.DocumentLimits
- maxUseNestingDepth() - Method in class com.github.weisj.jsvg.parser.DocumentLimits
-
The maximal allowed depth of nested
- MeasurableFontSpec - Class in com.github.weisj.jsvg.attributes.font
- MeasurableFontSpec(String[], FontStyle, Length, Percentage, int, Length) - Constructor for class com.github.weisj.jsvg.attributes.font.MeasurableFontSpec
- measureContext - Variable in class com.github.weisj.jsvg.renderer.RenderContext
- 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 - com.github.weisj.jsvg.attributes.font.PredefinedFontSize
- Meet - com.github.weisj.jsvg.attributes.PreserveAspectRatio.MeetOrSlice
-
Scale the graphic such that:
- meetOrSlice - Variable in class com.github.weisj.jsvg.attributes.PreserveAspectRatio
- MeetOrSlice() - Constructor for enum com.github.weisj.jsvg.attributes.PreserveAspectRatio.MeetOrSlice
- MeshBuilder - Class in com.github.weisj.jsvg.nodes.mesh
- MeshBuilder() - Constructor for class com.github.weisj.jsvg.nodes.mesh.MeshBuilder
- 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
- MeshUtil - Class in com.github.weisj.jsvg.geometry.mesh
- MeshUtil() - Constructor for class com.github.weisj.jsvg.geometry.mesh.MeshUtil
- 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
- metrics - Variable in class com.github.weisj.jsvg.nodes.text.AbstractGlyphRun
- metrics() - Method in class com.github.weisj.jsvg.nodes.text.AbstractGlyphRun
- Metrics(Rectangle2D, Rectangle2D) - Constructor for class com.github.weisj.jsvg.nodes.text.AbstractGlyphRun.Metrics
- Mid - com.github.weisj.jsvg.attributes.PreserveAspectRatio.AlignType
- MID - com.github.weisj.jsvg.attributes.MarkerOrientation.MarkerType
- Middle - com.github.weisj.jsvg.attributes.text.DominantBaseline
-
The baseline-identifier for the dominant-baseline is set to be middle.
- Middle - 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 - com.github.weisj.jsvg.animation.time.TimeUnit
- milliseconds - Variable in class com.github.weisj.jsvg.animation.time.Duration
- milliseconds - Variable in enum com.github.weisj.jsvg.animation.time.TimeUnit
- milliseconds() - Method in class com.github.weisj.jsvg.animation.time.Duration
- mime - Variable in class com.github.weisj.jsvg.util.DataUri
- mime() - Method in class com.github.weisj.jsvg.util.DataUri
- min(FloatInsets, FloatInsets) - Static method in class com.github.weisj.jsvg.geometry.util.GeometryUtil
- Min - com.github.weisj.jsvg.attributes.PreserveAspectRatio.AlignType
- MIN_INTERVAL_LENGTH - Static variable in class com.github.weisj.jsvg.paint.impl.jdk.SVGMultipleGradientPaintContext
- minus(Duration) - Method in class com.github.weisj.jsvg.animation.time.Duration
- Minute - com.github.weisj.jsvg.animation.time.TimeUnit
- missingImage - Static variable in class com.github.weisj.jsvg.parser.resources.impl.MissingImageResource
- MissingImageResource - Class in com.github.weisj.jsvg.parser.resources.impl
- MissingImageResource() - Constructor for class com.github.weisj.jsvg.parser.resources.impl.MissingImageResource
- Miter - com.github.weisj.jsvg.attributes.stroke.LineJoin
- miterLimit - Variable in class com.github.weisj.jsvg.renderer.impl.context.StrokeContext
- MixedQualityConvolveOperation(Kernel, Kernel, int, int) - Constructor for class com.github.weisj.jsvg.nodes.filter.FeGaussianBlur.MixedQualityConvolveOperation
- MM - com.github.weisj.jsvg.geometry.size.Unit
- mod1(float) - Static method in class com.github.weisj.jsvg.paint.impl.jdk.SVGMultipleGradientPaintContext
- mod1Reflect(float) - Static method in class com.github.weisj.jsvg.paint.impl.jdk.SVGMultipleGradientPaintContext
- model - Variable in class com.github.weisj.jsvg.nodes.filter.AlphaImageFilter
- model - Variable in class com.github.weisj.jsvg.paint.impl.jdk.SVGMultipleGradientPaint
-
The following fields are used only by MultipleGradientPaintContext to cache certain values that remain constant and do not need to be recalculated for each context created from this paint instance.
- model - Variable in class com.github.weisj.jsvg.paint.impl.jdk.SVGMultipleGradientPaintContext
-
The PaintContext's ColorModel.
- moveHappened - Variable in class com.github.weisj.jsvg.geometry.util.SegmentIteratorWithLookBehind.Segment
- MoveTo - Class in com.github.weisj.jsvg.geometry.path
- MoveTo(boolean, float, float) - Constructor for class com.github.weisj.jsvg.geometry.path.MoveTo
- moveToNext() - Method in class com.github.weisj.jsvg.geometry.util.SegmentIteratorWithLookBehind
- moveToPrevious() - Method in class com.github.weisj.jsvg.geometry.util.SegmentIteratorWithLookBehind
- moveToX - Variable in class com.github.weisj.jsvg.geometry.util.SegmentIteratorWithLookBehind
- moveToY - Variable in class com.github.weisj.jsvg.geometry.util.SegmentIteratorWithLookBehind
- MultiConvolveOp - Class in com.github.weisj.jsvg.nodes.filter
- MultiConvolveOp(ConvolveOp[]) - Constructor for class com.github.weisj.jsvg.nodes.filter.MultiConvolveOp
- multiplier - Variable in class com.github.weisj.jsvg.animation.value.AnimatedPercentage
- 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 - com.github.weisj.jsvg.attributes.filter.BlendMode
-
The final color is the result of multiplying the top and bottom colors.
- MutableGlyphRun - Class in com.github.weisj.jsvg.nodes.text
- MutableGlyphRun() - Constructor for class com.github.weisj.jsvg.nodes.text.MutableGlyphRun
- 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 - Variable in class com.github.weisj.jsvg.paint.impl.SentinelPaint
- name - Variable in class com.github.weisj.jsvg.parser.css.StyleProperty
- name() - Method in class com.github.weisj.jsvg.parser.css.StyleProperty
- namedElements - Variable in class com.github.weisj.jsvg.parser.impl.ParsedDocument
- needsLastSpacing - Variable in class com.github.weisj.jsvg.nodes.text.GlyphAdvancement
- nestingDepthOf(SVGNode, Map<SVGNode, Integer>) - Method in class com.github.weisj.jsvg.parser.impl.SVGDocumentBuilder
- 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
- NeutralElements() - Constructor for class com.github.weisj.jsvg.animation.value.NeutralElements
- 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.
- next() - Method in class com.github.weisj.jsvg.nodes.text.StringTextSegment.CodepointsCharacterIterator
- next() - Method in class com.github.weisj.jsvg.parser.css.impl.Lexer
- next() - Method in class com.github.weisj.jsvg.parser.css.impl.SimpleCssParser.Parser
- nextDeltaX(MeasureContext) - Method in class com.github.weisj.jsvg.nodes.text.GlyphCursor
- nextDeltaY(MeasureContext) - Method in class com.github.weisj.jsvg.nodes.text.GlyphCursor
- nextDouble() - Method in class com.github.weisj.jsvg.util.ParserBase
- nextFlag() - Method in class com.github.weisj.jsvg.geometry.path.PathParser
- 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
- nextNumberString() - Method in class com.github.weisj.jsvg.util.ParserBase
- nextRotation() - Method in class com.github.weisj.jsvg.nodes.text.GlyphCursor
- nextToken() - Method in class com.github.weisj.jsvg.parser.css.impl.Lexer
- nextX(MeasureContext) - Method in class com.github.weisj.jsvg.nodes.text.GlyphCursor
- nextY(MeasureContext) - Method in class com.github.weisj.jsvg.nodes.text.GlyphCursor
- No - com.github.weisj.jsvg.util.ImageUtil.Premultiplied
- NO - com.github.weisj.jsvg.attributes.Animatable
- NO - com.github.weisj.jsvg.attributes.Inherited
- NO - com.github.weisj.jsvg.nodes.text.TextSegment.RenderableSegment.UseTextLengthForCalculation
- NO - com.github.weisj.jsvg.parser.impl.StaxSVGLoader.MakeLowerCase
- NO - com.github.weisj.jsvg.renderer.RenderContext.EstablishRootMeasure
- NO_ANIMATION - Static variable in class com.github.weisj.jsvg.renderer.animation.AnimationState
- NO_ANIMATION - Static variable in class com.github.weisj.jsvg.ui.AnimationPlayer
- NO_CLIP_BOUNDS - Static variable in class com.github.weisj.jsvg.nodes.filter.Filter
- NoAlphaMatrixRGBFilter(double, double, double, double, double, double, double, double, double) - Constructor for class com.github.weisj.jsvg.nodes.filter.FeColorMatrix.NoAlphaMatrixRGBFilter
- node - Variable in class com.github.weisj.jsvg.parser.impl.ParsedElement
- node - Variable in class com.github.weisj.jsvg.renderer.impl.ElementBounds
- node - Variable in class com.github.weisj.jsvg.renderer.impl.ShapeRenderer.ShapeMarkerInfo
- node() - Method in class com.github.weisj.jsvg.parser.impl.ParsedElement
- NODE_SUPPLIER - Static variable in class com.github.weisj.jsvg.parser.impl.StaxSVGLoader
- nodeCount - Variable in class com.github.weisj.jsvg.geometry.path.PathCommand
- nodeCount() - Method in class com.github.weisj.jsvg.geometry.path.LineTo
- 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
- NodeRenderer() - Constructor for class com.github.weisj.jsvg.renderer.impl.NodeRenderer
- nodeSupplier - Variable in class com.github.weisj.jsvg.parser.impl.SVGDocumentBuilder
- 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
- noise2(double[], double, double, PerlinTurbulence.StitchInfo) - Method in class com.github.weisj.jsvg.geometry.noise.PerlinTurbulence
- NON_RECTILINEAR_TRANSFORM_MASK - Static variable in class com.github.weisj.jsvg.util.ShapeUtil
- NON_ROTATING - Static variable in class com.github.weisj.jsvg.attributes.VectorEffect.Flags
- NON_SCALING_SIZE - Static variable in class com.github.weisj.jsvg.attributes.VectorEffect.Flags
- none() - Static method in class com.github.weisj.jsvg.attributes.PreserveAspectRatio
- None - com.github.weisj.jsvg.attributes.filter.EdgeMode
- None - com.github.weisj.jsvg.attributes.PreserveAspectRatio.Align
-
Do not force uniform scaling.
- None - com.github.weisj.jsvg.attributes.VectorEffect
- None - com.github.weisj.jsvg.nodes.prototype.spec.Category
- NONE - com.github.weisj.jsvg.attributes.value.PercentageDimension
- NONE - Static variable in class com.github.weisj.jsvg.paint.impl.PredefinedPaints
- NonePaint - Class in com.github.weisj.jsvg.paint.impl
- NonePaint() - Constructor for class com.github.weisj.jsvg.paint.impl.NonePaint
- NonRotation - com.github.weisj.jsvg.attributes.VectorEffect
- NonScalingSize - com.github.weisj.jsvg.attributes.VectorEffect
- NonScalingStroke - com.github.weisj.jsvg.attributes.VectorEffect
- Nonzero - 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
- norm(float, float) - Method in class com.github.weisj.jsvg.nodes.text.PathGlyphCursor
- normal() - Static method in class com.github.weisj.jsvg.attributes.font.FontStyle
- Normal - com.github.weisj.jsvg.attributes.filter.BlendMode
-
The final color is the top color, regardless of what the bottom color is.
- Normal - com.github.weisj.jsvg.attributes.font.FontStretch
- Normal - com.github.weisj.jsvg.attributes.font.PredefinedFontWeight
- Normal() - Constructor for class com.github.weisj.jsvg.attributes.font.FontStyle.Normal
- NORMAL - Static variable in class com.github.weisj.jsvg.attributes.PaintOrder
- NORMAL_WEIGHT - Static variable in enum com.github.weisj.jsvg.attributes.font.PredefinedFontWeight
- normalConvolve(float, double) - Static method in class com.github.weisj.jsvg.nodes.filter.FeGaussianBlur
- normalizedIntervals - Variable in class com.github.weisj.jsvg.paint.impl.jdk.SVGMultipleGradientPaint
- normalizedIntervals - Variable in class com.github.weisj.jsvg.paint.impl.jdk.SVGMultipleGradientPaintContext
-
Normalized intervals array.
- 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
- north - Variable in class com.github.weisj.jsvg.nodes.mesh.MeshPatch
- northEast - Variable in class com.github.weisj.jsvg.geometry.mesh.Subdivided
- northWest - Variable in class com.github.weisj.jsvg.geometry.mesh.Subdivided
- NOT_BUILT - com.github.weisj.jsvg.parser.impl.ParsedElement.BuildStatus
- 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
- NullPlatformSupport() - Constructor for class com.github.weisj.jsvg.renderer.NullPlatformSupport
- NullTextOutput - Class in com.github.weisj.jsvg.nodes.text
- NullTextOutput() - Constructor for class com.github.weisj.jsvg.nodes.text.NullTextOutput
- Number - com.github.weisj.jsvg.attributes.font.PredefinedFontSize
- Number - com.github.weisj.jsvg.attributes.font.PredefinedFontWeight
- NumberCharState() - Constructor for class com.github.weisj.jsvg.util.ParserBase.NumberCharState
- NumberFontWeight - Class in com.github.weisj.jsvg.attributes.font
- NumberFontWeight(float) - Constructor for class com.github.weisj.jsvg.attributes.font.NumberFontWeight
- numColorComponents - Variable in class com.github.weisj.jsvg.paint.impl.MaskedPaint.MaskPaintContext
- numOctaves - Variable in class com.github.weisj.jsvg.geometry.noise.PerlinTurbulence
- numOctaves - Variable in class com.github.weisj.jsvg.nodes.filter.FeTurbulence
O
- ObjectBoundingBox - com.github.weisj.jsvg.attributes.UnitType
- oblique() - Static method in class com.github.weisj.jsvg.attributes.font.FontStyle
- oblique(Angle) - Static method in class com.github.weisj.jsvg.attributes.font.FontStyle
- Oblique(Angle) - Constructor for class com.github.weisj.jsvg.attributes.font.FontStyle.Oblique
- OFF - com.github.weisj.jsvg.renderer.SVGRenderingHints.Value
- offset - Variable in class com.github.weisj.jsvg.nodes.Stop
- offset - Variable in class com.github.weisj.jsvg.paint.impl.MaskedPaint.MaskPaintContext
- offset() - Method in class com.github.weisj.jsvg.nodes.Stop
- offset(BuildHistory) - Method in class com.github.weisj.jsvg.geometry.path.PathCommand
- offset(AffineTransform, UnitType, Rectangle2D) - Method in class com.github.weisj.jsvg.nodes.filter.FeOffset
- offsetForPatchPosition(int) - Static method in class com.github.weisj.jsvg.nodes.mesh.MeshBuilder
- offsets - Variable in class com.github.weisj.jsvg.nodes.AbstractGradient
- offsets() - Method in class com.github.weisj.jsvg.nodes.AbstractGradient
- offsetsToFractions(Percentage[]) - Method in class com.github.weisj.jsvg.nodes.AbstractGradient
- oldClip - Variable in class com.github.weisj.jsvg.renderer.output.impl.ShapeOutput.ShapeOutputSafeState
- oldStroke - Variable in class com.github.weisj.jsvg.renderer.output.impl.ShapeOutput.ShapeOutputSafeState
- oldTransform - Variable in class com.github.weisj.jsvg.renderer.output.impl.ShapeOutput.ShapeOutputSafeState
- ON - com.github.weisj.jsvg.renderer.SVGRenderingHints.Value
- ONE - Static variable in class com.github.weisj.jsvg.geometry.size.Length
- ONE - Static variable in class com.github.weisj.jsvg.geometry.size.Percentage
- onlyAlpha - Variable in class com.github.weisj.jsvg.nodes.filter.FeGaussianBlur
- onTextEnd() - Method in class com.github.weisj.jsvg.nodes.text.GlyphRunTextOutput
- onTextStart() - Method in class com.github.weisj.jsvg.nodes.text.GlyphRunTextOutput
- op - Variable in class com.github.weisj.jsvg.nodes.filter.MultiConvolveOp
- opacity - Variable in class com.github.weisj.jsvg.renderer.impl.context.PaintContext
- opacity - Variable in class com.github.weisj.jsvg.renderer.impl.ShapeRenderer.PaintWithOpacity
- operatesOnWholeFilterRegion - Variable in class com.github.weisj.jsvg.attributes.filter.LayoutBounds.ComputeFlags
- ops - Variable in class com.github.weisj.jsvg.nodes.filter.MultiConvolveOp
- 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 - Variable in class com.github.weisj.jsvg.nodes.Marker
- 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.AngleOrientation
- orientationFor(MarkerOrientation.MarkerType, float, float, float, float) - Method in class com.github.weisj.jsvg.attributes.MarkerOrientation.AutoOrientation
- orientationFor(MarkerOrientation.MarkerType, float, float, float, float) - Method in class com.github.weisj.jsvg.attributes.MarkerOrientation.AutoStartReverseOrientation
- orientationFor(MarkerOrientation.MarkerType, float, float, float, float) - Method in class com.github.weisj.jsvg.attributes.MarkerOrientation
- originalComposite - Variable in class com.github.weisj.jsvg.renderer.output.impl.GraphicsResetHelper
- originalPaint - Variable in class com.github.weisj.jsvg.renderer.output.impl.GraphicsResetHelper
- originalStroke - Variable in class com.github.weisj.jsvg.renderer.output.impl.GraphicsResetHelper
- originalTransform - Variable in class com.github.weisj.jsvg.renderer.output.impl.GraphicsResetHelper
- OS_NAME - Static variable in class com.github.weisj.jsvg.util.SystemUtil
- Out - 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.ChainedFilterPrimitive
- OuterLastResult() - Constructor for class com.github.weisj.jsvg.nodes.filter.ChainedFilterPrimitive.OuterLastResult
- 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
- outgoingPaths - Variable in class com.github.weisj.jsvg.parser.impl.ParsedElement
- outgoingPaths() - Method in class com.github.weisj.jsvg.parser.impl.ParsedElement
- outline - Variable in class com.github.weisj.jsvg.nodes.text.Glyph
- output - Variable in class com.github.weisj.jsvg.renderer.impl.Info
- output() - Method in class com.github.weisj.jsvg.nodes.filter.Filter.FilterInfo
- output() - Method in class com.github.weisj.jsvg.renderer.impl.Info.InfoWithIsolation
- output() - Method in class com.github.weisj.jsvg.renderer.impl.Info
- Output - Interface in com.github.weisj.jsvg.renderer.output
- Output.SafeState - Interface in com.github.weisj.jsvg.renderer.output
- Over - 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 - Variable in class com.github.weisj.jsvg.nodes.container.BaseInnerViewContainer
- overflow - Variable in class com.github.weisj.jsvg.nodes.Image
- Overflow - Enum in com.github.weisj.jsvg.attributes
- Overflow(boolean) - Constructor for enum com.github.weisj.jsvg.attributes.Overflow
- overhangInsets(Rectangle2D, Rectangle2D) - Static method in class com.github.weisj.jsvg.geometry.util.GeometryUtil
- Overlay - 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.
- owner - Variable in class com.github.weisj.jsvg.util.CachedSurfaceSupplier.ResourceCleaner
P
- p(float, float) - Static method in class com.github.weisj.jsvg.geometry.mesh.MeshUtil
- P_KEY_CACHE_OFFSCREEN_IMAGE - Static variable in class com.github.weisj.jsvg.renderer.SVGRenderingHints
- P_KEY_IMAGE_ANTIALIASING - Static variable in class com.github.weisj.jsvg.renderer.SVGRenderingHints
- P_KEY_MASK_CLIP_RENDERING - Static variable in class com.github.weisj.jsvg.renderer.SVGRenderingHints
- P_KEY_SOFT_CLIPPING - Static variable in class com.github.weisj.jsvg.renderer.SVGRenderingHints
- pack(int[]) - Method in class com.github.weisj.jsvg.util.ColorSpaceAwareRGBImageFilter
- Pad - com.github.weisj.jsvg.attributes.SpreadMethod
- paint - Variable in class com.github.weisj.jsvg.paint.impl.AwtSVGPaint
- paint - Variable in class com.github.weisj.jsvg.paint.impl.MaskedPaint
- paint - Variable in class com.github.weisj.jsvg.paint.impl.TransformedPaint
- paint - Variable in class com.github.weisj.jsvg.renderer.impl.ShapeRenderer.PaintWithOpacity
- 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
- PaintableEmoji(EmojiGlyph, AffineTransform) - Constructor for class com.github.weisj.jsvg.nodes.text.AbstractGlyphRun.PaintableEmoji
- paintBounds - Variable in class com.github.weisj.jsvg.nodes.text.AbstractGlyphRun.Metrics
- paintContext - Variable in class com.github.weisj.jsvg.nodes.prototype.impl.HasContextImpl
- paintContext - Variable in class com.github.weisj.jsvg.nodes.ShapeNode
- paintContext - Variable in class com.github.weisj.jsvg.nodes.Use
- paintContext - Variable in class com.github.weisj.jsvg.renderer.RenderContext
- 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
- paintDebugMarker(RenderContext, Graphics2D, Marker, float) - Static method in class com.github.weisj.jsvg.renderer.impl.ShapeRenderer
- paintDebugPath(RenderContext, Graphics2D) - Method in class com.github.weisj.jsvg.nodes.text.TextPath
- PAINTED_CHILD - com.github.weisj.jsvg.parser.impl.AttributeNode.ElementRelation
- paintForBounds(MeasureContext, Rectangle2D) - Method in class com.github.weisj.jsvg.nodes.AbstractGradient
- paintForBounds(Output, RenderContext, Rectangle2D) - Method in class com.github.weisj.jsvg.nodes.Pattern
- 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() - Method in class com.github.weisj.jsvg.renderer.RenderContext
- 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 - Variable in class com.github.weisj.jsvg.parser.impl.AttributeParser
- paintParser - Variable in class com.github.weisj.jsvg.parser.impl.MutableLoaderContext
- 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
- PaintResolver() - Constructor for class com.github.weisj.jsvg.renderer.impl.PaintResolver
- 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
- PaintWithOpacity(SVGPaint, float) - Constructor for class com.github.weisj.jsvg.renderer.impl.ShapeRenderer.PaintWithOpacity
- parent - Variable in class com.github.weisj.jsvg.nodes.text.StringTextSegment
- parent - Variable in class com.github.weisj.jsvg.parser.impl.ParsedElement
- parent() - Method in interface com.github.weisj.jsvg.parser.DomElement
- parent() - Method in class com.github.weisj.jsvg.parser.impl.ParsedElement
- parentColorModel - Variable in class com.github.weisj.jsvg.paint.impl.MaskedPaint.MaskPaintContext
- parentContext - Variable in class com.github.weisj.jsvg.paint.impl.MaskedPaint.MaskPaintContext
- parse() - Method in class com.github.weisj.jsvg.parser.css.impl.SimpleCssParser.Parser
- 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(XMLInput, URI, LoaderContext) - Method in class com.github.weisj.jsvg.parser.impl.StaxSVGLoader
- parse(InputStream, URI, LoaderContext) - Method in class com.github.weisj.jsvg.parser.impl.StaxSVGLoader
- parse(String, Charset) - Static method in class com.github.weisj.jsvg.util.DataUri
-
Tries to parse a data URI described in RFC2397
- 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
- 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(String, PreserveAspectRatio, AttributeParser) - Static method in class com.github.weisj.jsvg.attributes.PreserveAspectRatio
- 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
- parseBegin(AttributeNode) - Static method in class com.github.weisj.jsvg.animation.Track
- parseColor(String) - Method in class com.github.weisj.jsvg.paint.impl.DefaultPaintParser
- parseColor(String) - Method in interface com.github.weisj.jsvg.parser.PaintParser
- parseColorAttribute(AttributeNode) - Static method in class com.github.weisj.jsvg.renderer.impl.context.PaintContext
- parseColorComponent(String, boolean) - Method in class com.github.weisj.jsvg.paint.impl.DefaultPaintParser
- parsedDocument - Variable in class com.github.weisj.jsvg.parser.impl.SVGDocumentBuilder
- parsedDocument() - Method in class com.github.weisj.jsvg.parser.impl.SVGDocumentBuilder
- 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
- ParsedElement(String, ParsedDocument, ParsedElement, AttributeNode, SVGNode) - Constructor for class com.github.weisj.jsvg.parser.impl.ParsedElement
- ParsedElement.BuildStatus - Enum 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, Class<E>) - Method in class com.github.weisj.jsvg.parser.impl.AttributeParser
- parseEnum(String, 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
- parseFontStyle(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
- parseHex(char[]) - Method in class com.github.weisj.jsvg.paint.impl.DefaultPaintParser
- 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
- parsePathCommandInto(List<PathCommand>) - 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
- Parser(List<char[]>) - Constructor for class com.github.weisj.jsvg.parser.css.impl.SimpleCssParser.Parser
- ParserBase - Class in com.github.weisj.jsvg.util
- ParserBase(String, int) - Constructor for class com.github.weisj.jsvg.util.ParserBase
- ParserBase.NumberCharState - Class in com.github.weisj.jsvg.util
- parseReferenceLength(String, String, String, PercentageDimension) - Method in class com.github.weisj.jsvg.parser.impl.AttributeNode
- ParserException - Exception in com.github.weisj.jsvg.parser.css.impl
- ParserException() - Constructor for exception com.github.weisj.jsvg.parser.css.impl.ParserException
- ParserUtil - Class in com.github.weisj.jsvg.parser.impl
- ParserUtil() - Constructor for class com.github.weisj.jsvg.parser.impl.ParserUtil
- parseSingleTransformPart(String) - Method in class com.github.weisj.jsvg.parser.impl.AttributeParser
- parseSizeAdjust(AttributeNode) - Static method in class com.github.weisj.jsvg.attributes.font.FontParser
- parseStops(List<Stop>) - Method in class com.github.weisj.jsvg.nodes.AbstractGradient
- 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
- parseSuffixUnit(String, SuffixUnit<U, V>, V, UnaryOperator<SuffixUnit<U, V>>) - Method in class com.github.weisj.jsvg.parser.impl.AttributeParser
- parseTemplate(AttributeNode) - Method in class com.github.weisj.jsvg.nodes.AbstractGradient
- parseTemplate(AttributeNode) - Method in class com.github.weisj.jsvg.nodes.Pattern
- 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
- parseTransformLengths(TransformPart.TransformType, 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
- parsingRaw - Variable in class com.github.weisj.jsvg.parser.css.impl.Lexer
- parts - Variable in class com.github.weisj.jsvg.attributes.value.ConstantLengthTransform
- path - Variable in class com.github.weisj.jsvg.nodes.Stop
- 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
- PathGlyphCursor - Class in com.github.weisj.jsvg.nodes.text
- PathGlyphCursor(GlyphCursor, PathIterator, float) - Constructor for class com.github.weisj.jsvg.nodes.text.PathGlyphCursor
- PathGlyphCursor(PathGlyphCursor) - Constructor for class com.github.weisj.jsvg.nodes.text.PathGlyphCursor
- PathGlyphCursor(PathIterator, float) - Constructor for class com.github.weisj.jsvg.nodes.text.PathGlyphCursor
- pathIterator - Variable in class com.github.weisj.jsvg.geometry.util.SegmentIteratorWithLookBehind
- pathLength - Variable in class com.github.weisj.jsvg.geometry.AWTSVGShape
- pathLength - Variable in class com.github.weisj.jsvg.nodes.ShapeNode
- pathLength(RenderContext) - Method in class com.github.weisj.jsvg.geometry.AWTSVGShape
- pathLength(RenderContext) - Method in class com.github.weisj.jsvg.geometry.SVGCircle
- pathLength(RenderContext) - Method in class com.github.weisj.jsvg.geometry.SVGEllipse
- pathLength(RenderContext) - Method in class com.github.weisj.jsvg.geometry.SVGLine
- pathLength(RenderContext) - Method in class com.github.weisj.jsvg.geometry.SVGRectangle
- pathLength(RenderContext) - Method in class com.github.weisj.jsvg.geometry.SVGRoundRectangle
- pathLength(RenderContext) - Method in interface com.github.weisj.jsvg.geometry.SVGShape
- pathLength(Shape) - Static method in class com.github.weisj.jsvg.geometry.util.GeometryUtil
- PathLengthCalculator - Class in com.github.weisj.jsvg.geometry.util
- PathLengthCalculator() - Constructor for class com.github.weisj.jsvg.geometry.util.PathLengthCalculator
- PathParser - Class in com.github.weisj.jsvg.geometry.path
-
A helper for parsing
PathCommand
s. - PathParser(String) - Constructor for class com.github.weisj.jsvg.geometry.path.PathParser
- pathShape - Variable in class com.github.weisj.jsvg.nodes.text.TextPath
- PathUtil - Class in com.github.weisj.jsvg.util
- PathUtil() - Constructor for class com.github.weisj.jsvg.util.PathUtil
- Pattern - Class in com.github.weisj.jsvg.nodes
- Pattern() - Constructor for class com.github.weisj.jsvg.nodes.Pattern
- patternContentUnits - Variable in class com.github.weisj.jsvg.nodes.Pattern
- patternTransform - Variable in class com.github.weisj.jsvg.nodes.Pattern
- patternUnits - Variable in class com.github.weisj.jsvg.nodes.Pattern
- pause() - Method in class com.github.weisj.jsvg.ui.AnimationPlayer
- PC - com.github.weisj.jsvg.geometry.size.Unit
- peek() - Method in class com.github.weisj.jsvg.util.ParserBase
- peekNext() - Method in class com.github.weisj.jsvg.parser.css.impl.Lexer
- percentage - Variable in enum com.github.weisj.jsvg.attributes.font.FontStretch
- percentage() - Method in enum com.github.weisj.jsvg.attributes.font.FontStretch
- Percentage - Class in com.github.weisj.jsvg.geometry.size
- Percentage - 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 - com.github.weisj.jsvg.geometry.size.Unit
- PERCENTAGE_HEIGHT - com.github.weisj.jsvg.geometry.size.Unit
- PERCENTAGE_LENGTH - com.github.weisj.jsvg.geometry.size.Unit
- PERCENTAGE_WIDTH - com.github.weisj.jsvg.geometry.size.Unit
- PercentageDimension - Enum in com.github.weisj.jsvg.attributes.value
- PercentageDimension() - Constructor for enum com.github.weisj.jsvg.attributes.value.PercentageDimension
- PercentageValue - Interface in com.github.weisj.jsvg.attributes.value
- percentDecode(String, Charset) - Static method in class com.github.weisj.jsvg.util.DataUri
- PerlinN - Static variable in class com.github.weisj.jsvg.geometry.noise.PerlinTurbulence
- perlinTurbulence - Variable in class com.github.weisj.jsvg.nodes.filter.FeTurbulence.TurbulenceChannel
- 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
- Phase() - Constructor for enum com.github.weisj.jsvg.attributes.PaintOrder.Phase
- phases - Variable in class com.github.weisj.jsvg.attributes.PaintOrder
- 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
- PIXELS_PER_INCH - Static variable in class com.github.weisj.jsvg.geometry.size.Length
- platformSupport - Variable in class com.github.weisj.jsvg.renderer.RenderContext
- 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
- PLUS - Static variable in class com.github.weisj.jsvg.util.DataUri
- 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
- populateAnimationNodeConstructors() - Method in class com.github.weisj.jsvg.parser.impl.NodeSupplier
- populateDummyNodeConstructors() - Method in class com.github.weisj.jsvg.parser.impl.NodeSupplier
- populateFilterNodeConstructors() - Method in class com.github.weisj.jsvg.parser.impl.NodeSupplier
- populateMetaNodeConstructors() - Method in class com.github.weisj.jsvg.parser.impl.NodeSupplier
- populatePaintNodeConstructors() - Method in class com.github.weisj.jsvg.parser.impl.NodeSupplier
- populateShapeNodeConstructors() - Method in class com.github.weisj.jsvg.parser.impl.NodeSupplier
- populateTextNodeConstructors() - Method in class com.github.weisj.jsvg.parser.impl.NodeSupplier
- PredefinedFontSize - Enum in com.github.weisj.jsvg.attributes.font
- PredefinedFontSize(float) - Constructor for enum com.github.weisj.jsvg.attributes.font.PredefinedFontSize
- PredefinedFontSize(String, float) - Constructor for enum com.github.weisj.jsvg.attributes.font.PredefinedFontSize
- PredefinedFontWeight - Enum in com.github.weisj.jsvg.attributes.font
- PredefinedFontWeight() - Constructor for enum com.github.weisj.jsvg.attributes.font.PredefinedFontWeight
- PredefinedPaints - Class in com.github.weisj.jsvg.paint.impl
- PredefinedPaints() - Constructor for class com.github.weisj.jsvg.paint.impl.PredefinedPaints
- Premultiplied() - Constructor for enum com.github.weisj.jsvg.util.ImageUtil.Premultiplied
- prepareEdgeModeImage(RenderContext, ImageProducer, EdgeMode.ConvolveOperation) - Static method in enum com.github.weisj.jsvg.attributes.filter.EdgeMode
- prepareFirstSegment() - Method in class com.github.weisj.jsvg.geometry.util.SegmentIteratorWithLookBehind
- prepareForBlitting(Output) - Method in class com.github.weisj.jsvg.util.BlittableImage
- prepareForNodeBuilding() - Method in class com.github.weisj.jsvg.parser.impl.AttributeNode
- prepareGlyphRun(StringTextSegment, GlyphCursor, SVGFont, RenderContext, TextOutput) - Static method in class com.github.weisj.jsvg.nodes.text.GlyphRenderer
- preparePaint(Paint) - Static method in class com.github.weisj.jsvg.renderer.output.impl.GraphicsUtil
- prepareRenderContext(PlatformSupport, Output, ViewBox, AnimationState) - Method in class com.github.weisj.jsvg.SVGDocument
- prepareSegmentForRendering(GlyphCursor, RenderContext, TextOutput) - Method in class com.github.weisj.jsvg.nodes.text.TextContainer
- prepareSegmentForRendering(GlyphCursor, RenderContext, TextOutput) - Method in interface com.github.weisj.jsvg.nodes.text.TextSegment.RenderableSegment
- preProcess() - Method in class com.github.weisj.jsvg.parser.impl.SVGDocumentBuilder
- preprocessAttributes(Map<String, String>, Map<String, String>) - Static method in class com.github.weisj.jsvg.parser.impl.AttributeNode
- preProcessor - Variable in class com.github.weisj.jsvg.parser.impl.MutableLoaderContext
- 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 - Variable in class com.github.weisj.jsvg.nodes.Image
- PreserveAspectRatio - Class in com.github.weisj.jsvg.attributes
- PreserveAspectRatio(PreserveAspectRatio.Align, PreserveAspectRatio.MeetOrSlice) - Constructor for class com.github.weisj.jsvg.attributes.PreserveAspectRatio
- PreserveAspectRatio.Align - Enum in com.github.weisj.jsvg.attributes
- PreserveAspectRatio.AlignType - Enum in com.github.weisj.jsvg.attributes
- PreserveAspectRatio.MeetOrSlice - Enum in com.github.weisj.jsvg.attributes
- previous() - Method in class com.github.weisj.jsvg.nodes.text.StringTextSegment.CodepointsCharacterIterator
- primitives - Variable in class com.github.weisj.jsvg.nodes.filter.FeDropShadow
- primitives() - Method in class com.github.weisj.jsvg.nodes.filter.ChainedFilterPrimitive
- primitives() - Method in class com.github.weisj.jsvg.nodes.filter.FeDropShadow
- primitiveUnits - Variable in class com.github.weisj.jsvg.nodes.filter.FilterContext
- primitiveUnits - Variable in class com.github.weisj.jsvg.nodes.filter.FilterLayoutContext
- 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
- processStyleSheets() - Method in class com.github.weisj.jsvg.parser.impl.SVGDocumentBuilder
- producer - Variable in class com.github.weisj.jsvg.nodes.filter.ImageProducerChannel
- 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
- progressCacheKey - Variable in class com.github.weisj.jsvg.animation.value.AnimatedFloatList
- PT - com.github.weisj.jsvg.geometry.size.Unit
- putCachedRaster(ColorModel, Raster) - Static method in class com.github.weisj.jsvg.paint.impl.jdk.SVGMultipleGradientPaintContext
-
Took this cacheRaster code from GradientPaint.
- PX - com.github.weisj.jsvg.geometry.size.Unit
Q
- Q - com.github.weisj.jsvg.geometry.size.Unit
- Quadratic - Class in com.github.weisj.jsvg.geometry.path
- Quadratic(boolean, float, float, float, float) - Constructor for class com.github.weisj.jsvg.geometry.path.Quadratic
- quadraticParametricLength(double, double, double, double, double, double) - Method in class com.github.weisj.jsvg.geometry.util.PathLengthCalculator
- QuadraticSmooth - Class in com.github.weisj.jsvg.geometry.path
- QuadraticSmooth(boolean, float, float) - Constructor for class com.github.weisj.jsvg.geometry.path.QuadraticSmooth
- qualifiedName(QName) - Static method in class com.github.weisj.jsvg.parser.impl.StaxSVGLoader
- qualifiedName(QName, StaxSVGLoader.MakeLowerCase) - Static method in class com.github.weisj.jsvg.parser.impl.StaxSVGLoader
- qualifiedNameImpl(QName) - Static method in class com.github.weisj.jsvg.parser.impl.StaxSVGLoader
R
- r - Variable in class com.github.weisj.jsvg.geometry.SVGCircle
- r - Variable in class com.github.weisj.jsvg.nodes.RadialGradient
- r - Variable in class com.github.weisj.jsvg.paint.impl.RGBColor
- R - com.github.weisj.jsvg.attributes.filter.ColorChannel
- r1 - Variable in class com.github.weisj.jsvg.nodes.filter.FeColorMatrix.MatrixRGBFilter
- r1 - Variable in class com.github.weisj.jsvg.nodes.filter.FeColorMatrix.NoAlphaMatrixRGBFilter
- r2 - Variable in class com.github.weisj.jsvg.nodes.filter.FeColorMatrix.MatrixRGBFilter
- r2 - Variable in class com.github.weisj.jsvg.nodes.filter.FeColorMatrix.NoAlphaMatrixRGBFilter
- r3 - Variable in class com.github.weisj.jsvg.nodes.filter.FeColorMatrix.MatrixRGBFilter
- r3 - Variable in class com.github.weisj.jsvg.nodes.filter.FeColorMatrix.NoAlphaMatrixRGBFilter
- r4 - Variable in class com.github.weisj.jsvg.nodes.filter.FeColorMatrix.MatrixRGBFilter
- r5 - Variable in class com.github.weisj.jsvg.nodes.filter.FeColorMatrix.MatrixRGBFilter
- Rad - 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
- radian - Variable in class com.github.weisj.jsvg.geometry.size.Angle
- radians() - Method in class com.github.weisj.jsvg.geometry.size.Angle
- radius - Variable in class com.github.weisj.jsvg.paint.impl.jdk.SVGRadialGradientPaint
-
Radius of the outermost circle defining the 100% gradient stop.
- radiusSq - Variable in class com.github.weisj.jsvg.paint.impl.jdk.SVGRadialGradientPaintContext
-
Radius of the gradient circle an focus circle squared.
- RAND_a - Static variable in class com.github.weisj.jsvg.geometry.noise.PerlinTurbulence
- RAND_m - Static variable in class com.github.weisj.jsvg.geometry.noise.PerlinTurbulence
- RAND_q - Static variable in class com.github.weisj.jsvg.geometry.noise.PerlinTurbulence
- RAND_r - Static variable in class com.github.weisj.jsvg.geometry.noise.PerlinTurbulence
- random(int) - Static method in class com.github.weisj.jsvg.geometry.noise.PerlinTurbulence
- raster - Variable in class com.github.weisj.jsvg.nodes.filter.ImageProducerChannel
- rasterBuffer - Variable in class com.github.weisj.jsvg.nodes.filter.ImageProducerChannel
- rasterBuffer(RenderContext) - Method in class com.github.weisj.jsvg.nodes.filter.ImageProducerChannel
- raw() - Method in class com.github.weisj.jsvg.geometry.size.Length
- Raw - com.github.weisj.jsvg.animation.time.TimeUnit
- Raw - com.github.weisj.jsvg.geometry.size.AngleUnit
- RAW - com.github.weisj.jsvg.geometry.size.Unit
- RAW_DATA - com.github.weisj.jsvg.parser.css.impl.TokenType
- rawOpacity() - Method in class com.github.weisj.jsvg.renderer.RenderContext
- readIdentifier() - Method in class com.github.weisj.jsvg.parser.css.impl.Lexer
- readIdentifierList() - Method in class com.github.weisj.jsvg.parser.css.impl.SimpleCssParser.Parser
- readPossiblyCorruptedFile(InputStream) - Static method in class com.github.weisj.jsvg.util.ResourceUtil
- readProperties() - Method in class com.github.weisj.jsvg.parser.css.impl.SimpleCssParser.Parser
- readWhile(Predicate<Character>) - Method in class com.github.weisj.jsvg.parser.css.impl.Lexer
- recordIndirectChild(T, String, AttributeNode.ElementRelation) - Method in class com.github.weisj.jsvg.parser.impl.AttributeNode
- rect - Variable in class com.github.weisj.jsvg.geometry.SVGRectangle
- rect - Variable in class com.github.weisj.jsvg.geometry.SVGRoundRectangle
- Rect - Class in com.github.weisj.jsvg.nodes
- Rect() - Constructor for class com.github.weisj.jsvg.nodes.Rect
- Red - com.github.weisj.jsvg.nodes.filter.TransferFunctionElement.Channel
- referencedNode - Variable in class com.github.weisj.jsvg.nodes.Use
- referencedNode() - Method in class com.github.weisj.jsvg.nodes.Use
- Reflect - com.github.weisj.jsvg.attributes.SpreadMethod
- refX - Variable in class com.github.weisj.jsvg.nodes.Marker
- refX - Variable in class com.github.weisj.jsvg.nodes.Symbol
- refY - Variable in class com.github.weisj.jsvg.nodes.Marker
- refY - Variable in class com.github.weisj.jsvg.nodes.Symbol
- 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
- relative - Variable in class com.github.weisj.jsvg.geometry.path.CubicBezierCommand
- relative - Variable in class com.github.weisj.jsvg.geometry.path.LineToBezier
- rem - Variable in class com.github.weisj.jsvg.renderer.MeasureContext
- rem() - Method in class com.github.weisj.jsvg.renderer.MeasureContext
- REM - com.github.weisj.jsvg.geometry.size.Unit
- remainingSegmentLength - Variable in class com.github.weisj.jsvg.nodes.text.PathGlyphCursor
- REMOVE - com.github.weisj.jsvg.animation.Fill
- removeWhiteSpace(String) - Static method in class com.github.weisj.jsvg.parser.impl.ParserUtil
- render(Output, SVGFont) - Method in class com.github.weisj.jsvg.nodes.text.AbstractGlyphRun.PaintableEmoji
- 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(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.LinearTextContainer
- 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(Component, Graphics2D, ViewBox) - Method in class com.github.weisj.jsvg.SVGDocument
- render(JComponent, Graphics2D) - Method in class com.github.weisj.jsvg.SVGDocument
- renderable - Variable in class com.github.weisj.jsvg.renderer.impl.Info
- renderable() - Method in class com.github.weisj.jsvg.renderer.impl.Info
- 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
- RenderContext(PlatformSupport, AffineTransform, AffineTransform, PaintContext, MeasureContext, FontRenderContext, MeasurableFontSpec, ContextElementAttributes) - Constructor for class com.github.weisj.jsvg.renderer.RenderContext
- RenderContext.EstablishRootMeasure - Enum in com.github.weisj.jsvg.renderer
- RenderContextAccessor - Class in com.github.weisj.jsvg.renderer.impl.context
- RenderContextAccessor() - Constructor for class com.github.weisj.jsvg.renderer.impl.context.RenderContextAccessor
- RenderContextAccessor.Accessor - Interface in com.github.weisj.jsvg.renderer.impl.context
- renderGlyphRun(Output, PaintOrder, Set<VectorEffect>, StringTextSegment) - Static method in class com.github.weisj.jsvg.nodes.text.GlyphRenderer
- 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 - Variable in class com.github.weisj.jsvg.nodes.filter.FilterContext
- 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
- RenderingHintsUtil() - Constructor for class com.github.weisj.jsvg.renderer.output.impl.RenderingHintsUtil
- renderMarkers(Output, RenderContext, ShapeRenderer.PaintShape, ShapeRenderer.ShapeMarkerInfo) - Static method in class com.github.weisj.jsvg.renderer.impl.ShapeRenderer
- renderMarkersImpl(Output, RenderContext, PathIterator, ShapeRenderer.ShapeMarkerInfo) - Static method in class com.github.weisj.jsvg.renderer.impl.ShapeRenderer
- renderMesh(MeasureContext, Output) - Method in class com.github.weisj.jsvg.nodes.mesh.MeshGradient
- renderMethod - Variable in class com.github.weisj.jsvg.nodes.text.TextPath
- 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
- renderPath(Output, CoonPatch, float, float, int) - Method in class com.github.weisj.jsvg.nodes.mesh.MeshPatch
- renderSegment(GlyphCursor, RenderContext, Output) - Method in class com.github.weisj.jsvg.nodes.text.TextContainer
- renderSegmentWithoutLayout(GlyphCursor, RenderContext, Output) - Method in class com.github.weisj.jsvg.nodes.text.TextContainer
- renderSegmentWithoutLayout(GlyphCursor, RenderContext, Output) - Method in interface com.github.weisj.jsvg.nodes.text.TextSegment.RenderableSegment
- renderShapeFill(RenderContext, Output, ShapeRenderer.PaintShape) - Static method in class com.github.weisj.jsvg.renderer.impl.ShapeRenderer
- renderShapeStroke(RenderContext, Output, ShapeRenderer.PaintShape, Stroke, boolean) - Static method in class com.github.weisj.jsvg.renderer.impl.ShapeRenderer
- 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, RenderContext, Output) - Method in class com.github.weisj.jsvg.nodes.container.BaseInnerViewContainer
- renderWithSize(FloatSize, ViewBox, PreserveAspectRatio, RenderContext, Output) - Method in class com.github.weisj.jsvg.nodes.container.BaseInnerViewContainer
- repaint() - Method in interface com.github.weisj.jsvg.renderer.PlatformSupport.TargetSurface
- Repeat - com.github.weisj.jsvg.attributes.SpreadMethod
- repeatCount - Variable in class com.github.weisj.jsvg.animation.Track
- repeatCount() - Method in class com.github.weisj.jsvg.animation.Track
- REPLACE - 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
- reset() - Method in class com.github.weisj.jsvg.nodes.text.GlyphRunTextOutput
- 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
- resolveDocument(DomDocument, String) - Method in class com.github.weisj.jsvg.parser.impl.DefaultElementLoader.DefaultDocumentLoader
- resolveDocument(DomDocument, String) - Method in interface com.github.weisj.jsvg.parser.impl.DefaultElementLoader.DocumentLoader
- resolveDocument(DomDocument, String) - Method in class com.github.weisj.jsvg.parser.impl.ExternalDocumentLoader
- resolveFontSize(MeasureContext) - Method in class com.github.weisj.jsvg.geometry.size.Length
-
Used for resolving font sizes.
- resolveNonPercentage(MeasureContext, Unit, float) - Static method in class com.github.weisj.jsvg.geometry.size.Length
- 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 - Variable in class com.github.weisj.jsvg.parser.impl.MutableLoaderContext
- 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 - Variable in class com.github.weisj.jsvg.parser.impl.MutableLoaderContext
- 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
- ResourceUtil() - Constructor for class com.github.weisj.jsvg.util.ResourceUtil
- 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 class com.github.weisj.jsvg.renderer.output.impl.ShapeOutput.ShapeOutputSafeState
- restore() - Method in interface com.github.weisj.jsvg.renderer.output.Output.SafeState
- resultChannel - Variable in class com.github.weisj.jsvg.nodes.filter.FilterPrimitiveBase
- resultChannels - Variable in class com.github.weisj.jsvg.nodes.filter.FilterContext
- resultChannels - Variable in class com.github.weisj.jsvg.nodes.filter.FilterLayoutContext
- 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
- retainedLengthAtStart - Variable in class com.github.weisj.jsvg.nodes.text.PathGlyphCursor
- reverseIntoSegment(float) - Method in class com.github.weisj.jsvg.nodes.text.PathGlyphCursor
- 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 - Variable in class com.github.weisj.jsvg.geometry.mesh.Split
- right - Variable in class com.github.weisj.jsvg.geometry.size.FloatInsets
- 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 - 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 - Variable in class com.github.weisj.jsvg.SVGDocument
- ROOT - com.github.weisj.jsvg.geometry.util.GeometryUtil.Space
- rootNode - Variable in class com.github.weisj.jsvg.parser.impl.SVGDocumentBuilder
- rootTransform - Variable in class com.github.weisj.jsvg.renderer.RenderContext
- rootTransform() - Method in class com.github.weisj.jsvg.renderer.RenderContext
- rootURI - Variable in class com.github.weisj.jsvg.parser.impl.ParsedDocument
- 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.LinearTextContainer
- 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 - com.github.weisj.jsvg.attributes.transform.TransformPart.TransformType
- rotations - Variable in class com.github.weisj.jsvg.nodes.text.GlyphCursor
- rotOff - Variable in class com.github.weisj.jsvg.nodes.text.GlyphCursor
- Round - com.github.weisj.jsvg.attributes.stroke.LineCap
- Round - com.github.weisj.jsvg.attributes.stroke.LineJoin
- runFrame(long) - Method in interface com.github.weisj.jsvg.ui.AnimationPlayer.FrameAction
- rx - Variable in class com.github.weisj.jsvg.geometry.path.Arc
- rx - Variable in class com.github.weisj.jsvg.geometry.SVGEllipse
- rx - Variable in class com.github.weisj.jsvg.geometry.SVGRoundRectangle
- ry - Variable in class com.github.weisj.jsvg.geometry.path.Arc
- ry - Variable in class com.github.weisj.jsvg.geometry.SVGEllipse
- ry - Variable in class com.github.weisj.jsvg.geometry.SVGRoundRectangle
S
- S_RGB - 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, Graphics2D, Paint) - 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 - 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.
- saved - Variable in class com.github.weisj.jsvg.paint.impl.jdk.SVGMultipleGradientPaintContext
-
Raster is reused whenever possible.
- 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
- saveResultImpl(T, ChannelStorage<T>) - Method in class com.github.weisj.jsvg.nodes.filter.FilterPrimitiveBase
- saxpy(float[], float[], float[], float) - Static method in class com.github.weisj.jsvg.animation.interpolation.DefaultInterpolator
-
This method is used to calculate the result of the following operation: result_i = a * x_i + b_i If b_i is shorter than a_i, b_i is repeated.
- saxpy(float, RGBColor, RGBColor) - Static method in class com.github.weisj.jsvg.paint.impl.RGBColor
- scale - Variable in class com.github.weisj.jsvg.nodes.filter.FeDisplacementMap
- 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 - com.github.weisj.jsvg.attributes.transform.TransformPart.TransformType
- SCALE_X - com.github.weisj.jsvg.attributes.transform.TransformPart.TransformType
- SCALE_Y - 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
- scalingFactor - Variable in enum com.github.weisj.jsvg.attributes.font.PredefinedFontSize
- Screen - com.github.weisj.jsvg.attributes.filter.BlendMode
-
The final color is the result of inverting the colors, multiplying them, and inverting that value.
- Scroll - com.github.weisj.jsvg.attributes.Overflow
- Second - com.github.weisj.jsvg.animation.time.TimeUnit
- seed - Variable in class com.github.weisj.jsvg.nodes.filter.FeTurbulence
- Segment(float, float, float, float) - Constructor for class com.github.weisj.jsvg.geometry.util.SegmentIteratorWithLookBehind.Segment
- SEGMENT_BREAK - com.github.weisj.jsvg.parser.impl.CharacterDataParser.State
- SEGMENT_START - com.github.weisj.jsvg.parser.impl.CharacterDataParser.State
- segmentIndex - Variable in class com.github.weisj.jsvg.geometry.util.ReversePathIterator
-
The index into the segment types during iteration.
- segmentIterator - Variable in class com.github.weisj.jsvg.nodes.text.PathGlyphCursor
- 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 - Variable in class com.github.weisj.jsvg.nodes.text.PathGlyphCursor
- segmentLength(int, double[]) - Method in class com.github.weisj.jsvg.geometry.util.PathLengthCalculator
- segments - Variable in class com.github.weisj.jsvg.nodes.text.TextContainer
- segments() - Method in class com.github.weisj.jsvg.nodes.text.TextContainer
- segmentTypes - Variable in class com.github.weisj.jsvg.geometry.util.ReversePathIterator
-
The reversed segment types.
- SEMICOLON - com.github.weisj.jsvg.parser.css.impl.TokenType
- SEMICOLON_ONLY - com.github.weisj.jsvg.parser.impl.SeparatorMode
- SemiCondensed - com.github.weisj.jsvg.attributes.font.FontStretch
- SemiExpanded - com.github.weisj.jsvg.attributes.font.FontStretch
- SentinelPaint - Class in com.github.weisj.jsvg.paint.impl
- SentinelPaint(String) - Constructor for class com.github.weisj.jsvg.paint.impl.SentinelPaint
- separator - Variable in enum com.github.weisj.jsvg.parser.impl.SeparatorMode
- separator() - Method in enum com.github.weisj.jsvg.parser.impl.SeparatorMode
- SeparatorMode - Enum in com.github.weisj.jsvg.parser.impl
- SeparatorMode(char, boolean) - Constructor for enum com.github.weisj.jsvg.parser.impl.SeparatorMode
- Set - Class in com.github.weisj.jsvg.nodes.animation
- Set() - Constructor for class com.github.weisj.jsvg.nodes.animation.Set
- setAdvancement(GlyphAdvancement) - Method in class com.github.weisj.jsvg.nodes.text.GlyphCursor
- setAdvancement(GlyphAdvancement) - Method in class com.github.weisj.jsvg.nodes.text.PathGlyphCursor
- 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
- setCurrentNestingDepth(int) - Method in class com.github.weisj.jsvg.parser.impl.ParsedDocument
- setDocumentConstructor(DocumentConstructorAccessor.DocumentConstructor) - Static method in class com.github.weisj.jsvg.parser.impl.DocumentConstructorAccessor
- setElement(ParsedElement) - Method in class com.github.weisj.jsvg.parser.impl.AttributeNode
- setIndex(int) - Method in class com.github.weisj.jsvg.nodes.text.StringTextSegment.CodepointsCharacterIterator
- 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
- setRootTransform(AffineTransform) - Method in class com.github.weisj.jsvg.renderer.RenderContext
- setRootTransform(AffineTransform, AffineTransform) - Method in class com.github.weisj.jsvg.renderer.RenderContext
- 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
- setSVGRenderingHint(Graphics2D, RenderingHints.Key, Object) - Static method in class com.github.weisj.jsvg.renderer.output.impl.RenderingHintsUtil
- setSVGRenderingHint(Graphics2D, RenderingHints.Key, Object) - Static method in class com.github.weisj.jsvg.renderer.SVGRenderingHints
- 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
- setupClip(HasClip, ElementBounds, RenderContext, Output) - Static method in class com.github.weisj.jsvg.renderer.impl.NodeRenderer
- setupFilter(HasFilter, Output) - Static method in class com.github.weisj.jsvg.renderer.impl.NodeRenderer
- setupInitialData() - Method in class com.github.weisj.jsvg.nodes.text.PathGlyphCursor
- 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
- setupMask(HasClip, ElementBounds, Output, RenderContext) - 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
- setupRenderContext(Instantiator, Object, RenderContext) - Static method in class com.github.weisj.jsvg.renderer.impl.NodeRenderer
- setupSeed(int) - Static method in class com.github.weisj.jsvg.geometry.noise.PerlinTurbulence
- setupSVGRenderingHints(Graphics2D) - Static method in class com.github.weisj.jsvg.renderer.output.impl.RenderingHintsUtil
- setupSVGRenderingHints(Graphics2D) - Static method in class com.github.weisj.jsvg.renderer.SVGRenderingHints
- shape - Variable in class com.github.weisj.jsvg.nodes.ShapeNode
- shape - Variable in class com.github.weisj.jsvg.nodes.text.AbstractGlyphRun
- shape - Variable in class com.github.weisj.jsvg.renderer.impl.ShapeRenderer.PaintShape
- shape() - Method in class com.github.weisj.jsvg.nodes.ShapeNode
- shape() - Method in class com.github.weisj.jsvg.nodes.text.AbstractGlyphRun
- 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 - com.github.weisj.jsvg.nodes.prototype.spec.Category
- shapeCache - Variable in class com.github.weisj.jsvg.geometry.AWTSVGShape
- 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 - Variable in class com.github.weisj.jsvg.renderer.output.impl.ShapeOutput.ShapeOutputSafeState
- ShapeOutput - Class in com.github.weisj.jsvg.renderer.output.impl
- ShapeOutput(ShapeOutput) - Constructor for class com.github.weisj.jsvg.renderer.output.impl.ShapeOutput
- ShapeOutput(Area) - Constructor for class com.github.weisj.jsvg.renderer.output.impl.ShapeOutput
- ShapeOutput.ShapeOutputSafeState - Class in com.github.weisj.jsvg.renderer.output.impl
- ShapeOutputSafeState(ShapeOutput) - Constructor for class com.github.weisj.jsvg.renderer.output.impl.ShapeOutput.ShapeOutputSafeState
- 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() - Constructor for class com.github.weisj.jsvg.renderer.impl.ShapeRenderer
- ShapeRenderer.PaintShape - Class in com.github.weisj.jsvg.renderer.impl
- ShapeRenderer.PaintWithOpacity - 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
- ShapeUtil() - Constructor for class com.github.weisj.jsvg.util.ShapeUtil
- shapeValue - Variable in class com.github.weisj.jsvg.geometry.AWTSVGShape
- sheet - Variable in class com.github.weisj.jsvg.parser.css.impl.SimpleCssParser.Parser
- shouldEstablishChildContext() - Method in interface com.github.weisj.jsvg.nodes.prototype.Renderable
- shouldEstablishChildContext() - Method in class com.github.weisj.jsvg.nodes.SVG
- shouldPaintStartEndMarkersInMiddle - Variable in class com.github.weisj.jsvg.renderer.impl.ShapeRenderer.ShapeMarkerInfo
- 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
- shouldRenderCurrentGlyph - Variable in class com.github.weisj.jsvg.nodes.text.PathGlyphCursor
- shouldRenderCurrentGlyph() - Method in class com.github.weisj.jsvg.nodes.text.GlyphCursor
- shouldRenderCurrentGlyph() - Method in class com.github.weisj.jsvg.nodes.text.PathGlyphCursor
- shouldSkipLastSpacing() - Method in class com.github.weisj.jsvg.nodes.text.GlyphAdvancement
- shouldTransform() - Method in interface com.github.weisj.jsvg.nodes.prototype.Transformable
- shouldTransform() - Method in class com.github.weisj.jsvg.nodes.SVG
- side - Variable in class com.github.weisj.jsvg.nodes.text.TextPath
- Side - Enum in com.github.weisj.jsvg.attributes.text
- Side() - Constructor for enum com.github.weisj.jsvg.attributes.text.Side
- signAllowed - Variable in class com.github.weisj.jsvg.util.ParserBase.NumberCharState
- SimpleCssParser - Class in com.github.weisj.jsvg.parser.css.impl
- SimpleCssParser() - Constructor for class com.github.weisj.jsvg.parser.css.impl.SimpleCssParser
- SimpleCssParser.Parser - Class in com.github.weisj.jsvg.parser.css.impl
- simpleNonCyclicFillRaster(int[], int, int, int, int, int, int) - Method in class com.github.weisj.jsvg.paint.impl.jdk.SVGRadialGradientPaintContext
-
This code works in the simplest of cases, where the focus == center point, the gradient is non-cyclic, and the gradient lookup method is fast (single array index, no conversion necessary).
- 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 - Variable in class com.github.weisj.jsvg.attributes.font.AttributeFontSpec
- size - Variable in class com.github.weisj.jsvg.attributes.font.LengthFontSize
- size - Variable in class com.github.weisj.jsvg.SVGDocument
- 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
- SIZE - Static variable in class com.github.weisj.jsvg.parser.resources.impl.MissingImageResource
- sizeAdjust - Variable in class com.github.weisj.jsvg.attributes.font.FontSpec
- sizeForTopLevel(float, float) - Method in class com.github.weisj.jsvg.nodes.SVG
- SKEW - com.github.weisj.jsvg.attributes.transform.TransformPart.TransformType
- SKEW_X - com.github.weisj.jsvg.attributes.transform.TransformPart.TransformType
- SKEW_Y - com.github.weisj.jsvg.attributes.transform.TransformPart.TransformType
- skipElement(XMLEventReader) - Static method in class com.github.weisj.jsvg.parser.impl.StaxSVGLoader
- skipToNextDefinition() - Method in class com.github.weisj.jsvg.parser.css.impl.SimpleCssParser.Parser
- Slice - com.github.weisj.jsvg.attributes.PreserveAspectRatio.MeetOrSlice
-
Scale the graphic such that:
- small - com.github.weisj.jsvg.attributes.font.PredefinedFontSize
- smaller - com.github.weisj.jsvg.attributes.font.PredefinedFontSize
- softLight(int, int, int, int, int, int) - Static method in class com.github.weisj.jsvg.nodes.filter.BlendModeComposite
- SoftLight - 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 - com.github.weisj.jsvg.attributes.filter.DefaultFilterChannel
-
This keyword represents the graphics elements that were the original input into the
element. - SourceAlphaChannel(ImageProducer) - Constructor for class com.github.weisj.jsvg.nodes.filter.Filter.SourceAlphaChannel
- sourceBounds - Variable in class com.github.weisj.jsvg.nodes.filter.FeDisplacementMap.DisplacementOp
- sourceChannel(FilterPrimitiveBase, FilterContext) - Method in class com.github.weisj.jsvg.nodes.filter.AbstractCompositeFilterPrimitive
- sourceColorModel - Variable in class com.github.weisj.jsvg.nodes.filter.AbstractBlendComposite.BlendingContext
- SourceGraphic - 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
- south - Variable in class com.github.weisj.jsvg.nodes.mesh.MeshPatch
- southEast - Variable in class com.github.weisj.jsvg.geometry.mesh.Subdivided
- southWest - Variable in class com.github.weisj.jsvg.geometry.mesh.Subdivided
- Space() - Constructor for enum com.github.weisj.jsvg.geometry.util.GeometryUtil.Space
- spacing - Variable in class com.github.weisj.jsvg.nodes.text.TextPath
- Spacing - Enum in com.github.weisj.jsvg.attributes.text
- Spacing - com.github.weisj.jsvg.attributes.text.LengthAdjust
- Spacing() - Constructor for enum com.github.weisj.jsvg.attributes.text.Spacing
- spacingAdjustment - Variable in class com.github.weisj.jsvg.nodes.text.GlyphAdvancement
- spacingAdvancement(float) - Method in class com.github.weisj.jsvg.nodes.text.GlyphAdvancement
- SpacingAndGlyphs - com.github.weisj.jsvg.attributes.text.LengthAdjust
- spec - Variable in class com.github.weisj.jsvg.attributes.font.FontResolver.FontCache.CacheKey
- split() - Method in class com.github.weisj.jsvg.geometry.mesh.Bezier
- split() - Method in class com.github.weisj.jsvg.geometry.mesh.LineBezier
- Split<T> - Class in com.github.weisj.jsvg.geometry.mesh
- Split(T, T) - Constructor for class com.github.weisj.jsvg.geometry.mesh.Split
- spreadMethod - Variable in class com.github.weisj.jsvg.nodes.AbstractGradient
- SpreadMethod - Enum in com.github.weisj.jsvg.attributes
- SpreadMethod(MultipleGradientPaint.CycleMethod) - Constructor for enum com.github.weisj.jsvg.attributes.SpreadMethod
- SQRT_2_PI - Static variable in class com.github.weisj.jsvg.nodes.filter.FeGaussianBlur
- SQRT_LUT_SIZE - Static variable in class com.github.weisj.jsvg.paint.impl.jdk.SVGRadialGradientPaintContext
- sqrtLookup - Static variable in class com.github.weisj.jsvg.paint.impl.jdk.SVGRadialGradientPaintContext
- Square - com.github.weisj.jsvg.attributes.stroke.LineCap
- sRGBlookupTable - Variable in class com.github.weisj.jsvg.nodes.filter.FeComponentTransfer
- sRGBtoLinearRGB(int) - Static method in class com.github.weisj.jsvg.util.ColorUtil
- SRGBtoLinearRGB - Static variable 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
- SRGBtoLinearRGBPre - Static variable in class com.github.weisj.jsvg.util.ColorUtil
-
Color space conversion lookup tables.
- sRGBtoLinearRGBPreInPlace(int[]) - Static method in class com.github.weisj.jsvg.util.ColorUtil
- start - Variable in class com.github.weisj.jsvg.animation.AnimationPeriod
- start() - Method in class com.github.weisj.jsvg.ui.AnimationPlayer
- Start - com.github.weisj.jsvg.attributes.text.TextAnchor
- START - com.github.weisj.jsvg.attributes.MarkerOrientation.MarkerType
- START - 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
- startOffset - Variable in class com.github.weisj.jsvg.nodes.text.TextPath
- startPoint - Variable in class com.github.weisj.jsvg.geometry.path.BuildHistory
- startTime - Variable in class com.github.weisj.jsvg.renderer.animation.AnimationState
- startTime - Variable in class com.github.weisj.jsvg.ui.AnimationPlayer
- startTime() - Method in class com.github.weisj.jsvg.animation.AnimationPeriod
- startTime() - Method in interface com.github.weisj.jsvg.renderer.animation.Animation
- state - Variable in class com.github.weisj.jsvg.parser.impl.CharacterDataParser
- State(boolean) - Constructor for enum com.github.weisj.jsvg.parser.impl.CharacterDataParser.State
- 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
- StaxSVGLoader.MakeLowerCase - Enum in com.github.weisj.jsvg.parser.impl
- stdDeviation - Variable in class com.github.weisj.jsvg.nodes.filter.FeGaussianBlur
- 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
- stopsForPatchPosition(int, int) - Static method in class com.github.weisj.jsvg.nodes.mesh.MeshBuilder
- storage - Variable in class com.github.weisj.jsvg.nodes.filter.ChannelStorage
- 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
- StreamUtil() - Constructor for class com.github.weisj.jsvg.parser.impl.StreamUtil
- stretch - Variable in class com.github.weisj.jsvg.attributes.font.FontSpec
- stretch() - Method in class com.github.weisj.jsvg.attributes.font.MeasurableFontSpec
- Stretch - 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
- StringTextSegment - Class in com.github.weisj.jsvg.nodes.text
- StringTextSegment(TextContainer, int, char[]) - Constructor for class com.github.weisj.jsvg.nodes.text.StringTextSegment
- StringTextSegment.CodepointsCharacterIterator - Class in com.github.weisj.jsvg.nodes.text
- stripQuotes(String, char) - Static method in class com.github.weisj.jsvg.attributes.font.FontParser
- stroke - Variable in class com.github.weisj.jsvg.renderer.impl.ShapeRenderer.ShapePaintContext
- 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 - com.github.weisj.jsvg.attributes.PaintOrder.Phase
- strokeBox - Variable in class com.github.weisj.jsvg.renderer.impl.ElementBounds
- strokeBox() - Method in class com.github.weisj.jsvg.renderer.impl.ElementBounds
- StrokeBox - com.github.weisj.jsvg.attributes.transform.TransformBox
- StrokeBox - com.github.weisj.jsvg.nodes.prototype.HasShape.Box
- strokeContext - Variable in class com.github.weisj.jsvg.renderer.impl.context.PaintContext
- strokeContext() - Method in class com.github.weisj.jsvg.renderer.RenderContext
- 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 - 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
- StrokeResolver() - Constructor for class com.github.weisj.jsvg.attributes.stroke.StrokeResolver
- strokeWidth - Variable in class com.github.weisj.jsvg.renderer.impl.context.StrokeContext
- StrokeWidth - com.github.weisj.jsvg.attributes.MarkerUnitType
- Structural - 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
- styleElements - Variable in class com.github.weisj.jsvg.parser.impl.SVGDocumentBuilder
- StyleProperty - Class in com.github.weisj.jsvg.parser.css
- StyleProperty(String, String) - Constructor for class com.github.weisj.jsvg.parser.css.StyleProperty
- styleSheet - Variable in class com.github.weisj.jsvg.nodes.Style
- 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
- styleSheets - Variable in class com.github.weisj.jsvg.parser.impl.AttributeNode
- styleSheets - Variable in class com.github.weisj.jsvg.parser.impl.SVGDocumentBuilder
- styleSheets() - Method in class com.github.weisj.jsvg.parser.impl.AttributeNode
- 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 - Variable in enum com.github.weisj.jsvg.animation.time.TimeUnit
- suffix - Variable in enum com.github.weisj.jsvg.geometry.size.AngleUnit
- suffix - Variable in enum com.github.weisj.jsvg.geometry.size.Unit
- 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 - com.github.weisj.jsvg.animation.Additive
- supplier - Variable in class com.github.weisj.jsvg.util.supplier.LazySupplier
- SUPPORTED_MIME_TYPES - Static variable in class com.github.weisj.jsvg.util.ResourceUtil
- supportedFonts - Variable in enum com.github.weisj.jsvg.attributes.font.FontResolver.FontFamiliesCache
- 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 - Variable in class com.github.weisj.jsvg.nodes.ClipPath
- surfaceSupplier - Variable in class com.github.weisj.jsvg.nodes.Mask
- surfaceSupplier - Variable in class com.github.weisj.jsvg.util.CachedSurfaceSupplier
- 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
- SVG_NAMESPACE_URI - Static variable in class com.github.weisj.jsvg.parser.impl.StaxSVGLoader
- 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
- SVGDocument(SVG) - Constructor for class com.github.weisj.jsvg.SVGDocument
- 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.
- SVGMultipleGradientPaint(float[], Color[], MultipleGradientPaint.CycleMethod, MultipleGradientPaint.ColorSpaceType, AffineTransform) - Constructor for class com.github.weisj.jsvg.paint.impl.jdk.SVGMultipleGradientPaint
-
Package-private constructor.
- SVGMultipleGradientPaintContext - Class in com.github.weisj.jsvg.paint.impl.jdk
-
This is the superclass for all PaintContexts which use a multiple color gradient to fill in their raster.
- SVGMultipleGradientPaintContext(SVGMultipleGradientPaint, AffineTransform, float[], Color[], MultipleGradientPaint.CycleMethod, MultipleGradientPaint.ColorSpaceType) - Constructor for class com.github.weisj.jsvg.paint.impl.jdk.SVGMultipleGradientPaintContext
-
Constructor for MultipleGradientPaintContext superclass.
- 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
. - SVGRadialGradientPaintContext - Class in com.github.weisj.jsvg.paint.impl.jdk
-
Provides the actual implementation for the RadialGradientPaint.
- SVGRadialGradientPaintContext(SVGRadialGradientPaint, AffineTransform, float, float, float, float, float, float, float[], Color[], MultipleGradientPaint.CycleMethod, MultipleGradientPaint.ColorSpaceType) - Constructor for class com.github.weisj.jsvg.paint.impl.jdk.SVGRadialGradientPaintContext
-
Constructor for RadialGradientPaintContext.
- 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
- SVGRenderingHints() - Constructor for class com.github.weisj.jsvg.renderer.SVGRenderingHints
- SVGRenderingHints.Key - Class in com.github.weisj.jsvg.renderer
- SVGRenderingHints.Value - Enum 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
- sweep - Variable in class com.github.weisj.jsvg.geometry.path.Arc
- 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
- SystemUtil() - Constructor for class com.github.weisj.jsvg.util.SystemUtil
T
- t - Variable in class com.github.weisj.jsvg.util.supplier.ConstantSupplier
- t - Variable in class com.github.weisj.jsvg.util.supplier.LazySupplier
- Table - com.github.weisj.jsvg.attributes.filter.TransferFunctionType
- tag - Variable in class com.github.weisj.jsvg.nodes.filter.DummyFilterPrimitive
- 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 - Variable 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 - Variable in class com.github.weisj.jsvg.parser.css.impl.SimpleStyleSheet
- 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 - com.github.weisj.jsvg.parser.impl.AttributeNode.ElementRelation
- Terminal - Class in com.github.weisj.jsvg.geometry.path
-
Finishes a path
- Terminal() - Constructor for class com.github.weisj.jsvg.geometry.path.Terminal
- Text - Class in com.github.weisj.jsvg.nodes.text
- Text() - Constructor for class com.github.weisj.jsvg.nodes.text.Text
- TextAfterEdge - com.github.weisj.jsvg.attributes.text.DominantBaseline
-
The baseline-identifier for the dominant-baseline is set to be text-after-edge.
- textAnchor - Variable in class com.github.weisj.jsvg.renderer.impl.context.FontRenderContext
- textAnchor() - Method in class com.github.weisj.jsvg.renderer.impl.context.FontRenderContext
- TextAnchor - Enum in com.github.weisj.jsvg.attributes.text
- TextAnchor() - Constructor for enum com.github.weisj.jsvg.attributes.text.TextAnchor
- textAnchorOffset(TextAnchor, GlyphCursor) - Method in class com.github.weisj.jsvg.nodes.text.TextContainer
- TextBeforeEdge - com.github.weisj.jsvg.attributes.text.DominantBaseline
-
The baseline-identifier for the dominant-baseline is set to be text-before-edge.
- TextBottom - com.github.weisj.jsvg.attributes.text.DominantBaseline
- TextContainer - Class in com.github.weisj.jsvg.nodes.text
- TextContainer() - Constructor for class com.github.weisj.jsvg.nodes.text.TextContainer
- TextContainer.IntermediateTextMetrics - Class in com.github.weisj.jsvg.nodes.text
- TextContent - com.github.weisj.jsvg.nodes.prototype.spec.Category
- TextContentChild - com.github.weisj.jsvg.nodes.prototype.spec.Category
- textLength - Variable in class com.github.weisj.jsvg.nodes.text.TextContainer
- 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
- TextSegment - Interface in com.github.weisj.jsvg.nodes.text
- TextSegment.RenderableSegment - Interface in com.github.weisj.jsvg.nodes.text
- TextSegment.RenderableSegment.UseTextLengthForCalculation - Enum in com.github.weisj.jsvg.nodes.text
- TextSpan - Class in com.github.weisj.jsvg.nodes.text
- TextSpan() - Constructor for class com.github.weisj.jsvg.nodes.text.TextSpan
- TextTop - 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
- THREE_QUARTER_SQRT_2_PI - Static variable in class com.github.weisj.jsvg.nodes.filter.FeGaussianBlur
- tick() - Method in class com.github.weisj.jsvg.ui.AnimationPlayer
- tile() - Method in class com.github.weisj.jsvg.nodes.filter.Filter.FilterInfo
- tileBounds - Variable in class com.github.weisj.jsvg.nodes.filter.FeTurbulence.TurbulenceChannel
- timestamp - Variable in class com.github.weisj.jsvg.animation.value.AnimatedFloatList
- 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
- TimeUnit(long, String) - Constructor for enum com.github.weisj.jsvg.animation.time.TimeUnit
- Title - Class in com.github.weisj.jsvg.nodes
- Title() - Constructor for class com.github.weisj.jsvg.nodes.Title
- tmp - Variable in class com.github.weisj.jsvg.util.ColorSpaceAwareRGBImageFilter
- tmpFractions - Variable in class com.github.weisj.jsvg.nodes.AbstractGradient
- TO - 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
- TokenType() - Constructor for enum com.github.weisj.jsvg.parser.css.impl.TokenType
- toNonnullArray(T...) - Static method in class com.github.weisj.jsvg.util.AttributeUtil
- top - Variable in class com.github.weisj.jsvg.geometry.size.FloatInsets
- top() - Method in class com.github.weisj.jsvg.geometry.size.FloatInsets
- top(Rectangle2D) - Static method in class com.github.weisj.jsvg.geometry.util.GeometryUtil
- TOP_LEVEL_TRANSFORM_ORIGIN - Static variable in class com.github.weisj.jsvg.nodes.SVG
- TopOrLeft - Static variable in class com.github.weisj.jsvg.parser.impl.AttributeNode
- 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.FontResolver.FontCache.CacheKey
- toString() - Method in class com.github.weisj.jsvg.attributes.font.FontSpec
- toString() - Method in class com.github.weisj.jsvg.attributes.font.FontStyle.Italic
- toString() - Method in class com.github.weisj.jsvg.attributes.font.FontStyle.Normal
- toString() - Method in class com.github.weisj.jsvg.attributes.font.FontStyle.Oblique
- 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.Arc
- toString() - Method in class com.github.weisj.jsvg.geometry.path.Cubic
- toString() - Method in class com.github.weisj.jsvg.geometry.path.CubicBezierCommand
- toString() - Method in class com.github.weisj.jsvg.geometry.path.CubicSmooth
- toString() - Method in class com.github.weisj.jsvg.geometry.path.Horizontal
- toString() - Method in class com.github.weisj.jsvg.geometry.path.LineTo
- toString() - Method in class com.github.weisj.jsvg.geometry.path.MoveTo
- toString() - Method in class com.github.weisj.jsvg.geometry.path.Quadratic
- toString() - Method in class com.github.weisj.jsvg.geometry.path.QuadraticSmooth
- toString() - Method in class com.github.weisj.jsvg.geometry.path.Terminal
- toString() - Method in class com.github.weisj.jsvg.geometry.path.Vertical
- 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.GlyphAdvancement
- 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.NonePaint
- toString() - Method in class com.github.weisj.jsvg.paint.impl.RGBColor
- toString() - Method in class com.github.weisj.jsvg.paint.impl.SentinelPaint
- 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.util.DataUri
- 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.animation.value.AnimatedColor
- track - Variable in class com.github.weisj.jsvg.animation.value.AnimatedFloat
- track - Variable in class com.github.weisj.jsvg.animation.value.AnimatedFloatList
- track - Variable in class com.github.weisj.jsvg.animation.value.AnimatedLength
- track - Variable in class com.github.weisj.jsvg.animation.value.AnimatedPaint
- track - Variable in class com.github.weisj.jsvg.animation.value.AnimatedPercentage
- track - Variable in class com.github.weisj.jsvg.animation.value.AnimatedTransform
- 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(List<Interval>, float, Fill, AnimationValuesType, Additive) - Constructor for class com.github.weisj.jsvg.animation.Track
- Track.InterpolationProgress - Class in com.github.weisj.jsvg.animation
- TransferFunctionElement - Class in com.github.weisj.jsvg.nodes.filter
- TransferFunctionElement - com.github.weisj.jsvg.nodes.prototype.spec.Category
- TransferFunctionElement(TransferFunctionElement.Channel) - Constructor for class com.github.weisj.jsvg.nodes.filter.TransferFunctionElement
- 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
- TransferFunctionType() - Constructor for enum com.github.weisj.jsvg.attributes.filter.TransferFunctionType
- transform - Variable in class com.github.weisj.jsvg.nodes.prototype.impl.HasGeometryContextImpl
- transform - Variable in class com.github.weisj.jsvg.nodes.text.AbstractGlyphRun.PaintableEmoji
- transform - Variable in class com.github.weisj.jsvg.nodes.text.GlyphCursor
- transform - Variable in class com.github.weisj.jsvg.paint.impl.TransformedPaint
- transform - Variable in class com.github.weisj.jsvg.renderer.impl.ShapeRenderer.ShapePaintContext
- transform() - Method in class com.github.weisj.jsvg.attributes.font.FontStyle.Oblique
- transform() - Method in class com.github.weisj.jsvg.attributes.font.FontStyle
- 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
- TRANSFORM_PATTERN - Static variable in class com.github.weisj.jsvg.parser.impl.AttributeParser
- Transformable - Interface in com.github.weisj.jsvg.nodes.prototype
- transformBox - Variable in class com.github.weisj.jsvg.nodes.prototype.impl.HasGeometryContextImpl
- 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.
- TransformBox(String) - Constructor for enum com.github.weisj.jsvg.attributes.transform.TransformBox
- TransformedPaint - Class in com.github.weisj.jsvg.paint.impl
- TransformedPaint(Paint, AffineTransform) - Constructor for class com.github.weisj.jsvg.paint.impl.TransformedPaint
- transformer - Variable in class com.github.weisj.jsvg.attributes.filter.LayoutBounds
- transformInterpolator() - Method in class com.github.weisj.jsvg.animation.Track
- TransformInterpolator - Interface in com.github.weisj.jsvg.animation.interpolation
- transformOrigin - Variable in class com.github.weisj.jsvg.nodes.prototype.impl.HasGeometryContextImpl
- 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(double, double, Shape) - Static method in class com.github.weisj.jsvg.util.ShapeUtil
- transformShape(AffineTransform, Shape) - Static method in class com.github.weisj.jsvg.util.ShapeUtil
- 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
- TransformType() - Constructor for enum com.github.weisj.jsvg.attributes.transform.TransformPart.TransformType
- TransformType(String) - Constructor for enum com.github.weisj.jsvg.attributes.transform.TransformPart.TransformType
- TransformUtil - Class in com.github.weisj.jsvg.geometry.util
- TransformUtil() - Constructor for class com.github.weisj.jsvg.geometry.util.TransformUtil
- 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 - com.github.weisj.jsvg.attributes.transform.TransformPart.TransformType
- TRANSLATE_X - com.github.weisj.jsvg.attributes.transform.TransformPart.TransformType
- TRANSLATE_Y - com.github.weisj.jsvg.attributes.transform.TransformPart.TransformType
- transparency - Variable in class com.github.weisj.jsvg.paint.impl.jdk.SVGMultipleGradientPaint
-
The transparency of this paint object.
- transparencyTest - Variable in class com.github.weisj.jsvg.paint.impl.jdk.SVGMultipleGradientPaintContext
-
Used to determine if gradient colors are all opaque.
- travelledSegmentLength() - Method in class com.github.weisj.jsvg.nodes.text.PathGlyphCursor
- trimLeadingWhiteSpace() - Method in class com.github.weisj.jsvg.parser.impl.CharacterDataParser
- trimLookBehindIfNecessary() - Method in class com.github.weisj.jsvg.geometry.util.SegmentIteratorWithLookBehind
- trimPathHandle - Static variable in class com.github.weisj.jsvg.util.PathUtil
- trimPathToSize(Path2D) - Static method in class com.github.weisj.jsvg.util.PathUtil
- trimTrailingWhiteSpace() - Method in class com.github.weisj.jsvg.parser.impl.CharacterDataParser
- trivial - Variable in class com.github.weisj.jsvg.paint.impl.jdk.SVGRadialGradientPaintContext
-
This value represents the solution when focusX == X.
- turbulence(double[], double, double, boolean, PerlinTurbulence.StitchInfo, Rectangle2D.Double) - Method in class com.github.weisj.jsvg.geometry.noise.PerlinTurbulence
- Turbulence - 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 - com.github.weisj.jsvg.geometry.size.AngleUnit
- type - Variable in class com.github.weisj.jsvg.attributes.transform.TransformPart
- type - Variable in class com.github.weisj.jsvg.nodes.animation.AnimateTransform
- type - Variable in class com.github.weisj.jsvg.nodes.filter.FeTurbulence.TurbulenceChannel
- type - Variable in class com.github.weisj.jsvg.nodes.filter.FeTurbulence
- type - Variable in class com.github.weisj.jsvg.nodes.filter.TransferFunctionElement
- type - Variable in class com.github.weisj.jsvg.parser.css.impl.Token
- type() - Method in class com.github.weisj.jsvg.nodes.filter.TransferFunctionElement
- type() - Method in class com.github.weisj.jsvg.parser.css.impl.Token
- Type() - Constructor for enum com.github.weisj.jsvg.nodes.filter.FeTurbulence.Type
U
- uLatticeSelector - Variable in class com.github.weisj.jsvg.geometry.noise.PerlinTurbulence
- UltraCondensed - com.github.weisj.jsvg.attributes.font.FontStretch
- UltraExpanded - com.github.weisj.jsvg.attributes.font.FontStretch
- union(LayoutBounds) - Method in class com.github.weisj.jsvg.attributes.filter.LayoutBounds
- union(AbstractGlyphRun.Metrics) - Method in class com.github.weisj.jsvg.nodes.text.AbstractGlyphRun.Metrics
- unit - Variable in class com.github.weisj.jsvg.geometry.size.Length
- unit() - Method in class com.github.weisj.jsvg.geometry.size.Length
- Unit - Enum in com.github.weisj.jsvg.geometry.size
- Unit() - Constructor for enum com.github.weisj.jsvg.geometry.size.Unit
- Unit(String) - Constructor for enum com.github.weisj.jsvg.geometry.size.Unit
- units - Static variable in enum com.github.weisj.jsvg.animation.time.TimeUnit
- units - Static variable in enum com.github.weisj.jsvg.geometry.size.AngleUnit
- units - Static variable in enum com.github.weisj.jsvg.geometry.size.Unit
- 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
- UnitType() - Constructor for enum com.github.weisj.jsvg.attributes.UnitType
- 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.TextContainer
- 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.TextContainer
- untransformedElementShape(RenderContext, HasShape.Box) - Method in class com.github.weisj.jsvg.nodes.Use
- updateFrom(GlyphCursor) - Method in class com.github.weisj.jsvg.nodes.text.GlyphCursor
- updateFrom(GlyphCursor) - Method in class com.github.weisj.jsvg.nodes.text.PathGlyphCursor
- updateTransformForFlags(int, AffineTransform, double, double) - Static method in enum com.github.weisj.jsvg.attributes.VectorEffect
- Use - Class in com.github.weisj.jsvg.nodes
- Use() - Constructor for class com.github.weisj.jsvg.nodes.Use
- useAccurateMasking(Output) - Static method in class com.github.weisj.jsvg.renderer.impl.NodeRenderer
- useCache(Output, RenderContext) - Method in class com.github.weisj.jsvg.util.CachedSurfaceSupplier
- useElements - Variable in class com.github.weisj.jsvg.parser.impl.SVGDocumentBuilder
- USER - com.github.weisj.jsvg.geometry.util.GeometryUtil.Space
- userBoundsInRootSpace - Variable in class com.github.weisj.jsvg.util.BlittableImage
- 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 - com.github.weisj.jsvg.attributes.MarkerUnitType
- UserSpaceOnUse - com.github.weisj.jsvg.attributes.UnitType
- userSpaceTransform - Variable in class com.github.weisj.jsvg.renderer.RenderContext
- userSpaceTransform() - Method in class com.github.weisj.jsvg.renderer.RenderContext
- usesOptimizedBoundsCalculation() - Method in interface com.github.weisj.jsvg.geometry.SVGShape
- UseTextLengthForCalculation() - Constructor for enum com.github.weisj.jsvg.nodes.text.TextSegment.RenderableSegment.UseTextLengthForCalculation
V
- V_MAX - com.github.weisj.jsvg.geometry.size.Unit
- V_MIN - com.github.weisj.jsvg.geometry.size.Unit
- validateDashPattern(Length[]) - Static method in class com.github.weisj.jsvg.renderer.impl.context.StrokeContext
- validatePathCount() - Method in class com.github.weisj.jsvg.parser.impl.SVGDocumentBuilder
- validateShape(MeasureContext) - Method in class com.github.weisj.jsvg.geometry.SVGCircle
- validateShape(MeasureContext) - Method in class com.github.weisj.jsvg.geometry.SVGEllipse
- validateShape(MeasureContext) - Method in class com.github.weisj.jsvg.geometry.SVGLine
- validateShape(MeasureContext) - Method in class com.github.weisj.jsvg.geometry.SVGRectangle
- validateShape(MeasureContext) - Method in class com.github.weisj.jsvg.geometry.SVGRoundRectangle
- validateUseElementsDepth() - Method in class com.github.weisj.jsvg.parser.impl.SVGDocumentBuilder
- value - Variable in class com.github.weisj.jsvg.attributes.value.ConstantFloat
- value - Variable in class com.github.weisj.jsvg.attributes.value.ConstantFloatList
- value - Variable in class com.github.weisj.jsvg.attributes.value.ConstantTransform
- value - Variable in class com.github.weisj.jsvg.attributes.value.ConstantValue
- value - Variable in class com.github.weisj.jsvg.geometry.size.Length
- value - Variable in class com.github.weisj.jsvg.geometry.size.Percentage
- value - Variable in class com.github.weisj.jsvg.parser.css.StyleProperty
- value - Variable in class com.github.weisj.jsvg.parser.resources.impl.ValueResourceSupplier
- value() - Method in class com.github.weisj.jsvg.attributes.value.ConstantFloatList
- value() - Method in class com.github.weisj.jsvg.geometry.size.Percentage
- value() - Method in annotation type com.github.weisj.jsvg.nodes.prototype.spec.ElementCategories
- value() - Method 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() - Constructor for enum com.github.weisj.jsvg.renderer.SVGRenderingHints.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.FontResolver.FontCache
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.github.weisj.jsvg.attributes.font.FontResolver.FontFamiliesCache
-
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.AlignType
-
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.container.BaseContainerNode.CategoryCheckResult
-
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.nodes.text.TextSegment.RenderableSegment.UseTextLengthForCalculation
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.github.weisj.jsvg.paint.impl.DefaultPaintParser.ColorLookup.Cache
-
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.CharacterDataParser.State
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.github.weisj.jsvg.parser.impl.DefaultElementLoader.AllowExternalResources
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.github.weisj.jsvg.parser.impl.ParsedElement.BuildStatus
-
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.parser.impl.StaxSVGLoader.MakeLowerCase
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.github.weisj.jsvg.renderer.RenderContext.EstablishRootMeasure
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.github.weisj.jsvg.renderer.SVGRenderingHints.Value
-
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.animation.value.AnimatedColor
- values - Variable in class com.github.weisj.jsvg.animation.value.AnimatedFloat
- values - Variable in class com.github.weisj.jsvg.animation.value.AnimatedFloatList
- values - Variable in class com.github.weisj.jsvg.animation.value.AnimatedLength
- values - Variable in class com.github.weisj.jsvg.animation.value.AnimatedPaint
- values - Variable in class com.github.weisj.jsvg.animation.value.AnimatedPercentage
- values - Variable in class com.github.weisj.jsvg.animation.value.AnimatedTransform
- values - Variable in class com.github.weisj.jsvg.attributes.transform.TransformPart
- 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.FontResolver.FontCache
-
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.FontResolver.FontFamiliesCache
-
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.AlignType
-
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.container.BaseContainerNode.CategoryCheckResult
-
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.nodes.text.TextSegment.RenderableSegment.UseTextLengthForCalculation
-
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.paint.impl.DefaultPaintParser.ColorLookup.Cache
-
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.CharacterDataParser.State
-
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.DefaultElementLoader.AllowExternalResources
-
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.ParsedElement.BuildStatus
-
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.parser.impl.StaxSVGLoader.MakeLowerCase
-
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.renderer.RenderContext.EstablishRootMeasure
-
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.renderer.SVGRenderingHints.Value
-
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 - com.github.weisj.jsvg.animation.AnimationValuesType
- valuesType - Variable in class com.github.weisj.jsvg.animation.interpolation.DefaultInterpolator
- VB - com.github.weisj.jsvg.geometry.size.Unit
- VectorEffect - Enum in com.github.weisj.jsvg.attributes
- VectorEffect(int) - Constructor for enum com.github.weisj.jsvg.attributes.VectorEffect
- VectorEffect(String, int) - Constructor for enum com.github.weisj.jsvg.attributes.VectorEffect
- VectorEffect.Flags - Class in com.github.weisj.jsvg.attributes
- vectorEffects - Variable in class com.github.weisj.jsvg.nodes.ShapeNode
- vectorEffects - Variable in class com.github.weisj.jsvg.nodes.text.TextContainer
- vectorEffects - Variable in class com.github.weisj.jsvg.renderer.impl.ShapeRenderer.ShapePaintContext
- 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.TextContainer
- Vertical - Class in com.github.weisj.jsvg.geometry.path
- Vertical(boolean, float) - Constructor for class com.github.weisj.jsvg.geometry.path.Vertical
- verticalBoxBlur(WritableRaster) - Method in class com.github.weisj.jsvg.nodes.filter.FeGaussianBlur.MixedQualityConvolveOperation
- verticalPass(Raster, WritableRaster, int, int, int, int) - Static method in class com.github.weisj.jsvg.nodes.filter.InplaceBoxBlurFilter
- vh - Variable in class com.github.weisj.jsvg.renderer.MeasureContext
- VH - com.github.weisj.jsvg.geometry.size.Unit
- VI - 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 - 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 - com.github.weisj.jsvg.attributes.Overflow
- vw - Variable in class com.github.weisj.jsvg.renderer.MeasureContext
- VW - com.github.weisj.jsvg.geometry.size.Unit
W
- w - Variable in class com.github.weisj.jsvg.geometry.SVGRectangle
- w - Variable in class com.github.weisj.jsvg.geometry.SVGRoundRectangle
- weight - Variable in class com.github.weisj.jsvg.attributes.font.AttributeFontSpec
- weight - Variable in class com.github.weisj.jsvg.attributes.font.NumberFontWeight
- weight() - Method in class com.github.weisj.jsvg.attributes.font.AttributeFontSpec
- weight(int) - Method in interface com.github.weisj.jsvg.attributes.font.FontWeight
- 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
- west - Variable in class com.github.weisj.jsvg.nodes.mesh.MeshPatch
- WHITESPACE_AFTER_CHAR - com.github.weisj.jsvg.parser.impl.CharacterDataParser.State
- WHITESPACE_AFTER_SEGMENT_BREAK - com.github.weisj.jsvg.parser.impl.CharacterDataParser.State
- WHITESPACE_ONLY - com.github.weisj.jsvg.parser.impl.SeparatorMode
- WHITESPACE_PATTERN - Static variable in class com.github.weisj.jsvg.parser.impl.ParserUtil
- width - Variable in class com.github.weisj.jsvg.attributes.filter.EdgeMode.EdgeModeImage
- width - Variable in class com.github.weisj.jsvg.geometry.noise.PerlinTurbulence.StitchInfo
- width - Variable in class com.github.weisj.jsvg.nodes.container.CommonInnerViewContainer
- width - Variable in class com.github.weisj.jsvg.nodes.filter.Filter
- width - Variable in class com.github.weisj.jsvg.nodes.filter.FilterPrimitiveBase
- width - Variable in class com.github.weisj.jsvg.nodes.Image
- width - Variable in class com.github.weisj.jsvg.nodes.Mask
- width - Variable in class com.github.weisj.jsvg.nodes.Pattern
- width - Variable in class com.github.weisj.jsvg.nodes.Use
- 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 - com.github.weisj.jsvg.attributes.value.PercentageDimension
- windingRule - Variable in class com.github.weisj.jsvg.geometry.util.ReversePathIterator
-
The winding rule.
- 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
- withOwner(Object) - Method in class com.github.weisj.jsvg.util.CachedSurfaceSupplier.ResourceCleaner
- Wrap - com.github.weisj.jsvg.attributes.filter.EdgeMode
- wrapX - Variable in class com.github.weisj.jsvg.geometry.noise.PerlinTurbulence.StitchInfo
- wrapY - Variable in class com.github.weisj.jsvg.geometry.noise.PerlinTurbulence.StitchInfo
X
- x - Variable in class com.github.weisj.jsvg.attributes.Coordinate
- x - Variable in class com.github.weisj.jsvg.geometry.path.Arc
- x - Variable in class com.github.weisj.jsvg.geometry.path.Cubic
- x - Variable in class com.github.weisj.jsvg.geometry.path.CubicSmooth
- x - Variable in class com.github.weisj.jsvg.geometry.path.Horizontal
- x - Variable in class com.github.weisj.jsvg.geometry.path.LineTo
- x - Variable in class com.github.weisj.jsvg.geometry.path.LineToBezier
- x - Variable in class com.github.weisj.jsvg.geometry.path.MoveTo
- x - Variable in class com.github.weisj.jsvg.geometry.path.Quadratic
- x - Variable in class com.github.weisj.jsvg.geometry.path.QuadraticSmooth
- x - Variable in class com.github.weisj.jsvg.geometry.SVGRectangle
- x - Variable in class com.github.weisj.jsvg.geometry.SVGRoundRectangle
- x - Variable in class com.github.weisj.jsvg.geometry.util.PathLengthCalculator
- x - Variable in class com.github.weisj.jsvg.nodes.container.CommonInnerViewContainer
- x - Variable in class com.github.weisj.jsvg.nodes.filter.Filter
- x - Variable in class com.github.weisj.jsvg.nodes.filter.FilterPrimitiveBase
- x - Variable in class com.github.weisj.jsvg.nodes.Image
- x - Variable in class com.github.weisj.jsvg.nodes.Mask
- x - Variable in class com.github.weisj.jsvg.nodes.mesh.MeshGradient
- x - Variable in class com.github.weisj.jsvg.nodes.Pattern
- x - Variable in class com.github.weisj.jsvg.nodes.text.GlyphCursor
- x - Variable in class com.github.weisj.jsvg.nodes.text.LinearTextContainer
- x - Variable in class com.github.weisj.jsvg.nodes.Use
- x() - Method in class com.github.weisj.jsvg.attributes.Coordinate
- x() - Method in class com.github.weisj.jsvg.geometry.path.LineTo
- 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
- x1 - Variable in class com.github.weisj.jsvg.geometry.SVGLine
- x1 - Variable in class com.github.weisj.jsvg.nodes.LinearGradient
- x2 - Variable in class com.github.weisj.jsvg.geometry.SVGLine
- x2 - Variable in class com.github.weisj.jsvg.nodes.LinearGradient
- xAlign - Variable in enum com.github.weisj.jsvg.attributes.PreserveAspectRatio.Align
- xAxis - Variable in class com.github.weisj.jsvg.util.AttributeUtil.AxisPair
- xAxis() - Method in class com.github.weisj.jsvg.util.AttributeUtil.AxisPair
- xAxisRot - Variable in class com.github.weisj.jsvg.geometry.path.Arc
- xBlur - Variable in class com.github.weisj.jsvg.nodes.filter.FeGaussianBlur
- xChannelSelector - Variable in class com.github.weisj.jsvg.nodes.filter.FeDisplacementMap
- xCurrent - Variable in class com.github.weisj.jsvg.nodes.filter.FeGaussianBlur
- xDeltas - Variable in class com.github.weisj.jsvg.nodes.text.GlyphCursor
- xEnd - Variable in class com.github.weisj.jsvg.geometry.util.SegmentIteratorWithLookBehind.Segment
- xFrequency - Variable in class com.github.weisj.jsvg.geometry.noise.PerlinTurbulence
- xKernel - Variable in class com.github.weisj.jsvg.nodes.filter.FeGaussianBlur.MixedQualityConvolveOperation
- xLarge - com.github.weisj.jsvg.attributes.font.PredefinedFontSize
- XLINK_NAMESPACE_URI - Static variable in class com.github.weisj.jsvg.parser.impl.StaxSVGLoader
- xLocations - Variable in class com.github.weisj.jsvg.nodes.text.GlyphCursor
- xMaxYMax - com.github.weisj.jsvg.attributes.PreserveAspectRatio.Align
-
Force uniform scaling.
- xMaxYMid - com.github.weisj.jsvg.attributes.PreserveAspectRatio.Align
-
Force uniform scaling.
- xMaxYMin - com.github.weisj.jsvg.attributes.PreserveAspectRatio.Align
-
Force uniform scaling.
- xMidYMax - com.github.weisj.jsvg.attributes.PreserveAspectRatio.Align
-
Force uniform scaling.
- xMidYMid - com.github.weisj.jsvg.attributes.PreserveAspectRatio.Align
-
Force uniform scaling.
- xMidYMin - com.github.weisj.jsvg.attributes.PreserveAspectRatio.Align
-
Force uniform scaling.
- xMinYMax - com.github.weisj.jsvg.attributes.PreserveAspectRatio.Align
-
Force uniform scaling.
- xMinYMid - com.github.weisj.jsvg.attributes.PreserveAspectRatio.Align
-
Force uniform scaling.
- xMinYMin - com.github.weisj.jsvg.attributes.PreserveAspectRatio.Align
-
Force uniform scaling.
- XMLInput - Interface in com.github.weisj.jsvg.parser
- xmlInputFactory - Variable in class com.github.weisj.jsvg.parser.impl.InputStreamXMLInput
- xmlInputFactory - Variable in class com.github.weisj.jsvg.parser.impl.StaxSVGLoader
- xOff - Variable in class com.github.weisj.jsvg.attributes.filter.EdgeMode.EdgeModeImage
- xOff - Variable in class com.github.weisj.jsvg.nodes.text.GlyphCursor
- Xor - 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.
- XRGB_MODEL - Static variable in class com.github.weisj.jsvg.paint.impl.jdk.SVGMultipleGradientPaintContext
-
Color model used if gradient colors are all opaque.
- xSmall - com.github.weisj.jsvg.attributes.font.PredefinedFontSize
- xStart - Variable in class com.github.weisj.jsvg.geometry.util.PathLengthCalculator
- xStart - Variable in class com.github.weisj.jsvg.geometry.util.SegmentIteratorWithLookBehind.Segment
- xxLarge - com.github.weisj.jsvg.attributes.font.PredefinedFontSize
- xxSmall - com.github.weisj.jsvg.attributes.font.PredefinedFontSize
- xxxLarge - com.github.weisj.jsvg.attributes.font.PredefinedFontSize
Y
- y - Variable in class com.github.weisj.jsvg.attributes.Coordinate
- y - Variable in class com.github.weisj.jsvg.geometry.path.Arc
- y - Variable in class com.github.weisj.jsvg.geometry.path.Cubic
- y - Variable in class com.github.weisj.jsvg.geometry.path.CubicSmooth
- y - Variable in class com.github.weisj.jsvg.geometry.path.LineTo
- y - Variable in class com.github.weisj.jsvg.geometry.path.LineToBezier
- y - Variable in class com.github.weisj.jsvg.geometry.path.MoveTo
- y - Variable in class com.github.weisj.jsvg.geometry.path.Quadratic
- y - Variable in class com.github.weisj.jsvg.geometry.path.QuadraticSmooth
- y - Variable in class com.github.weisj.jsvg.geometry.path.Vertical
- y - Variable in class com.github.weisj.jsvg.geometry.SVGRectangle
- y - Variable in class com.github.weisj.jsvg.geometry.SVGRoundRectangle
- y - Variable in class com.github.weisj.jsvg.geometry.util.PathLengthCalculator
- y - Variable in class com.github.weisj.jsvg.nodes.container.CommonInnerViewContainer
- y - Variable in class com.github.weisj.jsvg.nodes.filter.Filter
- y - Variable in class com.github.weisj.jsvg.nodes.filter.FilterPrimitiveBase
- y - Variable in class com.github.weisj.jsvg.nodes.Image
- y - Variable in class com.github.weisj.jsvg.nodes.Mask
- y - Variable in class com.github.weisj.jsvg.nodes.mesh.MeshGradient
- y - Variable in class com.github.weisj.jsvg.nodes.Pattern
- y - Variable in class com.github.weisj.jsvg.nodes.text.GlyphCursor
- y - Variable in class com.github.weisj.jsvg.nodes.text.LinearTextContainer
- y - Variable in class com.github.weisj.jsvg.nodes.Use
- y() - Method in class com.github.weisj.jsvg.attributes.Coordinate
- y() - Method in class com.github.weisj.jsvg.geometry.path.LineTo
- 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
- y1 - Variable in class com.github.weisj.jsvg.geometry.SVGLine
- y1 - Variable in class com.github.weisj.jsvg.nodes.LinearGradient
- y2 - Variable in class com.github.weisj.jsvg.geometry.SVGLine
- y2 - Variable in class com.github.weisj.jsvg.nodes.LinearGradient
- yAlign - Variable in enum com.github.weisj.jsvg.attributes.PreserveAspectRatio.Align
- yAxis - Variable in class com.github.weisj.jsvg.util.AttributeUtil.AxisPair
- yAxis() - Method in class com.github.weisj.jsvg.util.AttributeUtil.AxisPair
- yBlur - Variable in class com.github.weisj.jsvg.nodes.filter.FeGaussianBlur
- yChannelSelector - Variable in class com.github.weisj.jsvg.nodes.filter.FeDisplacementMap
- yCurrent - Variable in class com.github.weisj.jsvg.nodes.filter.FeGaussianBlur
- yDeltas - Variable in class com.github.weisj.jsvg.nodes.text.GlyphCursor
- yEnd - Variable in class com.github.weisj.jsvg.geometry.util.SegmentIteratorWithLookBehind.Segment
- Yes - com.github.weisj.jsvg.util.ImageUtil.Premultiplied
- YES - com.github.weisj.jsvg.attributes.Animatable
- YES - com.github.weisj.jsvg.attributes.Inherited
- YES - com.github.weisj.jsvg.nodes.text.TextSegment.RenderableSegment.UseTextLengthForCalculation
- YES - com.github.weisj.jsvg.parser.impl.StaxSVGLoader.MakeLowerCase
- YES - com.github.weisj.jsvg.renderer.RenderContext.EstablishRootMeasure
- yFrequency - Variable in class com.github.weisj.jsvg.geometry.noise.PerlinTurbulence
- yKernel - Variable in class com.github.weisj.jsvg.nodes.filter.FeGaussianBlur.MixedQualityConvolveOperation
- yLocations - Variable in class com.github.weisj.jsvg.nodes.text.GlyphCursor
- yOff - Variable in class com.github.weisj.jsvg.attributes.filter.EdgeMode.EdgeModeImage
- yOff - Variable in class com.github.weisj.jsvg.nodes.text.GlyphCursor
- yStart - Variable in class com.github.weisj.jsvg.geometry.util.PathLengthCalculator
- yStart - Variable in class com.github.weisj.jsvg.geometry.util.SegmentIteratorWithLookBehind.Segment
Z
- ZERO - Static variable in class com.github.weisj.jsvg.animation.time.Duration
- ZERO - Static variable in class com.github.weisj.jsvg.geometry.size.Angle
- ZERO - Static variable in class com.github.weisj.jsvg.geometry.size.Length
- ZERO - Static variable in class com.github.weisj.jsvg.geometry.size.Percentage
All Classes All Packages