A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
All Classes All Packages

A

a - Variable in class com.github.weisj.jsvg.geometry.mesh.Bezier
 
A - com.github.weisj.jsvg.attributes.filter.ColorChannel
 
a00 - Variable in class com.github.weisj.jsvg.renderer.jdk.SVGMultipleGradientPaintContext
Elements of the inverse transform matrix.
a01 - Variable in class com.github.weisj.jsvg.renderer.jdk.SVGMultipleGradientPaintContext
Elements of the inverse transform matrix.
a02 - Variable in class com.github.weisj.jsvg.renderer.jdk.SVGMultipleGradientPaintContext
Elements of the inverse transform matrix.
a1 - Variable in class com.github.weisj.jsvg.nodes.filter.FeColorMatrix.MatrixRGBFilter
 
a10 - Variable in class com.github.weisj.jsvg.renderer.jdk.SVGMultipleGradientPaintContext
Elements of the inverse transform matrix.
a11 - Variable in class com.github.weisj.jsvg.renderer.jdk.SVGMultipleGradientPaintContext
Elements of the inverse transform matrix.
a12 - Variable in class com.github.weisj.jsvg.renderer.jdk.SVGMultipleGradientPaintContext
Elements of the inverse transform matrix.
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
 
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.ShapeOutput
 
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
 
addChild(ParsedElement) - Method in class com.github.weisj.jsvg.parser.ParsedElement
 
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
 
additionalFlags - Variable in class com.github.weisj.jsvg.attributes.filter.LayoutBounds
 
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.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.SVGDocumentBuilder
 
adjustForAliasing(Rectangle2D) - Static method in class com.github.weisj.jsvg.geometry.util.GeometryUtil
 
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_RELATIVE - Static variable in interface com.github.weisj.jsvg.parser.ElementLoader.ExternalDocumentPolicy
Allow external documents 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.
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
 
AngleOrientation(float) - 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
 
Animate - Class in com.github.weisj.jsvg.nodes.animation
 
Animate() - Constructor for class com.github.weisj.jsvg.nodes.animation.Animate
 
AnimateTransform - Class in com.github.weisj.jsvg.nodes.animation
 
AnimateTransform() - Constructor for class com.github.weisj.jsvg.nodes.animation.AnimateTransform
 
Animation - com.github.weisj.jsvg.nodes.prototype.spec.Category
 
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.CharacterDataParser
 
append(Shape) - Method in class com.github.weisj.jsvg.renderer.ShapeOutput
 
append(Shape, AffineTransform) - Method in class com.github.weisj.jsvg.renderer.ShapeOutput
 
appendData() - Method in class com.github.weisj.jsvg.parser.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, Path2D, RenderContext) - Method in class com.github.weisj.jsvg.nodes.text.TextContainer
 
appendTextShape(GlyphCursor, Path2D, 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.Graphics2DOutput
 
applyClip(Shape) - Method in interface com.github.weisj.jsvg.renderer.Output
 
applyClip(Shape) - Method in class com.github.weisj.jsvg.renderer.ShapeOutput
 
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.Graphics2DOutput
 
applyOpacity(float) - Method in interface com.github.weisj.jsvg.renderer.Output
 
applyOpacity(float) - Method in class com.github.weisj.jsvg.renderer.ShapeOutput
 
applyRule(StyleProperty) - Method in interface com.github.weisj.jsvg.parser.css.StyleSheet.RuleConsumer
 
applyTransform(Renderable, Output, RenderContext) - Static method in class com.github.weisj.jsvg.renderer.NodeRenderer
 
applyTransform(Output, RenderContext) - Method in interface com.github.weisj.jsvg.nodes.prototype.Transformable
 
applyTransform(AffineTransform) - Method in class com.github.weisj.jsvg.renderer.Graphics2DOutput
 
applyTransform(AffineTransform) - Method in interface com.github.weisj.jsvg.renderer.Output
 
applyTransform(AffineTransform) - Method in class com.github.weisj.jsvg.renderer.ShapeOutput
 
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
 
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
 
assertPatchDefined(CoonPatch) - Static method in class com.github.weisj.jsvg.nodes.mesh.MeshBuilder
 
AsynchronousResourceLoader - Class in com.github.weisj.jsvg.parser
 
AsynchronousResourceLoader() - Constructor for class com.github.weisj.jsvg.parser.AsynchronousResourceLoader
 
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.
AttributeFontSpec - Class in com.github.weisj.jsvg.attributes.font
 
AttributeFontSpec(String[], FontStyle, Length, float, FontSize, FontWeight) - Constructor for class com.github.weisj.jsvg.attributes.font.AttributeFontSpec
 
attributeNode - Variable in class com.github.weisj.jsvg.parser.ParsedElement
 
attributeNode() - Method in class com.github.weisj.jsvg.parser.ParsedElement
 
AttributeNode - Class in com.github.weisj.jsvg.parser
 
AttributeNode(String, Map<String, String>, AttributeNode, ParsedDocument, List<StyleSheet>, LoadHelper) - Constructor for class com.github.weisj.jsvg.parser.AttributeNode
 
attributeParser - Variable in class com.github.weisj.jsvg.parser.LoadHelper
 
attributeParser() - Method in class com.github.weisj.jsvg.parser.LoadHelper
 
AttributeParser - Class in com.github.weisj.jsvg.attributes
 
AttributeParser(PaintParser) - Constructor for class com.github.weisj.jsvg.attributes.AttributeParser
 
attributes - Variable in class com.github.weisj.jsvg.parser.AttributeNode
 
attributes() - Method in class com.github.weisj.jsvg.parser.AttributeNode
 
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
 
awtSupport - Variable in class com.github.weisj.jsvg.renderer.RenderContext
 
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.attributes.paint
 
AwtSVGPaint(Paint) - Constructor for class com.github.weisj.jsvg.attributes.paint.AwtSVGPaint
 
AWTSVGShape<T extends java.awt.Shape> - Class in com.github.weisj.jsvg.geometry
 
AWTSVGShape(T) - Constructor for class com.github.weisj.jsvg.geometry.AWTSVGShape
 
AWTSVGShape(T, double) - Constructor for class com.github.weisj.jsvg.geometry.AWTSVGShape
 
awtWindingRule - Variable in enum com.github.weisj.jsvg.attributes.FillRule
 

B

b - Variable in class com.github.weisj.jsvg.geometry.mesh.Bezier
 
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.
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.parser.CharacterDataParser
 
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.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.AttributeNode
 
boundingBox - Variable in class com.github.weisj.jsvg.renderer.ElementBounds
 
boundingBox() - Method in class com.github.weisj.jsvg.renderer.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.geometry.AWTSVGShape
 
bounds - Variable in class com.github.weisj.jsvg.renderer.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
 
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.CharacterDataParser
 
bufferedImage - Variable in class com.github.weisj.jsvg.nodes.filter.FeTurbulence.TurbulenceChannel
 
build() - Method in interface com.github.weisj.jsvg.parser.LoaderContext.Builder
 
build() - Method in class com.github.weisj.jsvg.parser.MutableLoaderContext
 
build() - Method in class com.github.weisj.jsvg.parser.ParsedElement
 
build() - Method in class com.github.weisj.jsvg.parser.SVGDocumentBuilder
 
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.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.ParsedElement
 
BuildStatus() - Constructor for enum com.github.weisj.jsvg.parser.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
 

C

c - Variable in class com.github.weisj.jsvg.geometry.mesh.Bezier
 
cache - Variable in enum com.github.weisj.jsvg.attributes.font.FontResolver.FontCache
 
cache - Variable in class com.github.weisj.jsvg.parser.ExternalDocumentLoader
 
cache - Variable in class com.github.weisj.jsvg.util.CachedSurfaceSupplier
 
Cache() - Constructor for class com.github.weisj.jsvg.util.CachedSurfaceSupplier.Cache
 
cached - Static variable in class com.github.weisj.jsvg.renderer.jdk.SVGMultipleGradientPaintContext
The cached raster, which is reusable among instances.
CachedDocument() - Constructor for class com.github.weisj.jsvg.parser.ExternalDocumentLoader.CachedDocument
 
CachedImage(BufferedImage) - Constructor for class com.github.weisj.jsvg.util.CachedSurfaceSupplier.CachedImage
 
cachedModel - Static variable in class com.github.weisj.jsvg.renderer.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.renderer.jdk.SVGMultipleGradientPaintContext
This function is the meat of this class.
calculateMultipleArrayGradient(Color[]) - Method in class com.github.weisj.jsvg.renderer.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.renderer.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
 
canFlush(boolean) - Method in class com.github.weisj.jsvg.parser.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
 
categories() - Method in annotation type com.github.weisj.jsvg.nodes.prototype.spec.PermittedContent
 
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.renderer.jdk.SVGRadialGradientPaint
Center of the circle defining the 100% gradient stop X coordinate.
Center - Static variable in class com.github.weisj.jsvg.parser.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.renderer.jdk.SVGRadialGradientPaintContext
Variables representing center and focus points.
centerY - Variable in class com.github.weisj.jsvg.renderer.jdk.SVGRadialGradientPaintContext
 
Central - com.github.weisj.jsvg.attributes.text.DominantBaseline
The baseline-identifier for the dominant-baseline is set to be central.
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.CharacterDataParser.State
 
characterDataParser - Variable in class com.github.weisj.jsvg.parser.ParsedElement
 
CharacterDataParser - Class in com.github.weisj.jsvg.parser
 
CharacterDataParser() - Constructor for class com.github.weisj.jsvg.parser.CharacterDataParser
 
CharacterDataParser.State - Enum in com.github.weisj.jsvg.parser
 
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.attributes.paint.DefaultPaintParser
 
checkIfReady(PlatformSupport) - Method in class com.github.weisj.jsvg.parser.SwingUIFuture
 
checkIfReady(PlatformSupport) - Method in interface com.github.weisj.jsvg.parser.UIFuture
 
checkIfReady(PlatformSupport) - Method in class com.github.weisj.jsvg.parser.ValueUIFuture
 
checkInstantiation(SVGNode, Instantiator, Renderable) - Static method in class com.github.weisj.jsvg.renderer.NodeRenderer
 
checkIsValid() - Method in class com.github.weisj.jsvg.nodes.ClipPath
 
checkNestingDepth(SVGNode, int) - Method in class com.github.weisj.jsvg.parser.SVGDocumentBuilder
 
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.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 class com.github.weisj.jsvg.parser.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
 
CLASS_NAME - com.github.weisj.jsvg.parser.css.impl.TokenType
 
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.renderer.MaskedPaint
 
cleaner - Variable in class com.github.weisj.jsvg.util.CachedSurfaceSupplier.ResourceCleaner
 
cleanupIfNeeded(Output) - Method in interface com.github.weisj.jsvg.renderer.GraphicsUtil.DisposablePaint
 
cleanupIfNeeded(Output) - Method in class com.github.weisj.jsvg.renderer.MaskedPaint
 
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.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.Graphics2DOutput
 
clipBounds() - Method in interface com.github.weisj.jsvg.renderer.Output
 
clipBounds() - Method in class com.github.weisj.jsvg.renderer.ShapeOutput
 
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.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
 
cloneShape(Shape) - Static method in class com.github.weisj.jsvg.util.ShapeUtil
 
close() - Method in class com.github.weisj.jsvg.renderer.Info
 
close() - Method in class com.github.weisj.jsvg.renderer.Info.InfoWithIsolation
 
CM - com.github.weisj.jsvg.geometry.size.Unit
 
codepointGlyph(char) - Method in class com.github.weisj.jsvg.attributes.font.AWTSVGFont
 
codepointGlyph(char) - Method in interface com.github.weisj.jsvg.attributes.font.SVGFont
 
codepoints - Variable in class com.github.weisj.jsvg.nodes.text.StringTextSegment
 
codepoints() - Method in class com.github.weisj.jsvg.nodes.text.StringTextSegment
 
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) - Method in class com.github.weisj.jsvg.renderer.RenderContext
 
coercePercentageToCorrectUnit(UnitType) - 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.renderer.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.attributes.paint.DefaultPaintParser.ColorLookup
 
colorMap - Static variable in class com.github.weisj.jsvg.attributes.paint.DefaultPaintParser.ColorLookup
 
colorMap() - Static method in class com.github.weisj.jsvg.attributes.paint.DefaultPaintParser.ColorLookup
 
colorModel - Variable in class com.github.weisj.jsvg.renderer.MaskedPaint.MaskPaintContext
 
colors - Variable in class com.github.weisj.jsvg.nodes.AbstractGradient
 
colors - Variable in class com.github.weisj.jsvg.renderer.jdk.SVGMultipleGradientPaint
Gradient colors.
colors() - Method in class com.github.weisj.jsvg.nodes.AbstractGradient
 
colorSpace - Variable in class com.github.weisj.jsvg.renderer.jdk.SVGMultipleGradientPaint
The color space in which to perform the gradient interpolation.
colorSpace - Variable in class com.github.weisj.jsvg.renderer.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
 
com.github.weisj.jsvg - package com.github.weisj.jsvg
 
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.paint - package com.github.weisj.jsvg.attributes.paint
 
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.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.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.resources - package com.github.weisj.jsvg.parser.resources
 
com.github.weisj.jsvg.renderer - package com.github.weisj.jsvg.renderer
 
com.github.weisj.jsvg.renderer.awt - package com.github.weisj.jsvg.renderer.awt
 
com.github.weisj.jsvg.renderer.jdk - package com.github.weisj.jsvg.renderer.jdk
 
com.github.weisj.jsvg.util - package com.github.weisj.jsvg.util
 
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.SeparatorMode
 
COMMA_ONLY - com.github.weisj.jsvg.parser.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
 
completeGlyphRunBounds - 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
 
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
 
computeGenericPathLength() - Method in class com.github.weisj.jsvg.geometry.AWTSVGShape
 
computeLuminance(int, int, int) - Static method in class com.github.weisj.jsvg.util.ColorUtil
 
computePathLength() - 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
 
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(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.renderer.jdk.SVGRadialGradientPaintContext
Constant part of X, Y user space coordinates.
ConstantProvider<T> - Class in com.github.weisj.jsvg.util
 
ConstantProvider(T) - Constructor for class com.github.weisj.jsvg.util.ConstantProvider
 
constB - Variable in class com.github.weisj.jsvg.renderer.jdk.SVGRadialGradientPaintContext
 
constructorMap - Variable in class com.github.weisj.jsvg.parser.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.TextContainer
 
context - Variable in class com.github.weisj.jsvg.renderer.ElementBounds
 
context - Variable in class com.github.weisj.jsvg.renderer.Info
 
context - Variable in class com.github.weisj.jsvg.renderer.ShapeRenderer.ShapePaintContext
 
context - Variable in class com.github.weisj.jsvg.util.BlittableImage
 
context() - Method in class com.github.weisj.jsvg.renderer.Info
 
context() - Method in class com.github.weisj.jsvg.renderer.Info.InfoWithIsolation
 
context() - Method in class com.github.weisj.jsvg.util.BlittableImage
 
CONTEXT_FILL - Static variable in interface com.github.weisj.jsvg.attributes.paint.SVGPaint
 
CONTEXT_STROKE - Static variable in interface com.github.weisj.jsvg.attributes.paint.SVGPaint
 
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
Holds values provided by the current context element.
ContextElementAttributes(SVGPaint, SVGPaint) - Constructor for class com.github.weisj.jsvg.renderer.ContextElementAttributes
 
contextFontSize() - Method in class com.github.weisj.jsvg.renderer.Graphics2DOutput
 
contextFontSize() - Method in interface com.github.weisj.jsvg.renderer.Output
 
contextFontSize() - Method in class com.github.weisj.jsvg.renderer.ShapeOutput
 
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
 
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.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.Info.InfoWithIsolation
 
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.NodeSupplier
 
create(BlendMode) - Static method in class com.github.weisj.jsvg.nodes.filter.BlendModeComposite
 
create(ElementLoader.ExternalDocumentPolicy) - Static method in interface com.github.weisj.jsvg.parser.ElementLoader
 
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.Graphics2DOutput
 
createChild() - Method in interface com.github.weisj.jsvg.renderer.Output
 
createChild() - Method in class com.github.weisj.jsvg.renderer.ShapeOutput
 
createChildContext(Renderable, RenderContext, Instantiator) - Static method in class com.github.weisj.jsvg.renderer.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.renderer.jdk.SVGRadialGradientPaint
 
createContext(ColorModel, Rectangle, Rectangle2D, AffineTransform, RenderingHints) - Method in class com.github.weisj.jsvg.renderer.MaskedPaint
 
createContext(ColorModel, Rectangle, Rectangle2D, AffineTransform, RenderingHints) - Method in class com.github.weisj.jsvg.renderer.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
 
createCssParser() - Method in class com.github.weisj.jsvg.parser.DefaultParserProvider
 
createCssParser() - Method in interface com.github.weisj.jsvg.parser.ParserProvider
 
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 interface com.github.weisj.jsvg.parser.LoaderContext
 
createDefault() - Static method in class com.github.weisj.jsvg.parser.MutableLoaderContext
 
createDefault() - Static method in class com.github.weisj.jsvg.renderer.FontRenderContext
 
createDefault() - Static method in class com.github.weisj.jsvg.renderer.PaintContext
 
createDefault() - Static method in class com.github.weisj.jsvg.renderer.StrokeContext
 
createDefaultFactory() - Static method in class com.github.weisj.jsvg.parser.StaxSVGLoader
 
createDocumentInputStream(InputStream) - Static method in class com.github.weisj.jsvg.parser.SVGLoader
 
createDocumentLoader(ElementLoader.ExternalDocumentPolicy) - Static method in class com.github.weisj.jsvg.parser.DefaultElementLoader
 
createFilterBounds(Output, RenderContext, ElementBounds) - Method in class com.github.weisj.jsvg.nodes.filter.Filter
 
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.GraphicsUtil
 
createImage(ImageProducer) - Method in class com.github.weisj.jsvg.renderer.awt.AwtComponentPlatformSupport
 
createImage(ImageProducer) - Method in class com.github.weisj.jsvg.renderer.awt.JComponentPlatformSupport
Deprecated.
 
createImage(ImageProducer) - Method in interface com.github.weisj.jsvg.renderer.awt.PlatformSupport
 
createInitial(FloatSize, float, float) - Static method in class com.github.weisj.jsvg.geometry.size.MeasureContext
 
createInitial(PlatformSupport, MeasureContext) - Static method in class com.github.weisj.jsvg.renderer.RenderContext
 
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
 
createPaintParser() - Method in class com.github.weisj.jsvg.parser.DefaultParserProvider
 
createPaintParser() - Method in interface com.github.weisj.jsvg.parser.ParserProvider
 
createPathIterator(RenderContext) - Method in class com.github.weisj.jsvg.nodes.text.TextPath
 
createPostProcessor() - Method in class com.github.weisj.jsvg.parser.DefaultParserProvider
 
createPostProcessor() - Method in interface com.github.weisj.jsvg.parser.ParserProvider
 
createPreProcessor() - Method in class com.github.weisj.jsvg.parser.DefaultParserProvider
 
createPreProcessor() - Method in interface com.github.weisj.jsvg.parser.ParserProvider
 
createPreProcessor(URI) - Method in interface com.github.weisj.jsvg.parser.ParserProvider
 
createReader(InputStream) - Method in class com.github.weisj.jsvg.parser.StaxSVGLoader
 
createRenderInfo(SVGNode, RenderContext, Output, Instantiator) - Static method in class com.github.weisj.jsvg.renderer.NodeRenderer
 
createTableBasedLookupTable(TransferFunctionType, int[]) - Static method in class com.github.weisj.jsvg.nodes.filter.TransferFunctionElement
 
createUninitialized() - Static method in class com.github.weisj.jsvg.geometry.mesh.CoonPatch
 
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.parser.css.impl.SimpleCssParser.Parser
 
current() - Method in class com.github.weisj.jsvg.parser.css.impl.Lexer
 
CURRENT_COLOR - Static variable in interface com.github.weisj.jsvg.attributes.paint.SVGPaint
 
currentClip - Variable in class com.github.weisj.jsvg.renderer.ShapeOutput
 
currentCommand - Variable in class com.github.weisj.jsvg.geometry.path.PathParser
 
currentGlyphRun - Variable in class com.github.weisj.jsvg.nodes.text.StringTextSegment
 
currentLocation() - Method in class com.github.weisj.jsvg.util.ParserBase
 
currentLookBehindLength - Variable in class com.github.weisj.jsvg.geometry.util.SegmentIteratorWithLookBehind
 
currentNodeStack - Variable in class com.github.weisj.jsvg.parser.SVGDocumentBuilder
 
currentOpacity() - Method in class com.github.weisj.jsvg.renderer.Graphics2DOutput
 
currentOpacity() - Method in interface com.github.weisj.jsvg.renderer.Output
 
currentOpacity() - Method in class com.github.weisj.jsvg.renderer.ShapeOutput
 
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.ShapeOutput
 
currentTransform - Variable in class com.github.weisj.jsvg.renderer.ShapeOutput
 
currentWeight - Variable in class com.github.weisj.jsvg.attributes.font.MeasurableFontSpec
 
currentWeight() - Method in class com.github.weisj.jsvg.attributes.font.MeasurableFontSpec
 
curve(double) - Static method in class com.github.weisj.jsvg.geometry.noise.PerlinTurbulence
 
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.renderer.jdk.SVGMultipleGradientPaint
The method to use when painting outside the gradient bounds.
cycleMethod - Variable in class com.github.weisj.jsvg.renderer.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.renderer.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.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.StrokeContext
 
dashPattern - Variable in class com.github.weisj.jsvg.renderer.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.CharacterDataParser
 
data - Variable in class com.github.weisj.jsvg.parser.css.impl.Token
 
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.CharacterDataParser
 
DEBUG - Static variable in class com.github.weisj.jsvg.SVGDocument
 
DEBUG_MARKERS - Static variable in class com.github.weisj.jsvg.renderer.ShapeRenderer
 
debugPaint(Consumer<Graphics2D>) - Method in class com.github.weisj.jsvg.renderer.Graphics2DOutput
 
debugPaint(Consumer<Graphics2D>) - Method in interface com.github.weisj.jsvg.renderer.Output
 
debugPaint(Consumer<Graphics2D>) - Method in class com.github.weisj.jsvg.renderer.ShapeOutput
 
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_ANGLE - Static variable in class com.github.weisj.jsvg.attributes.font.FontStyle.Oblique
 
DEFAULT_COLOR - Static variable in interface com.github.weisj.jsvg.attributes.paint.PaintParser
 
DEFAULT_DOCUMENT_LOADER - Static variable in class com.github.weisj.jsvg.parser.DefaultElementLoader
 
DEFAULT_ELEMENT_LOADER - Static variable in class com.github.weisj.jsvg.parser.MutableLoaderContext
 
DEFAULT_FILTER_COORDINATE - Static variable in class com.github.weisj.jsvg.nodes.filter.Filter
 
DEFAULT_FILTER_SIZE - Static variable in class com.github.weisj.jsvg.nodes.filter.Filter
 
DEFAULT_FONT_FAMILY_NAME - Static variable in class com.github.weisj.jsvg.attributes.font.MeasurableFontSpec
 
DEFAULT_PAINT - Static variable in interface com.github.weisj.jsvg.attributes.paint.SVGPaint
 
DEFAULT_PARSER_PROVIDER - Static variable in class com.github.weisj.jsvg.parser.MutableLoaderContext
 
DEFAULT_RESOURCE_LOADER - Static variable in class com.github.weisj.jsvg.parser.MutableLoaderContext
 
defaultAdvancement() - Static method in class com.github.weisj.jsvg.nodes.text.GlyphAdvancement
 
DefaultDocumentLoader() - Constructor for class com.github.weisj.jsvg.parser.DefaultElementLoader.DefaultDocumentLoader
 
DefaultElementLoader - Class in com.github.weisj.jsvg.parser
 
DefaultElementLoader(ElementLoader.ExternalDocumentPolicy) - Constructor for class com.github.weisj.jsvg.parser.DefaultElementLoader
 
DefaultElementLoader.DefaultDocumentLoader - Class in com.github.weisj.jsvg.parser
 
DefaultElementLoader.DocumentLoader - Interface in com.github.weisj.jsvg.parser
 
DefaultFilterChannel - Enum in com.github.weisj.jsvg.attributes.filter
 
DefaultFilterChannel() - Constructor for enum com.github.weisj.jsvg.attributes.filter.DefaultFilterChannel
 
defaultFontSize() - Static method in interface com.github.weisj.jsvg.attributes.font.SVGFont
 
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.attributes.paint
 
DefaultPaintParser() - Constructor for class com.github.weisj.jsvg.attributes.paint.DefaultPaintParser
 
DefaultPaintParser.ColorLookup - Class in com.github.weisj.jsvg.attributes.paint
 
DefaultParserProvider - Class in com.github.weisj.jsvg.parser
 
DefaultParserProvider() - Constructor for class com.github.weisj.jsvg.parser.DefaultParserProvider
 
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
 
Degrees - Annotation Type in com.github.weisj.jsvg.attributes
 
Denied - com.github.weisj.jsvg.nodes.container.BaseContainerNode.CategoryCheckResult
The element isn't allowed as a child node.
DENY - Static variable in interface com.github.weisj.jsvg.parser.ElementLoader.ExternalDocumentPolicy
Deny loading of external documents.
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.geometry.size.MeasureContext
 
derive(PaintContext) - Method in class com.github.weisj.jsvg.renderer.PaintContext
 
derive(AttributeFontSpec) - Method in class com.github.weisj.jsvg.attributes.font.MeasurableFontSpec
 
derive(ViewBox, float, float) - Method in class com.github.weisj.jsvg.geometry.size.MeasureContext
 
derive(Mutator<PaintContext>, Mutator<MeasurableFontSpec>, ViewBox, FontRenderContext, FillRule, ContextElementAttributes) - Method in class com.github.weisj.jsvg.renderer.RenderContext
 
derive(Mutator<PaintContext>, Mutator<MeasurableFontSpec>, ViewBox, FontRenderContext, FillRule, ContextElementAttributes, AffineTransform) - Method in class com.github.weisj.jsvg.renderer.RenderContext
 
derive(FontRenderContext) - Method in class com.github.weisj.jsvg.renderer.FontRenderContext
 
derive(StrokeContext) - Method in class com.github.weisj.jsvg.renderer.StrokeContext
 
deriveComposite(Graphics2D, float) - Static method in class com.github.weisj.jsvg.renderer.GraphicsUtil
 
deriveForChildGraphics() - Method in class com.github.weisj.jsvg.renderer.RenderContext
 
deriveForSurface() - 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
 
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
 
displacementChannel - Variable in class com.github.weisj.jsvg.nodes.filter.FeDisplacementMap.DisplacementOp
 
DisplacementOp(PixelProvider, Rectangle2D) - Constructor for 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.renderer.Graphics2DOutput
 
dispose() - Method in class com.github.weisj.jsvg.renderer.jdk.SVGMultipleGradientPaintContext
 
dispose() - Method in class com.github.weisj.jsvg.renderer.MaskedPaint.MaskPaintContext
 
dispose() - Method in interface com.github.weisj.jsvg.renderer.Output
 
dispose() - Method in class com.github.weisj.jsvg.renderer.ShapeOutput
 
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.AttributeNode
 
document - Variable in class com.github.weisj.jsvg.parser.ExternalDocumentLoader.CachedDocument
 
document - Variable in class com.github.weisj.jsvg.parser.resources.SVGResource
 
document() - Method in class com.github.weisj.jsvg.parser.AttributeNode
 
documentLoader - Variable in class com.github.weisj.jsvg.parser.DefaultElementLoader
 
doIntersect(Category[], Category[]) - Method in class com.github.weisj.jsvg.nodes.container.BaseContainerNode
 
dominantBaseline - Variable in class com.github.weisj.jsvg.renderer.FontRenderContext
 
dominantBaseline() - Method in class com.github.weisj.jsvg.renderer.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.Graphics2DOutput
 
drawImage(BufferedImage) - Method in interface com.github.weisj.jsvg.renderer.Output
 
drawImage(BufferedImage) - Method in class com.github.weisj.jsvg.renderer.ShapeOutput
 
drawImage(Image, AffineTransform, ImageObserver) - Method in class com.github.weisj.jsvg.renderer.Graphics2DOutput
 
drawImage(Image, AffineTransform, ImageObserver) - Method in interface com.github.weisj.jsvg.renderer.Output
 
drawImage(Image, AffineTransform, ImageObserver) - Method in class com.github.weisj.jsvg.renderer.ShapeOutput
 
drawImage(Image, ImageObserver) - Method in class com.github.weisj.jsvg.renderer.Graphics2DOutput
 
drawImage(Image, ImageObserver) - Method in interface com.github.weisj.jsvg.renderer.Output
 
drawImage(Image, ImageObserver) - Method in class com.github.weisj.jsvg.renderer.ShapeOutput
 
drawShape(Output, RenderContext, Shape, Rectangle2D) - Method in interface com.github.weisj.jsvg.attributes.paint.SimplePaintSVGPaint
 
drawShape(Output, RenderContext, Shape, Rectangle2D) - Method in interface com.github.weisj.jsvg.attributes.paint.SVGPaint
 
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(Shape) - Method in class com.github.weisj.jsvg.renderer.Graphics2DOutput
 
drawShape(Shape) - Method in interface com.github.weisj.jsvg.renderer.Output
 
drawShape(Shape) - Method in class com.github.weisj.jsvg.renderer.ShapeOutput
 
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
 
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
 
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.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(RenderContext, HasShape.Box) - Method in interface com.github.weisj.jsvg.nodes.prototype.HasShape
 
elementBounds(Object, RenderContext, HasShape.Box) - Static method in class com.github.weisj.jsvg.renderer.ElementBounds
 
ElementBounds - Class in com.github.weisj.jsvg.renderer
 
ElementBounds(Object, RenderContext) - Constructor for class com.github.weisj.jsvg.renderer.ElementBounds
 
ElementCategories - Annotation Type in com.github.weisj.jsvg.nodes.prototype.spec
 
elementLoader - Variable in class com.github.weisj.jsvg.parser.LoadHelper
 
elementLoader - Variable in class com.github.weisj.jsvg.parser.MutableLoaderContext
 
elementLoader() - Method in interface com.github.weisj.jsvg.parser.LoaderContext
 
elementLoader() - Method in class com.github.weisj.jsvg.parser.LoadHelper
 
elementLoader() - Method in class com.github.weisj.jsvg.parser.MutableLoaderContext
 
elementLoader(ElementLoader) - Method in interface com.github.weisj.jsvg.parser.LoaderContext.Builder
 
elementLoader(ElementLoader) - Method in class com.github.weisj.jsvg.parser.MutableLoaderContext
 
ElementLoader - Interface in com.github.weisj.jsvg.parser
 
ElementLoader.ExternalDocumentPolicy - Interface in com.github.weisj.jsvg.parser
 
elementShape(RenderContext) - 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.geometry.size.MeasureContext
 
em() - Method in class com.github.weisj.jsvg.geometry.size.MeasureContext
 
EM - com.github.weisj.jsvg.geometry.size.Unit
 
emFromEx(float) - Static method in interface com.github.weisj.jsvg.attributes.font.SVGFont
 
EMPTY_SHAPE - Static variable in class com.github.weisj.jsvg.geometry.AWTSVGShape
 
end - Variable in class com.github.weisj.jsvg.parser.CharacterDataParser
 
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.SVGDocumentBuilder
 
endElement(String) - Method in class com.github.weisj.jsvg.parser.SVGDocumentBuilder
 
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.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.paint.AwtSVGPaint
 
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.FloatInsets
 
equals(Object) - Method in class com.github.weisj.jsvg.geometry.size.FloatSize
 
equals(Object) - Method in class com.github.weisj.jsvg.geometry.size.Length
 
equals(Object) - Method in class com.github.weisj.jsvg.geometry.size.MeasureContext
 
equals(Object) - Method in class com.github.weisj.jsvg.parser.css.StyleProperty
 
equals(Object) - Method in class com.github.weisj.jsvg.renderer.ContextElementAttributes
 
equals(Object) - Method in class com.github.weisj.jsvg.renderer.FontRenderContext
 
equals(Object) - Method in class com.github.weisj.jsvg.util.DataUri
 
establishesClip - Variable in enum com.github.weisj.jsvg.attributes.Overflow
 
establishesClip() - Method in enum com.github.weisj.jsvg.attributes.Overflow
 
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.geometry.size.MeasureContext
 
ex() - Method in class com.github.weisj.jsvg.geometry.size.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.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
 
ExternalDocumentLoader(ElementLoader.ExternalDocumentPolicy) - Constructor for class com.github.weisj.jsvg.parser.ExternalDocumentLoader
 
ExternalDocumentLoader.CachedDocument - Class in com.github.weisj.jsvg.parser
 
ExtraCondensed - com.github.weisj.jsvg.attributes.font.FontStretch
 
ExtraExpanded - com.github.weisj.jsvg.attributes.font.FontStretch
 

F

FALLBACK_HEIGHT - Static variable in class com.github.weisj.jsvg.nodes.SVG
 
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.renderer.jdk.SVGMultipleGradientPaint
 
fastGradientArraySize - Variable in class com.github.weisj.jsvg.renderer.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 - com.github.weisj.jsvg.attributes.PaintOrder.Phase
 
fillOpacity - Variable in class com.github.weisj.jsvg.renderer.PaintContext
 
fillOpacity() - Method in class com.github.weisj.jsvg.renderer.RenderContext
 
fillPaint - Variable in class com.github.weisj.jsvg.renderer.ContextElementAttributes
 
fillPaint - Variable in class com.github.weisj.jsvg.renderer.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.renderer.jdk.SVGMultipleGradientPaintContext
 
fillRaster(int[], int, int, int, int, int, int) - Method in class com.github.weisj.jsvg.renderer.jdk.SVGRadialGradientPaintContext
Return a Raster containing the colors generated for the graphics operation.
fillRule - Variable in class com.github.weisj.jsvg.nodes.AbstractPolyShape
 
fillRule - Variable in class com.github.weisj.jsvg.nodes.Path
 
fillRule - Variable in class com.github.weisj.jsvg.nodes.prototype.impl.HasContextImpl
 
fillRule - Variable in class com.github.weisj.jsvg.nodes.Use
 
fillRule - Variable in class com.github.weisj.jsvg.renderer.RenderContext
 
fillRule() - Method in class com.github.weisj.jsvg.nodes.AbstractPolyShape
 
fillRule() - Method in class com.github.weisj.jsvg.nodes.Path
 
fillRule() - Method in interface com.github.weisj.jsvg.nodes.prototype.HasContext.ByDelegate
 
fillRule() - Method in interface com.github.weisj.jsvg.nodes.prototype.HasFillRule
 
fillRule() - Method in class com.github.weisj.jsvg.nodes.prototype.impl.HasContextImpl
 
fillRule() - Method in class com.github.weisj.jsvg.nodes.Use
 
fillRule() - Method in class com.github.weisj.jsvg.renderer.RenderContext
 
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(Path2D) - Constructor for class com.github.weisj.jsvg.geometry.FillRuleAwareAWTSVGShape
 
fillShape(Output, RenderContext, Shape, Rectangle2D) - Method in interface com.github.weisj.jsvg.attributes.paint.SimplePaintSVGPaint
 
fillShape(Output, RenderContext, Shape, Rectangle2D) - Method in interface com.github.weisj.jsvg.attributes.paint.SVGPaint
 
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(Shape) - Method in class com.github.weisj.jsvg.renderer.Graphics2DOutput
 
fillShape(Shape) - Method in interface com.github.weisj.jsvg.renderer.Output
 
fillShape(Shape) - Method in class com.github.weisj.jsvg.renderer.ShapeOutput
 
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.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.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.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.ParsedElement.BuildStatus
 
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
 
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
 
FloatSize - Class in com.github.weisj.jsvg.geometry.size
 
FloatSize(float, float) - Constructor for class com.github.weisj.jsvg.geometry.size.FloatSize
 
FloatSize(Rectangle2D) - Constructor for class com.github.weisj.jsvg.geometry.size.FloatSize
 
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.CharacterDataParser
 
flushText(ParsedElement, boolean) - Method in class com.github.weisj.jsvg.parser.SVGDocumentBuilder
 
focus - Variable in class com.github.weisj.jsvg.renderer.jdk.SVGRadialGradientPaint
Focus point which defines the 0% gradient stop X coordinate.
FOCUS_CLAMP_DOWNSCALE - Static variable in class com.github.weisj.jsvg.renderer.jdk.SVGRadialGradientPaintContext
Amount for offset when clamping focus.
focusRadius - Variable in class com.github.weisj.jsvg.renderer.jdk.SVGRadialGradientPaint
Radius of the innermost circle defining the circular area of the 0% gradient stop.
focusRadius - Variable in class com.github.weisj.jsvg.renderer.jdk.SVGRadialGradientPaintContext
 
focusRadiusSq - Variable in class com.github.weisj.jsvg.renderer.jdk.SVGRadialGradientPaintContext
 
focusX - Variable in class com.github.weisj.jsvg.renderer.jdk.SVGRadialGradientPaintContext
 
focusY - Variable in class com.github.weisj.jsvg.renderer.jdk.SVGRadialGradientPaintContext
 
font - Variable in class com.github.weisj.jsvg.attributes.font.AWTSVGFont
 
font() - Method in class com.github.weisj.jsvg.renderer.RenderContext
 
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 - Class in com.github.weisj.jsvg.renderer
 
FontRenderContext(Length, DominantBaseline, TextAnchor) - Constructor for class com.github.weisj.jsvg.renderer.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 class com.github.weisj.jsvg.renderer.awt.JComponentPlatformSupport
Deprecated.
 
fontSize() - Method in interface com.github.weisj.jsvg.renderer.awt.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, float) - 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(ParsedElement, StyleSheet.RuleConsumer) - Method in class com.github.weisj.jsvg.parser.css.impl.SimpleStyleSheet
 
forEachMatchingRule(ParsedElement, 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.attributes.paint.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.renderer.jdk.SVGMultipleGradientPaint
Gradient keyframe values in the range 0 to 1.
fractions - Variable in class com.github.weisj.jsvg.renderer.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
 
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.renderer.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.renderer.jdk.SVGRadialGradientPaintContext
Constant second order delta for simple loop.
geometryBox - Variable in class com.github.weisj.jsvg.renderer.ElementBounds
 
geometryBox() - Method in class com.github.weisj.jsvg.renderer.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.parser.SwingUIFuture
 
get() - Method in interface com.github.weisj.jsvg.parser.UIFuture
 
get() - Method in class com.github.weisj.jsvg.parser.ValueUIFuture
 
get() - Method in class com.github.weisj.jsvg.util.ConstantProvider
 
get() - Method in class com.github.weisj.jsvg.util.LazyProvider
 
get() - Method in interface com.github.weisj.jsvg.util.Provider
 
get(FilterChannelKey) - Method in class com.github.weisj.jsvg.nodes.filter.ChannelStorage
 
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.renderer.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.AttributeNode
 
getColor(String) - Method in class com.github.weisj.jsvg.parser.AttributeNode
 
getColor(String, Color) - Method in class com.github.weisj.jsvg.parser.AttributeNode
 
getColorModel() - Method in class com.github.weisj.jsvg.renderer.jdk.SVGMultipleGradientPaintContext
 
getColorModel() - Method in class com.github.weisj.jsvg.renderer.MaskedPaint.MaskPaintContext
 
getDoubleList(String) - Method in class com.github.weisj.jsvg.parser.AttributeNode
 
getElementByHref(Class<T>, Category, String) - Method in class com.github.weisj.jsvg.parser.AttributeNode
 
getElementByHref(Class<T>, String) - Method in class com.github.weisj.jsvg.parser.AttributeNode
 
getElementById(Class<T>, String) - Method in class com.github.weisj.jsvg.parser.ParsedDocument
 
getElementByUrl(Class<T>, String) - Method in class com.github.weisj.jsvg.parser.AttributeNode
 
getEnum(String, E) - Method in class com.github.weisj.jsvg.parser.AttributeNode
 
getEnumNullable(String, Class<E>) - Method in class com.github.weisj.jsvg.parser.AttributeNode
 
getFilter() - Method in class com.github.weisj.jsvg.parser.AttributeNode
 
getFilterChannelKey(String, FilterChannelKey) - Method in class com.github.weisj.jsvg.parser.AttributeNode
 
getFloat(String, float) - Method in class com.github.weisj.jsvg.parser.AttributeNode
 
getFloatList(String) - Method in class com.github.weisj.jsvg.parser.AttributeNode
 
getHeight() - Method in class com.github.weisj.jsvg.geometry.size.FloatSize
 
getHorizontalReferenceLength(String) - Method in class com.github.weisj.jsvg.parser.AttributeNode
 
getHref() - Method in class com.github.weisj.jsvg.parser.AttributeNode
 
getInt(String, int) - Method in class com.github.weisj.jsvg.parser.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) - Method in class com.github.weisj.jsvg.parser.AttributeNode
 
getLength(String, float) - Method in class com.github.weisj.jsvg.parser.AttributeNode
 
getLength(String, Length) - Method in class com.github.weisj.jsvg.parser.AttributeNode
 
getLengthInternal(String, Length) - Method in class com.github.weisj.jsvg.parser.AttributeNode
 
getLengthList(String) - Method in class com.github.weisj.jsvg.parser.AttributeNode
 
getLengthList(String, Length[]) - Method in class com.github.weisj.jsvg.parser.AttributeNode
 
getLocation(Rectangle2D) - Static method in class com.github.weisj.jsvg.geometry.util.GeometryUtil
 
getMask() - Method in class com.github.weisj.jsvg.parser.AttributeNode
 
getNonNegativeFloat(String, float) - Method in class com.github.weisj.jsvg.parser.AttributeNode
 
getPaint(String) - Method in class com.github.weisj.jsvg.parser.AttributeNode
 
getPaint(String, SVGPaint) - Method in class com.github.weisj.jsvg.parser.AttributeNode
 
getPercentage(String, float) - Method in class com.github.weisj.jsvg.parser.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.renderer.jdk.SVGMultipleGradientPaintContext
 
getRaster(int, int, int, int) - Method in class com.github.weisj.jsvg.renderer.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.AttributeNode
 
getStringList(String, SeparatorMode) - Method in class com.github.weisj.jsvg.parser.AttributeNode
 
getTransparency() - Method in class com.github.weisj.jsvg.renderer.jdk.SVGMultipleGradientPaint
 
getTransparency() - Method in class com.github.weisj.jsvg.renderer.MaskedPaint
 
getTransparency() - Method in class com.github.weisj.jsvg.renderer.TransformedPaint
 
getValue(String) - Method in class com.github.weisj.jsvg.parser.AttributeNode
 
getVerticalReferenceLength(String) - Method in class com.github.weisj.jsvg.parser.AttributeNode
 
getViewBox() - Method in class com.github.weisj.jsvg.parser.AttributeNode
 
getWidth() - Method in class com.github.weisj.jsvg.geometry.size.FloatSize
 
getWindingRule() - Method in class com.github.weisj.jsvg.geometry.util.ReversePathIterator
Returns the winding rule for determining the interior of the path.
Glyph - Class in com.github.weisj.jsvg.nodes.text
 
Glyph(Shape, float, boolean) - Constructor for class com.github.weisj.jsvg.nodes.text.Glyph
 
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, Rectangle2D) - 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
 
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.renderer.jdk.SVGMultipleGradientPaint
 
gradient - Variable in class com.github.weisj.jsvg.renderer.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.renderer.jdk.SVGMultipleGradientPaintContext
Constant number of max colors between any 2 arbitrary colors.
GRADIENT_SIZE_INDEX - Static variable in class com.github.weisj.jsvg.renderer.jdk.SVGMultipleGradientPaintContext
 
gradientForBounds(MeasureContext, Rectangle2D, float[], Color[]) - Method in class com.github.weisj.jsvg.nodes.AbstractGradient
 
gradientForBounds(MeasureContext, Rectangle2D, float[], Color[]) - Method in class com.github.weisj.jsvg.nodes.LinearGradient
 
gradientForBounds(MeasureContext, Rectangle2D, float[], Color[]) - Method in class com.github.weisj.jsvg.nodes.RadialGradient
 
gradients - Variable in class com.github.weisj.jsvg.renderer.jdk.SVGMultipleGradientPaint
 
gradients - Variable in class com.github.weisj.jsvg.renderer.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.renderer.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.util.GraphicsResetHelper
 
graphics() - Method in class com.github.weisj.jsvg.renderer.Graphics2DOutput
 
graphics() - Method in class com.github.weisj.jsvg.util.GraphicsResetHelper
 
Graphics2DOutput - Class in com.github.weisj.jsvg.renderer
 
Graphics2DOutput(Graphics2D) - Constructor for class com.github.weisj.jsvg.renderer.Graphics2DOutput
 
GraphicsReferencing - com.github.weisj.jsvg.nodes.prototype.spec.Category
 
GraphicsResetHelper - Class in com.github.weisj.jsvg.util
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.util.GraphicsResetHelper
 
GraphicsUtil - Class in com.github.weisj.jsvg.renderer
 
GraphicsUtil() - Constructor for class com.github.weisj.jsvg.renderer.GraphicsUtil
 
GraphicsUtil.DisposablePaint - Interface in com.github.weisj.jsvg.renderer
 
GraphicsUtil.WrappingPaint - Interface in com.github.weisj.jsvg.renderer
 
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.AttributeNode
 
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, FillRule) - 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.ParsedDocument
 
HasFillRule - Interface in com.github.weisj.jsvg.nodes.prototype
Informs the renderer that an element provides styling information which can be inherited by its children.
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(AffineTransform, Length, Length, ClipPath, Mask, Filter) - Constructor for class com.github.weisj.jsvg.nodes.prototype.impl.HasGeometryContextImpl
 
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.paint.AwtSVGPaint
 
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.FloatInsets
 
hashCode() - Method in class com.github.weisj.jsvg.geometry.size.FloatSize
 
hashCode() - Method in class com.github.weisj.jsvg.geometry.size.Length
 
hashCode() - Method in class com.github.weisj.jsvg.geometry.size.MeasureContext
 
hashCode() - Method in class com.github.weisj.jsvg.parser.css.StyleProperty
 
hashCode() - Method in class com.github.weisj.jsvg.renderer.ContextElementAttributes
 
hashCode() - Method in class com.github.weisj.jsvg.renderer.FontRenderContext
 
hashCode() - Method in class com.github.weisj.jsvg.util.DataUri
 
hasMaskedPaint() - Method in class com.github.weisj.jsvg.renderer.Graphics2DOutput
 
hasMaskedPaint() - Method in interface com.github.weisj.jsvg.renderer.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.attributes.ViewBox
 
hasSpecifiedWidth() - Method in class com.github.weisj.jsvg.attributes.ViewBox
 
hasSpecifiedX() - Method in class com.github.weisj.jsvg.attributes.ViewBox
 
hasSpecifiedY() - Method in class com.github.weisj.jsvg.attributes.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.geometry.size.FloatSize
 
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() - 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
 
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.InplaceBoxBlurFilter
 
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.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 class com.github.weisj.jsvg.parser.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_LOOKUP_TABLE - Static variable in class com.github.weisj.jsvg.nodes.filter.TransferFunctionElement
 
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.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.awt.JComponentPlatformSupport
Deprecated.
 
imageObserver() - Method in class com.github.weisj.jsvg.renderer.awt.NullPlatformSupport
 
imageObserver() - Method in interface com.github.weisj.jsvg.renderer.awt.PlatformSupport
 
imageOutput - Variable in class com.github.weisj.jsvg.nodes.filter.Filter.FilterInfo
 
imageOutput - Variable in class com.github.weisj.jsvg.renderer.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
 
ImageResource(BufferedImage) - Constructor for class com.github.weisj.jsvg.parser.resources.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 - Variable in class com.github.weisj.jsvg.renderer.awt.JComponentPlatformSupport
Deprecated.
 
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.ParsedElement.BuildStatus
 
inchesPerCm - Static variable in class com.github.weisj.jsvg.geometry.size.Length
 
index - Variable in enum com.github.weisj.jsvg.attributes.filter.ColorChannel
 
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.renderer.jdk.SVGMultipleGradientPaintContext
Helper function to index into the gradients array.
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
 
Info(Renderable, RenderContext, Output) - Constructor for class com.github.weisj.jsvg.renderer.Info
 
Info.InfoWithIsolation - Class in com.github.weisj.jsvg.renderer
 
InfoWithIsolation(Renderable, RenderContext, Output, Output, BlittableImage, ElementBounds, IsolationEffects, Filter.FilterInfo) - Constructor for class com.github.weisj.jsvg.renderer.Info.InfoWithIsolation
 
Inherit - com.github.weisj.jsvg.attributes.ColorInterpolation
 
Inherit - com.github.weisj.jsvg.attributes.FillRule
 
init(int) - Method in class com.github.weisj.jsvg.geometry.noise.PerlinTurbulence
 
INITIAL - Static variable in class com.github.weisj.jsvg.attributes.filter.LayoutBounds.ComputeFlags
 
innerPaint() - Method in interface com.github.weisj.jsvg.renderer.GraphicsUtil.WrappingPaint
 
inNonRootMode - Variable in class com.github.weisj.jsvg.nodes.SVG
 
InplaceBoxBlurFilter - Class in com.github.weisj.jsvg.nodes
 
InplaceBoxBlurFilter() - Constructor for class com.github.weisj.jsvg.nodes.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
 
inRuleDefinition - Variable in class com.github.weisj.jsvg.parser.css.impl.Lexer
 
INSTANCE - com.github.weisj.jsvg.attributes.font.FontResolver.FontCache
 
INSTANCE - com.github.weisj.jsvg.attributes.font.FontResolver.FontFamiliesCache
 
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.renderer.awt.NullPlatformSupport
 
Instantiator - Interface in com.github.weisj.jsvg.nodes.prototype
 
IntermediateTextMetrics() - Constructor for class com.github.weisj.jsvg.nodes.text.TextContainer.IntermediateTextMetrics
 
interpolate(int, int, int[]) - Method in class com.github.weisj.jsvg.renderer.jdk.SVGMultipleGradientPaintContext
Yet another helper function.
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
 
intrinsicSize(RenderContext) - Method in class com.github.weisj.jsvg.parser.resources.ImageResource
 
intrinsicSize(RenderContext) - Method in class com.github.weisj.jsvg.parser.resources.MissingImageResource
 
intrinsicSize(RenderContext) - Method in interface com.github.weisj.jsvg.parser.resources.RenderableResource
 
intrinsicSize(RenderContext) - Method in class com.github.weisj.jsvg.parser.resources.SVGResource
 
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
 
isAcceptableType(SVGNode) - Method in class com.github.weisj.jsvg.nodes.container.BaseContainerNode
 
isBlank(String) - Static method in class com.github.weisj.jsvg.parser.AttributeNode
 
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.SVGRenderingHints.Key
 
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
 
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
 
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 class com.github.weisj.jsvg.renderer.awt.JComponentPlatformSupport
Deprecated.
 
isLongLived() - Method in interface com.github.weisj.jsvg.renderer.awt.PlatformSupport
 
isNonCyclic - Variable in class com.github.weisj.jsvg.renderer.jdk.SVGRadialGradientPaintContext
True when (cycleMethod == NO_CYCLE).
isolationEffects - Variable in class com.github.weisj.jsvg.renderer.Info.InfoWithIsolation
 
IsolationEffects - Class in com.github.weisj.jsvg.renderer
 
IsolationEffects(Filter, Mask, ClipPath) - Constructor for class com.github.weisj.jsvg.renderer.IsolationEffects
 
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
 
isSegmentBreak(char) - Static method in class com.github.weisj.jsvg.parser.CharacterDataParser
 
isSimpleFocus - Variable in class com.github.weisj.jsvg.renderer.jdk.SVGRadialGradientPaintContext
True when (focus == center) and (focus radius == 0).
isSimpleLookup - Variable in class com.github.weisj.jsvg.renderer.jdk.SVGMultipleGradientPaint
 
isSimpleLookup - Variable in class com.github.weisj.jsvg.renderer.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.
isSoftClippingEnabled() - Method in interface com.github.weisj.jsvg.renderer.Output
 
isSoftClippingEnabled() - Method in class com.github.weisj.jsvg.renderer.ShapeOutput
 
isSpecified() - Method in class com.github.weisj.jsvg.geometry.size.Length
 
isSpecified(float) - Static method in class com.github.weisj.jsvg.geometry.size.Length
 
isStrokeVisible() - Method in class com.github.weisj.jsvg.renderer.StrokeContext
 
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.StrokeContext
 
isUnspecified() - Method in class com.github.weisj.jsvg.geometry.size.Length
 
isUnspecified(float) - Static method in class com.github.weisj.jsvg.geometry.size.Length
 
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.nodes.ClipPath
 
isValid() - Method in class com.github.weisj.jsvg.nodes.filter.FeMerge
 
isValid() - Method in interface com.github.weisj.jsvg.nodes.filter.FilterPrimitive
 
isValidNumberChar(char, ParserBase.NumberCharState) - Method in class com.github.weisj.jsvg.util.ParserBase
 
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 interface com.github.weisj.jsvg.attributes.paint.SVGPaint
 
isVisible() - Method in class com.github.weisj.jsvg.nodes.Pattern
 
isVisible() - Method in class com.github.weisj.jsvg.renderer.ShapeRenderer.PaintWithOpacity
 
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 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.ShapeNode
 
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
 
isVisualSpace - Variable in enum com.github.weisj.jsvg.parser.CharacterDataParser.State
 
isWhitespace(char) - Static method in class com.github.weisj.jsvg.parser.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
 

J

JComponentPlatformSupport - Class in com.github.weisj.jsvg.renderer.awt
Deprecated.
JComponentPlatformSupport(JComponent) - Constructor for class com.github.weisj.jsvg.renderer.awt.JComponentPlatformSupport
Deprecated.
 

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.SVGRenderingHints.Key
Construct a key using the indicated private key.
KEY_CACHE_OFFSCREEN_IMAGE - Static variable in class com.github.weisj.jsvg.SVGRenderingHints
 
KEY_IMAGE_ANTIALIASING - Static variable in class com.github.weisj.jsvg.SVGRenderingHints
 
KEY_MASK_CLIP_RENDERING - Static variable in class com.github.weisj.jsvg.SVGRenderingHints
 
KEY_SOFT_CLIPPING - Static variable in class com.github.weisj.jsvg.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
 
larger - com.github.weisj.jsvg.attributes.font.PredefinedFontSize
 
lastIssuedCleaner - Variable in class com.github.weisj.jsvg.util.CachedSurfaceSupplier.Cache
 
lastKnot - Variable in class com.github.weisj.jsvg.geometry.path.BuildHistory
 
lastKnotReflection(BuildHistory) - Method in class com.github.weisj.jsvg.geometry.path.PathCommand
 
lastPoint - 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 - 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, MeasureContext, FontRenderContext) - Static method in class com.github.weisj.jsvg.nodes.text.GlyphRenderer
 
layoutInput(FilterLayoutContext) - Method in class com.github.weisj.jsvg.nodes.filter.FilterPrimitiveBase
 
LazyProvider<T> - Class in com.github.weisj.jsvg.util
 
LazyProvider(Supplier<T>) - Constructor for class com.github.weisj.jsvg.util.LazyProvider
 
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(Unit, float) - Constructor for class com.github.weisj.jsvg.geometry.size.Length
 
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
 
lerp(double, double, double) - Static method in class com.github.weisj.jsvg.geometry.noise.PerlinTurbulence
 
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.FontRenderContext
 
letterSpacing() - Method in class com.github.weisj.jsvg.renderer.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.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.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
 
listIndex - Variable in class com.github.weisj.jsvg.parser.css.impl.Lexer
 
load(InputStream) - Method in class com.github.weisj.jsvg.parser.SVGLoader
load(InputStream, ParserProvider) - Method in class com.github.weisj.jsvg.parser.SVGLoader
load(InputStream, ParserProvider, ResourceLoader) - Method in class com.github.weisj.jsvg.parser.SVGLoader
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
 
load(URL, ParserProvider) - Method in class com.github.weisj.jsvg.parser.SVGLoader
 
load(InputStream, ParserProvider, ResourceLoader) - Method in class com.github.weisj.jsvg.parser.StaxSVGLoader
load(InputStream, URI, LoaderContext) - Method in class com.github.weisj.jsvg.parser.StaxSVGLoader
 
loadElement(Class<T>, String, ParsedDocument, AttributeParser) - Method in class com.github.weisj.jsvg.parser.DefaultElementLoader
 
loadElement(Class<T>, String, ParsedDocument, AttributeParser) - Method in interface com.github.weisj.jsvg.parser.ElementLoader
 
loader - Variable in class com.github.weisj.jsvg.parser.SVGLoader
 
loader() - Method in class com.github.weisj.jsvg.parser.SVGLoader
 
loaderContext - Variable in class com.github.weisj.jsvg.parser.ParsedDocument
 
loaderContext() - Method in class com.github.weisj.jsvg.parser.ParsedDocument
 
LoaderContext - Interface in com.github.weisj.jsvg.parser
 
LoaderContext.Builder - Interface in com.github.weisj.jsvg.parser
 
loadHelper - Variable in class com.github.weisj.jsvg.parser.AttributeNode
 
loadHelper - Variable in class com.github.weisj.jsvg.parser.SVGDocumentBuilder
 
LoadHelper - Class in com.github.weisj.jsvg.parser
 
LoadHelper(AttributeParser, LoaderContext) - Constructor for class com.github.weisj.jsvg.parser.LoadHelper
 
LoadHelper(AttributeParser, ResourceLoader) - Constructor for class com.github.weisj.jsvg.parser.LoadHelper
loadImage(URI) - Method in class com.github.weisj.jsvg.parser.AsynchronousResourceLoader
 
loadImage(URI) - Method in interface com.github.weisj.jsvg.parser.ResourceLoader
 
loadImage(URI) - Method in class com.github.weisj.jsvg.parser.SynchronousResourceLoader
 
loadImage(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(ParsedDocument, String) - Method in class com.github.weisj.jsvg.parser.ExternalDocumentLoader
 
location() - Method in class com.github.weisj.jsvg.attributes.ViewBox
 
LOGGER - Static variable in class com.github.weisj.jsvg.attributes.paint.DefaultPaintParser
 
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.parser.AsynchronousResourceLoader
 
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.ExternalDocumentLoader
 
LOGGER - Static variable in class com.github.weisj.jsvg.parser.StaxSVGLoader
 
LOGGER - Static variable in class com.github.weisj.jsvg.parser.SVGLoader
 
LOGGER - Static variable in class com.github.weisj.jsvg.renderer.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

makeNonAliased(Image) - Static method in interface com.github.weisj.jsvg.nodes.filter.Channel
 
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.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.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.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.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.renderer
 
MaskedPaint(Paint, Raster, Point2D, CachedSurfaceSupplier.ResourceCleaner) - Constructor for class com.github.weisj.jsvg.renderer.MaskedPaint
 
MaskedPaint.MaskPaintContext - Class in com.github.weisj.jsvg.renderer
 
maskOffset - Variable in class com.github.weisj.jsvg.renderer.MaskedPaint
 
MaskPaintContext(PaintContext, Raster, Point) - Constructor for class com.github.weisj.jsvg.renderer.MaskedPaint.MaskPaintContext
 
maskRaster - Variable in class com.github.weisj.jsvg.renderer.MaskedPaint.MaskPaintContext
 
maskRaster - Variable in class com.github.weisj.jsvg.renderer.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.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.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
 
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.renderer.jdk.SVGMultipleGradientPaintContext
Maximum length of the fast single-array.
MAX_USE_NESTING_DEPTH - Static variable in class com.github.weisj.jsvg.parser.SVGDocumentBuilder
 
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
 
MeasurableFontSpec - Class in com.github.weisj.jsvg.attributes.font
 
MeasurableFontSpec(String[], FontStyle, Length, float, int, Length) - Constructor for class com.github.weisj.jsvg.attributes.font.MeasurableFontSpec
 
MeasurableLength - Interface in com.github.weisj.jsvg.geometry
 
MeasurableShape - Interface in com.github.weisj.jsvg.geometry
 
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.geometry.size
 
MeasureContext(float, float, float, float) - Constructor for class com.github.weisj.jsvg.geometry.size.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
 
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
 
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.renderer.jdk.SVGMultipleGradientPaintContext
 
missingImage - Static variable in class com.github.weisj.jsvg.parser.resources.MissingImageResource
 
MissingImageResource - Class in com.github.weisj.jsvg.parser.resources
 
MissingImageResource() - Constructor for class com.github.weisj.jsvg.parser.resources.MissingImageResource
 
Miter - com.github.weisj.jsvg.attributes.stroke.LineJoin
 
miterLimit - Variable in class com.github.weisj.jsvg.renderer.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
 
model - Variable in class com.github.weisj.jsvg.nodes.filter.AlphaImageFilter
 
model - Variable in class com.github.weisj.jsvg.renderer.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.renderer.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
 
multiply(float) - Method in class com.github.weisj.jsvg.geometry.size.Length
 
Multiply - com.github.weisj.jsvg.attributes.filter.BlendMode
The final color is the result of multiplying the top and bottom colors.
MutableLoaderContext - Class in com.github.weisj.jsvg.parser
 
MutableLoaderContext(ParserProvider, ResourceLoader, ElementLoader) - Constructor for class com.github.weisj.jsvg.parser.MutableLoaderContext
 
mutate(MeasurableFontSpec) - Method in class com.github.weisj.jsvg.attributes.font.AttributeFontSpec
 
mutate(PaintContext) - Method in class com.github.weisj.jsvg.renderer.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.parser.css.StyleProperty
 
name() - Method in class com.github.weisj.jsvg.parser.css.StyleProperty
 
namedElements - Variable in class com.github.weisj.jsvg.parser.ParsedDocument
 
needsLastSpacing - Variable in class com.github.weisj.jsvg.nodes.text.GlyphAdvancement
 
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.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.nodes.text.TextSegment.RenderableSegment.UseTextLengthForCalculation
 
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.ParsedElement
 
node - Variable in class com.github.weisj.jsvg.renderer.ElementBounds
 
node - Variable in class com.github.weisj.jsvg.renderer.ShapeRenderer.ShapeMarkerInfo
 
node() - Method in class com.github.weisj.jsvg.parser.ParsedElement
 
NODE_SUPPLIER - Static variable in class com.github.weisj.jsvg.parser.SVGLoader
 
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() - Method in class com.github.weisj.jsvg.parser.ParsedElement
 
NodeRenderer - Class in com.github.weisj.jsvg.renderer
 
NodeRenderer() - Constructor for class com.github.weisj.jsvg.renderer.NodeRenderer
 
nodeSupplier - Variable in class com.github.weisj.jsvg.parser.StaxSVGLoader
 
nodeSupplier - Variable in class com.github.weisj.jsvg.parser.SVGDocumentBuilder
 
NodeSupplier - Class in com.github.weisj.jsvg.parser
 
NodeSupplier() - Constructor for class com.github.weisj.jsvg.parser.NodeSupplier
 
NodeSupplier(Map<String, Supplier<SVGNode>>) - Constructor for class com.github.weisj.jsvg.parser.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 - Static variable in interface com.github.weisj.jsvg.attributes.paint.SVGPaint
 
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.renderer.jdk.SVGMultipleGradientPaint
 
normalizedIntervals - Variable in class com.github.weisj.jsvg.renderer.jdk.SVGMultipleGradientPaintContext
Normalized intervals array.
normedDiagonalLength() - Method in class com.github.weisj.jsvg.attributes.ViewBox
 
normedDiagonalLength() - Method in class com.github.weisj.jsvg.geometry.size.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.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
 
NullPlatformSupport - Class in com.github.weisj.jsvg.renderer.awt
 
NullPlatformSupport() - Constructor for class com.github.weisj.jsvg.renderer.awt.NullPlatformSupport
Deprecated.
prefer NullPlatformSupport.INSTANCE field usage
NullPlatformSupport(boolean) - Constructor for class com.github.weisj.jsvg.renderer.awt.NullPlatformSupport
 
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.renderer.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(float) - Static method in class com.github.weisj.jsvg.attributes.font.FontStyle
 
Oblique(float) - Constructor for class com.github.weisj.jsvg.attributes.font.FontStyle.Oblique
 
OFF - com.github.weisj.jsvg.SVGRenderingHints.Value
 
offset - Variable in class com.github.weisj.jsvg.nodes.Stop
 
offset - Variable in class com.github.weisj.jsvg.renderer.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
 
oldClip - Variable in class com.github.weisj.jsvg.renderer.ShapeOutput.ShapeOutputSafeState
 
oldStroke - Variable in class com.github.weisj.jsvg.renderer.ShapeOutput.ShapeOutputSafeState
 
oldTransform - Variable in class com.github.weisj.jsvg.renderer.ShapeOutput.ShapeOutputSafeState
 
ON - com.github.weisj.jsvg.SVGRenderingHints.Value
 
onlyAlpha - Variable in class com.github.weisj.jsvg.nodes.filter.FeGaussianBlur
 
op - Variable in class com.github.weisj.jsvg.nodes.filter.MultiConvolveOp
 
opacity - Variable in class com.github.weisj.jsvg.renderer.PaintContext
 
opacity - Variable in class com.github.weisj.jsvg.renderer.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
 
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.util.GraphicsResetHelper
 
originalPaint - Variable in class com.github.weisj.jsvg.util.GraphicsResetHelper
 
originalStroke - Variable in class com.github.weisj.jsvg.util.GraphicsResetHelper
 
originalTransform - Variable in class com.github.weisj.jsvg.util.GraphicsResetHelper
 
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
 
outline - Variable in class com.github.weisj.jsvg.nodes.text.Glyph
 
output - Variable in class com.github.weisj.jsvg.renderer.Info
 
output() - Method in class com.github.weisj.jsvg.nodes.filter.Filter.FilterInfo
 
output() - Method in class com.github.weisj.jsvg.renderer.Info.InfoWithIsolation
 
output() - Method in class com.github.weisj.jsvg.renderer.Info
 
Output - Interface in com.github.weisj.jsvg.renderer
 
Output.SafeState - Interface in com.github.weisj.jsvg.renderer
 
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.SVGRenderingHints
 
P_KEY_IMAGE_ANTIALIASING - Static variable in class com.github.weisj.jsvg.SVGRenderingHints
 
P_KEY_MASK_CLIP_RENDERING - Static variable in class com.github.weisj.jsvg.SVGRenderingHints
 
P_KEY_SOFT_CLIPPING - Static variable in class com.github.weisj.jsvg.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.attributes.paint.AwtSVGPaint
 
paint - Variable in class com.github.weisj.jsvg.renderer.MaskedPaint
 
paint - Variable in class com.github.weisj.jsvg.renderer.ShapeRenderer.PaintWithOpacity
 
paint - Variable in class com.github.weisj.jsvg.renderer.TransformedPaint
 
paint() - Method in class com.github.weisj.jsvg.attributes.paint.AwtSVGPaint
 
paint() - Method in interface com.github.weisj.jsvg.attributes.paint.SimplePaintSVGPaint
 
paint() - Method in class com.github.weisj.jsvg.nodes.SolidColor
 
paint() - Method in interface com.github.weisj.jsvg.renderer.GraphicsUtil.WrappingPaint
 
paint() - Method in class com.github.weisj.jsvg.renderer.MaskedPaint
 
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
 
PaintContext(AwtSVGPaint, SVGPaint, float, SVGPaint, float, float, PaintOrder, StrokeContext) - Constructor for class com.github.weisj.jsvg.renderer.PaintContext
 
paintDebugMarker(RenderContext, Graphics2D, Marker, float) - Static method in class com.github.weisj.jsvg.renderer.ShapeRenderer
 
paintDebugPath(RenderContext, Graphics2D) - Method in class com.github.weisj.jsvg.nodes.text.TextPath
 
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
 
paintOrder - Variable in class com.github.weisj.jsvg.renderer.PaintContext
 
paintOrder() - Method in class com.github.weisj.jsvg.renderer.RenderContext
 
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.attributes.AttributeParser
 
paintParser() - Method in class com.github.weisj.jsvg.attributes.AttributeParser
 
PaintParser - Interface in com.github.weisj.jsvg.attributes.paint
 
PaintShape(Shape, Rectangle2D) - Constructor for class com.github.weisj.jsvg.renderer.ShapeRenderer.PaintShape
 
paintSingleMarker(ShapeNode, RenderContext, Output, MarkerOrientation.MarkerType, Marker, float, float, float, float, float, float) - Static method in class com.github.weisj.jsvg.renderer.ShapeRenderer
 
PaintWithOpacity(SVGPaint, float) - Constructor for class com.github.weisj.jsvg.renderer.ShapeRenderer.PaintWithOpacity
 
parent - Variable in class com.github.weisj.jsvg.nodes.text.StringTextSegment
 
parent - Variable in class com.github.weisj.jsvg.parser.AttributeNode
 
parent() - Method in class com.github.weisj.jsvg.parser.AttributeNode
 
parentColorModel - Variable in class com.github.weisj.jsvg.renderer.MaskedPaint.MaskPaintContext
 
parentContext - Variable in class com.github.weisj.jsvg.renderer.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.FontRenderContext
 
parse(AttributeNode) - Static method in class com.github.weisj.jsvg.renderer.PaintContext
 
parse(AttributeNode) - Static method in class com.github.weisj.jsvg.renderer.StrokeContext
 
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(InputStream, URI, LoaderContext) - Method in class com.github.weisj.jsvg.parser.StaxSVGLoader
 
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, float) - Method in class com.github.weisj.jsvg.attributes.AttributeParser
 
parseColor(String, AttributeNode) - Method in class com.github.weisj.jsvg.attributes.paint.DefaultPaintParser
 
parseColor(String, AttributeNode) - Method in interface com.github.weisj.jsvg.attributes.paint.PaintParser
 
parseColorAttribute(AttributeNode) - Static method in class com.github.weisj.jsvg.renderer.PaintContext
 
parseColorComponent(String, boolean, AttributeParser) - Method in class com.github.weisj.jsvg.attributes.paint.DefaultPaintParser
 
parsedDocument - Variable in class com.github.weisj.jsvg.parser.SVGDocumentBuilder
 
parsedDocument() - Method in class com.github.weisj.jsvg.parser.SVGDocumentBuilder
 
ParsedDocument - Class in com.github.weisj.jsvg.parser
 
ParsedDocument(URI, LoaderContext) - Constructor for class com.github.weisj.jsvg.parser.ParsedDocument
 
ParsedElement - Class in com.github.weisj.jsvg.parser
 
ParsedElement(String, AttributeNode, SVGNode) - Constructor for class com.github.weisj.jsvg.parser.ParsedElement
 
ParsedElement.BuildStatus - Enum in com.github.weisj.jsvg.parser
 
parseDouble(String, double) - Method in class com.github.weisj.jsvg.attributes.AttributeParser
 
parseDoubleList(String) - Method in class com.github.weisj.jsvg.attributes.AttributeParser
 
parseEnum(String, Class<E>) - Method in class com.github.weisj.jsvg.attributes.AttributeParser
 
parseEnum(String, E) - Method in class com.github.weisj.jsvg.attributes.AttributeParser
 
parseFloat(String, float) - Method in class com.github.weisj.jsvg.attributes.AttributeParser
 
parseFloatList(String) - Method in class com.github.weisj.jsvg.attributes.AttributeParser
 
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.attributes.paint.DefaultPaintParser
 
parseInt(String, int) - Method in class com.github.weisj.jsvg.attributes.AttributeParser
 
parseIsVisible(AttributeNode) - Method in interface com.github.weisj.jsvg.nodes.prototype.Renderable
 
parseLength(String, Length) - Method in class com.github.weisj.jsvg.attributes.AttributeParser
 
parseLengthList(String, Length[]) - Method in class com.github.weisj.jsvg.attributes.AttributeParser
 
parseMeshCommand() - Method in class com.github.weisj.jsvg.geometry.path.PathParser
 
parsePaint(String, AttributeNode) - Method in class com.github.weisj.jsvg.attributes.AttributeParser
 
parsePaint(String, AttributeNode) - Method in class com.github.weisj.jsvg.attributes.paint.DefaultPaintParser
 
parsePaint(String, AttributeNode) - Method in interface com.github.weisj.jsvg.attributes.paint.PaintParser
 
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, float) - Method in class com.github.weisj.jsvg.attributes.AttributeParser
 
parsePercentage(String, float, float, float) - Method in class com.github.weisj.jsvg.attributes.AttributeParser
 
parser() - Method in class com.github.weisj.jsvg.parser.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) - Method in class com.github.weisj.jsvg.parser.AttributeNode
 
ParserException - Exception in com.github.weisj.jsvg.parser.css.impl
 
ParserException() - Constructor for exception com.github.weisj.jsvg.parser.css.impl.ParserException
 
parserProvider - Variable in class com.github.weisj.jsvg.parser.MutableLoaderContext
 
parserProvider - Variable in class com.github.weisj.jsvg.parser.SVGDocumentBuilder
 
parserProvider() - Method in interface com.github.weisj.jsvg.parser.LoaderContext
 
parserProvider() - Method in class com.github.weisj.jsvg.parser.MutableLoaderContext
 
parserProvider(ParserProvider) - Method in interface com.github.weisj.jsvg.parser.LoaderContext.Builder
 
parserProvider(ParserProvider) - Method in class com.github.weisj.jsvg.parser.MutableLoaderContext
 
ParserProvider - Interface in com.github.weisj.jsvg.parser
 
parseSingleTransform(String, AffineTransform) - Method in class com.github.weisj.jsvg.attributes.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.attributes.AttributeParser
 
parseStringList(String, SeparatorMode, String[]) - Method in class com.github.weisj.jsvg.attributes.AttributeParser
 
parseStyleSheet(CssParser) - Method in class com.github.weisj.jsvg.nodes.Style
 
parseTemplate(AttributeNode) - Method in class com.github.weisj.jsvg.nodes.AbstractGradient
 
parseTemplate(AttributeNode) - Method in class com.github.weisj.jsvg.nodes.Pattern
 
parseTransform(String) - Method in class com.github.weisj.jsvg.parser.AttributeNode
 
parseTransform(String) - Method in class com.github.weisj.jsvg.attributes.AttributeParser
 
parseUrl(String) - Method in class com.github.weisj.jsvg.attributes.AttributeParser
 
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
 
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, float, PathIterator) - 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(MeasureContext) - Method in class com.github.weisj.jsvg.geometry.AWTSVGShape
 
pathLength(MeasureContext) - Method in interface com.github.weisj.jsvg.geometry.MeasurableLength
 
pathLength(MeasureContext) - Method in class com.github.weisj.jsvg.geometry.SVGCircle
 
pathLength(MeasureContext) - Method in class com.github.weisj.jsvg.geometry.SVGEllipse
 
pathLength(MeasureContext) - Method in class com.github.weisj.jsvg.geometry.SVGLine
 
pathLength(MeasureContext) - Method in class com.github.weisj.jsvg.geometry.SVGRectangle
 
pathLength(MeasureContext) - Method in class com.github.weisj.jsvg.geometry.SVGRoundRectangle
 
pathLength(Shape) - Static method in class com.github.weisj.jsvg.geometry.util.GeometryUtil
 
PathLengthCalculator - Class in com.github.weisj.jsvg.geometry.util
 
PathLengthCalculator() - Constructor for class com.github.weisj.jsvg.geometry.util.PathLengthCalculator
 
PathParser - Class in com.github.weisj.jsvg.geometry.path
A helper for parsing PathCommands.
PathParser(String) - Constructor for class com.github.weisj.jsvg.geometry.path.PathParser
 
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
 
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 - com.github.weisj.jsvg.attributes.font.FontStretch
Allowed values range from 50% to 200%.
Percentage - Annotation Type in com.github.weisj.jsvg.attributes
 
PERCENTAGE - com.github.weisj.jsvg.geometry.size.Unit
 
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
 
pixelsPerInch - Static variable in class com.github.weisj.jsvg.geometry.size.Length
 
platformSupport() - Method in class com.github.weisj.jsvg.renderer.RenderContext
 
PlatformSupport - Interface in com.github.weisj.jsvg.renderer.awt
 
PlatformSupport.TargetSurface - Interface in com.github.weisj.jsvg.renderer.awt
 
PLUS - Static variable in class com.github.weisj.jsvg.util.DataUri
 
policy - Variable in class com.github.weisj.jsvg.parser.ExternalDocumentLoader
 
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.NodeSupplier
 
populateDummyNodeConstructors() - Method in class com.github.weisj.jsvg.parser.NodeSupplier
 
populateFilterNodeConstructors() - Method in class com.github.weisj.jsvg.parser.NodeSupplier
 
populateMetaNodeConstructors() - Method in class com.github.weisj.jsvg.parser.NodeSupplier
 
populatePaintNodeConstructors() - Method in class com.github.weisj.jsvg.parser.NodeSupplier
 
populateShapeNodeConstructors() - Method in class com.github.weisj.jsvg.parser.NodeSupplier
 
populateTextNodeConstructors() - Method in class com.github.weisj.jsvg.parser.NodeSupplier
 
postProcess() - Method in class com.github.weisj.jsvg.parser.SVGDocumentBuilder
 
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
 
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(ParsedElement) - Method in class com.github.weisj.jsvg.parser.AttributeNode
 
prepareGlyphRun(StringTextSegment, GlyphCursor, SVGFont, RenderContext) - Static method in class com.github.weisj.jsvg.nodes.text.GlyphRenderer
 
preparePaint(Paint) - Static method in class com.github.weisj.jsvg.renderer.GraphicsUtil
 
prepareRenderContext(PlatformSupport, Output, ViewBox) - Method in class com.github.weisj.jsvg.SVGDocument
 
prepareSegmentForRendering(GlyphCursor, RenderContext) - Method in class com.github.weisj.jsvg.nodes.text.TextContainer
 
prepareSegmentForRendering(GlyphCursor, RenderContext) - Method in interface com.github.weisj.jsvg.nodes.text.TextSegment.RenderableSegment
 
preProcess(URI) - Method in class com.github.weisj.jsvg.parser.SVGDocumentBuilder
 
preprocessAttributes(Map<String, String>, Map<String, String>) - Static method in class com.github.weisj.jsvg.parser.AttributeNode
 
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
 
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(ParsedElement) - Method in interface com.github.weisj.jsvg.parser.DomProcessor
 
processStyleSheets() - Method in class com.github.weisj.jsvg.parser.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
 
Provider<T> - Interface in com.github.weisj.jsvg.util
 
PT - com.github.weisj.jsvg.geometry.size.Unit
 
putCachedRaster(ColorModel, Raster) - Static method in class com.github.weisj.jsvg.renderer.jdk.SVGMultipleGradientPaintContext
Took this cacheRaster code from GradientPaint.
PX - com.github.weisj.jsvg.geometry.size.Unit
 

Q

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.StaxSVGLoader
 

R

r - Variable in class com.github.weisj.jsvg.geometry.SVGCircle
 
r - Variable in class com.github.weisj.jsvg.nodes.RadialGradient
 
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 - Annotation Type in com.github.weisj.jsvg.attributes
 
radius - Variable in class com.github.weisj.jsvg.renderer.jdk.SVGRadialGradientPaint
Radius of the outermost circle defining the 100% gradient stop.
radiusSq - Variable in class com.github.weisj.jsvg.renderer.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.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
 
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
 
registerNamedElement(String, Object) - Method in class com.github.weisj.jsvg.parser.ParsedElement
 
registerNamedElement(String, Object) - Method in class com.github.weisj.jsvg.parser.ParsedDocument
 
relative - Variable in class com.github.weisj.jsvg.geometry.path.CubicBezierCommand
 
relative - Variable in class com.github.weisj.jsvg.geometry.path.LineToBezier
 
rem() - Method in class com.github.weisj.jsvg.geometry.size.MeasureContext
 
REM - com.github.weisj.jsvg.geometry.size.Unit
 
remainingSegmentLength - Variable in class com.github.weisj.jsvg.nodes.text.PathGlyphCursor
 
removeWhiteSpace(String) - Method in class com.github.weisj.jsvg.attributes.AttributeParser
 
render(Output, RenderContext, AffineTransform) - Method in class com.github.weisj.jsvg.parser.resources.ImageResource
 
render(Output, RenderContext, AffineTransform) - Method in class com.github.weisj.jsvg.parser.resources.MissingImageResource
 
render(Output, RenderContext, AffineTransform) - Method in interface com.github.weisj.jsvg.parser.resources.RenderableResource
 
render(Output, RenderContext, AffineTransform) - Method in class com.github.weisj.jsvg.parser.resources.SVGResource
 
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
 
render(JComponent, Graphics2D, ViewBox) - Method in class com.github.weisj.jsvg.SVGDocument
Deprecated.
renderable - Variable in class com.github.weisj.jsvg.renderer.Info
 
renderable() - Method in class com.github.weisj.jsvg.renderer.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, FillRule, ContextElementAttributes) - Constructor for class com.github.weisj.jsvg.renderer.RenderContext
 
renderGlyphRun(Output, PaintOrder, Set<VectorEffect>, StringTextSegment, Rectangle2D) - Static method in class com.github.weisj.jsvg.nodes.text.GlyphRenderer
 
renderingHint(RenderingHints.Key) - Method in class com.github.weisj.jsvg.renderer.Graphics2DOutput
 
renderingHint(RenderingHints.Key) - Method in class com.github.weisj.jsvg.renderer.ShapeOutput
 
renderingHint(RenderingHints.Key) - Method in interface com.github.weisj.jsvg.renderer.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.Graphics2DOutput
 
renderingHints() - Method in interface com.github.weisj.jsvg.renderer.Output
 
renderingHints() - Method in class com.github.weisj.jsvg.renderer.ShapeOutput
 
renderMarkers(Output, RenderContext, ShapeRenderer.PaintShape, ShapeRenderer.ShapeMarkerInfo) - Static method in class com.github.weisj.jsvg.renderer.ShapeRenderer
 
renderMarkersImpl(Output, RenderContext, PathIterator, ShapeRenderer.ShapeMarkerInfo) - Static method in class com.github.weisj.jsvg.renderer.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.NodeRenderer
 
renderNode(SVGNode, RenderContext, Output, Instantiator) - Static method in class com.github.weisj.jsvg.renderer.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.ShapeRenderer
 
renderShapeStroke(RenderContext, Output, ShapeRenderer.PaintShape, Stroke, boolean) - Static method in class com.github.weisj.jsvg.renderer.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.ShapeRenderer
 
renderWithPlatform(PlatformSupport, Output, ViewBox) - Method in class com.github.weisj.jsvg.SVGDocument
 
renderWithPlatform(PlatformSupport, Graphics2D, ViewBox) - Method in class com.github.weisj.jsvg.SVGDocument
 
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
 
renderWithSize(BaseInnerViewContainer, FloatSize, RenderContext, Output, Instantiator) - Static method in class com.github.weisj.jsvg.renderer.NodeRenderer
 
repaint() - Method in interface com.github.weisj.jsvg.renderer.awt.PlatformSupport.TargetSurface
 
Repeat - com.github.weisj.jsvg.attributes.SpreadMethod
 
requiresInstantiation() - Method in class com.github.weisj.jsvg.nodes.Marker
 
requiresInstantiation() - Method in class com.github.weisj.jsvg.nodes.Mask
 
requiresInstantiation() - Method in class com.github.weisj.jsvg.nodes.Pattern
 
requiresInstantiation() - Method in interface com.github.weisj.jsvg.nodes.prototype.Renderable
Indicated whether the element can only be rendered through means of instantiation e.g.
requiresInstantiation() - Method in class com.github.weisj.jsvg.nodes.Symbol
 
resolve(float, MeasureContext, StrokeContext) - Static method in class com.github.weisj.jsvg.attributes.stroke.StrokeResolver
 
resolve(LayoutBounds.ComputeFlags) - Method in class com.github.weisj.jsvg.attributes.filter.LayoutBounds
 
resolve(MeasurableFontSpec, MeasureContext) - Static method in class com.github.weisj.jsvg.attributes.font.FontResolver
 
resolveDocument(ParsedDocument, String) - Method in class com.github.weisj.jsvg.parser.DefaultElementLoader.DefaultDocumentLoader
 
resolveDocument(ParsedDocument, String) - Method in interface com.github.weisj.jsvg.parser.DefaultElementLoader.DocumentLoader
 
resolveDocument(ParsedDocument, String) - Method in class com.github.weisj.jsvg.parser.ExternalDocumentLoader
 
resolveDocumentURI(URI, String) - Method in interface com.github.weisj.jsvg.parser.ElementLoader.ExternalDocumentPolicy
 
resolveFontSize(MeasureContext) - Method in class com.github.weisj.jsvg.geometry.size.Length
Used for resolving font sizes.
resolveHeight(MeasureContext) - Method in class com.github.weisj.jsvg.geometry.size.Length
Used for resolving lengths which are used as y-coordinates or height values.
resolveLength(MeasureContext) - Method in class com.github.weisj.jsvg.geometry.size.Length
Used for resolving lengths which are neither used as y/x-coordinates nor width/height values.
resolveNonPercentage(MeasureContext) - Method in class com.github.weisj.jsvg.geometry.size.Length
 
resolvePaint(SVGPaint) - Method in class com.github.weisj.jsvg.renderer.RenderContext
 
resolveWidth(MeasureContext) - Method in class com.github.weisj.jsvg.geometry.size.Length
Used for resolving lengths which are used as x-coordinates or width values.
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.LoadHelper
 
resourceLoader - Variable in class com.github.weisj.jsvg.parser.MutableLoaderContext
 
resourceLoader() - Method in class com.github.weisj.jsvg.parser.AttributeNode
 
resourceLoader() - Method in interface com.github.weisj.jsvg.parser.LoaderContext
 
resourceLoader() - Method in class com.github.weisj.jsvg.parser.LoadHelper
 
resourceLoader() - Method in class com.github.weisj.jsvg.parser.MutableLoaderContext
 
resourceLoader(ResourceLoader) - Method in interface com.github.weisj.jsvg.parser.LoaderContext.Builder
 
resourceLoader(ResourceLoader) - Method in class com.github.weisj.jsvg.parser.MutableLoaderContext
 
ResourceLoader - Interface in com.github.weisj.jsvg.parser
 
ResourceUtil - Class in com.github.weisj.jsvg.util
 
ResourceUtil() - Constructor for class com.github.weisj.jsvg.util.ResourceUtil
 
restore() - Method in interface com.github.weisj.jsvg.renderer.Output.SafeState
 
restore() - Method in class com.github.weisj.jsvg.renderer.ShapeOutput.ShapeOutputSafeState
 
restore() - Method in class com.github.weisj.jsvg.util.GraphicsResetHelper
 
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
 
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.
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.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.ParsedDocument
 
rootURI() - Method in class com.github.weisj.jsvg.parser.ParsedDocument
 
rotate - Variable in class com.github.weisj.jsvg.nodes.text.LinearTextContainer
 
rotate(double) - Method in class com.github.weisj.jsvg.renderer.Graphics2DOutput
 
rotate(double) - Method in interface com.github.weisj.jsvg.renderer.Output
 
rotate(double) - Method in class com.github.weisj.jsvg.renderer.ShapeOutput
 
rotate(Output, double) - Method in class com.github.weisj.jsvg.renderer.RenderContext
 
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
 
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.GraphicsUtil
 
safelySetPaint(Output, Graphics2D, Paint) - Static method in class com.github.weisj.jsvg.renderer.GraphicsUtil
 
safelySetPaint(Output, Graphics2D, Paint, boolean) - Static method in class com.github.weisj.jsvg.renderer.GraphicsUtil
 
safelySetPaint(Output, Paint, boolean) - Method in interface com.github.weisj.jsvg.renderer.GraphicsUtil.WrappingPaint
 
safeState() - Method in class com.github.weisj.jsvg.renderer.Graphics2DOutput
 
safeState() - Method in interface com.github.weisj.jsvg.renderer.Output
 
safeState() - Method in class com.github.weisj.jsvg.renderer.ShapeOutput
 
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.renderer.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
 
scale - Variable in class com.github.weisj.jsvg.nodes.filter.FeDisplacementMap
 
scale(double, double) - Method in class com.github.weisj.jsvg.renderer.Graphics2DOutput
 
scale(double, double) - Method in interface com.github.weisj.jsvg.renderer.Output
 
scale(double, double) - Method in class com.github.weisj.jsvg.renderer.ShapeOutput
 
scale(Output, double, double) - Method in class com.github.weisj.jsvg.renderer.RenderContext
 
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
 
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.CharacterDataParser.State
 
SEGMENT_START - com.github.weisj.jsvg.parser.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
 
segmentTypes - Variable in class com.github.weisj.jsvg.geometry.util.ReversePathIterator
The reversed segment types.
SEMICOLON - com.github.weisj.jsvg.parser.css.impl.TokenType
 
SemiCondensed - com.github.weisj.jsvg.attributes.font.FontStretch
 
SemiExpanded - com.github.weisj.jsvg.attributes.font.FontStretch
 
SeparatorMode - Enum in com.github.weisj.jsvg.parser
 
SeparatorMode() - Constructor for enum com.github.weisj.jsvg.parser.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
 
setClip(Shape) - Method in class com.github.weisj.jsvg.renderer.Graphics2DOutput
 
setClip(Shape) - Method in interface com.github.weisj.jsvg.renderer.Output
 
setClip(Shape) - Method in class com.github.weisj.jsvg.renderer.ShapeOutput
 
setConvertToLinear(boolean) - Method in class com.github.weisj.jsvg.util.ColorSpaceAwareRGBImageFilter
 
setConvertToLinearRGB(boolean) - Method in class com.github.weisj.jsvg.nodes.filter.AbstractBlendComposite
 
setLastKnot(float, float) - Method in class com.github.weisj.jsvg.geometry.path.BuildHistory
 
setLastKnot(Point2D) - Method in class com.github.weisj.jsvg.geometry.path.BuildHistory
 
setLastPoint(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(Provider<Paint>) - Method in class com.github.weisj.jsvg.renderer.Graphics2DOutput
 
setPaint(Provider<Paint>) - Method in interface com.github.weisj.jsvg.renderer.Output
Set the paint used for the output.
setPaint(Provider<Paint>) - Method in class com.github.weisj.jsvg.renderer.ShapeOutput
 
setPaint(Paint) - Method in class com.github.weisj.jsvg.renderer.Graphics2DOutput
 
setPaint(Paint) - Method in interface com.github.weisj.jsvg.renderer.GraphicsUtil.WrappingPaint
 
setPaint(Paint) - Method in class com.github.weisj.jsvg.renderer.MaskedPaint
 
setPaint(Paint) - Method in interface com.github.weisj.jsvg.renderer.Output
 
setPaint(Paint) - Method in class com.github.weisj.jsvg.renderer.ShapeOutput
 
setRenderingHint(RenderingHints.Key, Object) - Method in class com.github.weisj.jsvg.renderer.Graphics2DOutput
 
setRenderingHint(RenderingHints.Key, Object) - Method in class com.github.weisj.jsvg.renderer.ShapeOutput
 
setRenderingHint(RenderingHints.Key, Object) - Method in interface com.github.weisj.jsvg.renderer.Output
 
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.geometry.size.FloatSize
 
setSize(FloatSize) - Method in class com.github.weisj.jsvg.attributes.ViewBox
 
setStartPoint(Point2D) - Method in class com.github.weisj.jsvg.geometry.path.BuildHistory
 
setStroke(Stroke) - Method in class com.github.weisj.jsvg.renderer.Graphics2DOutput
 
setStroke(Stroke) - Method in interface com.github.weisj.jsvg.renderer.Output
 
setStroke(Stroke) - Method in class com.github.weisj.jsvg.renderer.ShapeOutput
 
setSVGRenderingHint(Graphics2D, RenderingHints.Key, Object) - Method in class com.github.weisj.jsvg.SVGDocument
 
setTransform(AffineTransform) - Method in class com.github.weisj.jsvg.renderer.Graphics2DOutput
 
setTransform(AffineTransform) - Method in interface com.github.weisj.jsvg.renderer.Output
 
setTransform(AffineTransform) - Method in class com.github.weisj.jsvg.renderer.ShapeOutput
 
setupClip(HasClip, ElementBounds, RenderContext, Output) - Static method in class com.github.weisj.jsvg.renderer.NodeRenderer
 
setupFilter(HasFilter, Output) - Static method in class com.github.weisj.jsvg.renderer.NodeRenderer
 
setupInitialData() - Method in class com.github.weisj.jsvg.nodes.text.PathGlyphCursor
 
setupInnerViewRenderContext(ViewBox, RenderContext, boolean) - Static method in class com.github.weisj.jsvg.renderer.NodeRenderer
 
setupMask(HasClip, ElementBounds, Output, RenderContext) - Static method in class com.github.weisj.jsvg.renderer.NodeRenderer
 
setupRenderContext(Object, RenderContext) - Static method in class com.github.weisj.jsvg.renderer.NodeRenderer
 
setupRenderContext(Instantiator, Object, RenderContext) - Static method in class com.github.weisj.jsvg.renderer.NodeRenderer
 
setupSeed(int) - Static method in class com.github.weisj.jsvg.geometry.noise.PerlinTurbulence
 
setupSVGRenderingHints(Graphics2D) - Method in class com.github.weisj.jsvg.SVGDocument
 
shape - Variable in class com.github.weisj.jsvg.geometry.AWTSVGShape
 
shape - Variable in class com.github.weisj.jsvg.nodes.ShapeNode
 
shape - Variable in class com.github.weisj.jsvg.renderer.ShapeRenderer.PaintShape
 
shape() - Method in class com.github.weisj.jsvg.nodes.ShapeNode
 
shape(RenderContext) - Method in interface com.github.weisj.jsvg.geometry.SVGShape
 
shape(RenderContext, boolean) - Method in class com.github.weisj.jsvg.geometry.AWTSVGShape
 
shape(RenderContext, boolean) - Method in class com.github.weisj.jsvg.geometry.FillRuleAwareAWTSVGShape
 
shape(RenderContext, boolean) - Method in class com.github.weisj.jsvg.geometry.SVGCircle
 
shape(RenderContext, boolean) - Method in class com.github.weisj.jsvg.geometry.SVGEllipse
 
shape(RenderContext, boolean) - Method in class com.github.weisj.jsvg.geometry.SVGLine
 
shape(RenderContext, boolean) - Method in class com.github.weisj.jsvg.geometry.SVGRectangle
 
shape(RenderContext, boolean) - Method in class com.github.weisj.jsvg.geometry.SVGRoundRectangle
 
shape(RenderContext, boolean) - Method in interface com.github.weisj.jsvg.geometry.SVGShape
 
Shape - com.github.weisj.jsvg.nodes.prototype.spec.Category
 
ShapedContainer<E> - Interface in com.github.weisj.jsvg.nodes.prototype
 
ShapeMarkerInfo(ShapeNode, Marker, Marker, Marker, boolean) - Constructor for class com.github.weisj.jsvg.renderer.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.ShapeOutput.ShapeOutputSafeState
 
ShapeOutput - Class in com.github.weisj.jsvg.renderer
 
ShapeOutput(ShapeOutput) - Constructor for class com.github.weisj.jsvg.renderer.ShapeOutput
 
ShapeOutput(Area) - Constructor for class com.github.weisj.jsvg.renderer.ShapeOutput
 
ShapeOutput.ShapeOutputSafeState - Class in com.github.weisj.jsvg.renderer
 
ShapeOutputSafeState(ShapeOutput) - Constructor for class com.github.weisj.jsvg.renderer.ShapeOutput.ShapeOutputSafeState
 
ShapePaintContext(RenderContext, Set<VectorEffect>, Stroke, AffineTransform) - Constructor for class com.github.weisj.jsvg.renderer.ShapeRenderer.ShapePaintContext
 
ShapeRenderer - Class in com.github.weisj.jsvg.renderer
 
ShapeRenderer() - Constructor for class com.github.weisj.jsvg.renderer.ShapeRenderer
 
ShapeRenderer.PaintShape - Class in com.github.weisj.jsvg.renderer
 
ShapeRenderer.PaintWithOpacity - Class in com.github.weisj.jsvg.renderer
 
ShapeRenderer.ShapeMarkerInfo - Class in com.github.weisj.jsvg.renderer
 
ShapeRenderer.ShapePaintContext - Class in com.github.weisj.jsvg.renderer
 
ShapeUtil - Class in com.github.weisj.jsvg.util
 
ShapeUtil() - Constructor for class com.github.weisj.jsvg.util.ShapeUtil
 
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.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
 
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.renderer.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.attributes.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.attributes.ViewBox
 
size() - Method in class com.github.weisj.jsvg.SVGDocument
 
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.MissingImageResource
 
sizeAdjust - Variable in class com.github.weisj.jsvg.attributes.font.FontSpec
 
sizeForTopLevel(float, float) - Method in class com.github.weisj.jsvg.nodes.SVG
 
skipElement(XMLEventReader) - Static method in class com.github.weisj.jsvg.parser.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.renderer.jdk.SVGRadialGradientPaintContext
 
sqrtLookup - Static variable in class com.github.weisj.jsvg.renderer.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 - 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.SVGDocumentBuilder
 
startElement(String, Map<String, String>) - Method in class com.github.weisj.jsvg.parser.SVGDocumentBuilder
 
startOffset - Variable in class com.github.weisj.jsvg.nodes.text.TextPath
 
startPoint - Variable in class com.github.weisj.jsvg.geometry.path.BuildHistory
 
state - Variable in class com.github.weisj.jsvg.parser.CharacterDataParser
 
State(boolean) - Constructor for enum com.github.weisj.jsvg.parser.CharacterDataParser.State
 
staticViewBox(FloatSize) - Method in class com.github.weisj.jsvg.nodes.container.BaseInnerViewContainer
 
StaxSVGLoader - Class in com.github.weisj.jsvg.parser
 
StaxSVGLoader(NodeSupplier) - Constructor for class com.github.weisj.jsvg.parser.StaxSVGLoader
 
StaxSVGLoader(NodeSupplier, XMLInputFactory) - Constructor for class com.github.weisj.jsvg.parser.StaxSVGLoader
 
stdDeviation - Variable in class com.github.weisj.jsvg.nodes.filter.FeGaussianBlur
 
StitchInfo() - Constructor for class com.github.weisj.jsvg.geometry.noise.PerlinTurbulence.StitchInfo
 
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
 
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
 
stroke - Variable in class com.github.weisj.jsvg.renderer.ShapeRenderer.ShapePaintContext
 
stroke() - Method in class com.github.weisj.jsvg.renderer.Graphics2DOutput
 
stroke() - Method in interface com.github.weisj.jsvg.renderer.Output
 
stroke() - Method in class com.github.weisj.jsvg.renderer.ShapeOutput
 
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.ElementBounds
 
strokeBox() - Method in class com.github.weisj.jsvg.renderer.ElementBounds
 
StrokeBox - com.github.weisj.jsvg.nodes.prototype.HasShape.Box
 
strokeContext - Variable in class com.github.weisj.jsvg.renderer.PaintContext
 
strokeContext() - Method in class com.github.weisj.jsvg.renderer.RenderContext
 
StrokeContext - Class in com.github.weisj.jsvg.renderer
 
StrokeContext(Length, LineCap, LineJoin, float, Length[], Length) - Constructor for class com.github.weisj.jsvg.renderer.StrokeContext
 
strokeOpacity - Variable in class com.github.weisj.jsvg.renderer.PaintContext
 
strokeOpacity() - Method in class com.github.weisj.jsvg.renderer.RenderContext
 
strokePaint - Variable in class com.github.weisj.jsvg.renderer.ContextElementAttributes
 
strokePaint - Variable in class com.github.weisj.jsvg.renderer.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.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.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.AttributeNode
 
styleSheets - Variable in class com.github.weisj.jsvg.parser.SVGDocumentBuilder
 
styleSheets() - Method in class com.github.weisj.jsvg.parser.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.geometry.size.AngleUnit
 
suffix - Variable in enum com.github.weisj.jsvg.geometry.size.Unit
 
suffix() - Method in enum com.github.weisj.jsvg.geometry.size.AngleUnit
 
suffix() - Method in enum com.github.weisj.jsvg.geometry.size.Unit
 
supplier - Variable in class com.github.weisj.jsvg.util.LazyProvider
 
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.Graphics2DOutput
 
supportsColors() - Method in interface com.github.weisj.jsvg.renderer.Output
 
supportsColors() - Method in class com.github.weisj.jsvg.renderer.ShapeOutput
 
supportsFilters() - Method in class com.github.weisj.jsvg.renderer.Graphics2DOutput
 
supportsFilters() - Method in interface com.github.weisj.jsvg.renderer.Output
 
supportsFilters() - Method in class com.github.weisj.jsvg.renderer.ShapeOutput
 
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.StaxSVGLoader
 
SVGCircle - Class in com.github.weisj.jsvg.geometry
 
SVGCircle(Length, Length, Length) - 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
 
SVGDocumentBuilder(ParserProvider, ResourceLoader, NodeSupplier) - Constructor for class com.github.weisj.jsvg.parser.SVGDocumentBuilder
SVGDocumentBuilder(URI, LoaderContext, NodeSupplier) - Constructor for class com.github.weisj.jsvg.parser.SVGDocumentBuilder
 
SVGEllipse - Class in com.github.weisj.jsvg.geometry
 
SVGEllipse(Length, Length, Length, Length) - 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(Length, Length, Length, Length) - 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.renderer.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.renderer.jdk.SVGMultipleGradientPaint
Package-private constructor.
SVGMultipleGradientPaintContext - Class in com.github.weisj.jsvg.renderer.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.renderer.jdk.SVGMultipleGradientPaintContext
Constructor for MultipleGradientPaintContext superclass.
SVGNode - Interface in com.github.weisj.jsvg.nodes
 
SVGPaint - Interface in com.github.weisj.jsvg.attributes.paint
 
SVGRadialGradientPaint - Class in com.github.weisj.jsvg.renderer.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.renderer.jdk.SVGRadialGradientPaint
Constructs a RadialGradientPaint.
SVGRadialGradientPaintContext - Class in com.github.weisj.jsvg.renderer.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.renderer.jdk.SVGRadialGradientPaintContext
Constructor for RadialGradientPaintContext.
SVGRectangle - Class in com.github.weisj.jsvg.geometry
 
SVGRectangle(Length, Length, Length, Length) - Constructor for class com.github.weisj.jsvg.geometry.SVGRectangle
 
SVGRenderingHints - Class in com.github.weisj.jsvg
 
SVGRenderingHints() - Constructor for class com.github.weisj.jsvg.SVGRenderingHints
 
SVGRenderingHints.Key - Class in com.github.weisj.jsvg
 
SVGRenderingHints.Value - Enum in com.github.weisj.jsvg
 
SVGResource - Class in com.github.weisj.jsvg.parser.resources
 
SVGResource(SVGDocument) - Constructor for class com.github.weisj.jsvg.parser.resources.SVGResource
 
SVGRoundRectangle - Class in com.github.weisj.jsvg.geometry
 
SVGRoundRectangle(Length, Length, Length, Length, Length, Length) - 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
 
SwingUIFuture<T> - Class in com.github.weisj.jsvg.parser
 
SwingUIFuture(Supplier<T>) - Constructor for class com.github.weisj.jsvg.parser.SwingUIFuture
 
swingWorker - Variable in class com.github.weisj.jsvg.parser.SwingUIFuture
 
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
 
SynchronousResourceLoader() - Constructor for class com.github.weisj.jsvg.parser.SynchronousResourceLoader
 

T

t - Variable in class com.github.weisj.jsvg.util.ConstantProvider
 
t - Variable in class com.github.weisj.jsvg.util.LazyProvider
 
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.AttributeNode
 
tagName - Variable in class com.github.weisj.jsvg.parser.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 class com.github.weisj.jsvg.parser.AttributeNode
 
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.awt.JComponentPlatformSupport
Deprecated.
 
targetSurface() - Method in class com.github.weisj.jsvg.renderer.awt.NullPlatformSupport
 
targetSurface() - Method in interface com.github.weisj.jsvg.renderer.awt.PlatformSupport
 
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.FontRenderContext
 
textAnchor() - Method in class com.github.weisj.jsvg.renderer.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
 
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
 
tile() - Method in class com.github.weisj.jsvg.nodes.filter.Filter.FilterInfo
 
tileBounds - Variable in class com.github.weisj.jsvg.nodes.filter.FeTurbulence.TurbulenceChannel
 
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
 
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
 
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
 
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.AttributeNode
 
toRadians(float, AngleUnit) - 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.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.paint.AwtSVGPaint
 
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.ViewBox
 
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.FloatInsets
 
toString() - Method in class com.github.weisj.jsvg.geometry.size.FloatSize
 
toString() - Method in class com.github.weisj.jsvg.geometry.size.Length
 
toString() - Method in class com.github.weisj.jsvg.geometry.size.MeasureContext
 
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.parser.css.impl.Token
 
toString() - Method in class com.github.weisj.jsvg.parser.css.StyleProperty
 
toString() - Method in class com.github.weisj.jsvg.parser.ParsedElement
 
toString() - Method in class com.github.weisj.jsvg.renderer.awt.AwtComponentPlatformSupport
 
toString() - Method in class com.github.weisj.jsvg.renderer.awt.JComponentPlatformSupport
Deprecated.
 
toString() - Method in class com.github.weisj.jsvg.renderer.ContextElementAttributes
 
toString() - Method in class com.github.weisj.jsvg.renderer.FontRenderContext
 
toString() - Method in class com.github.weisj.jsvg.renderer.PaintContext
 
toString() - Method in class com.github.weisj.jsvg.renderer.RenderContext
 
toString() - Method in class com.github.weisj.jsvg.renderer.StrokeContext
 
toString() - Method in class com.github.weisj.jsvg.util.DataUri
 
toString(Color) - Static method in class com.github.weisj.jsvg.util.ColorUtil
 
totalAdjustableLength() - Method in class com.github.weisj.jsvg.nodes.text.TextMetrics
 
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.GlyphCursor
 
transform - Variable in class com.github.weisj.jsvg.renderer.ShapeRenderer.ShapePaintContext
 
transform - Variable in class com.github.weisj.jsvg.renderer.TransformedPaint
 
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.Graphics2DOutput
 
transform() - Method in interface com.github.weisj.jsvg.renderer.Output
 
transform() - Method in class com.github.weisj.jsvg.renderer.ShapeOutput
 
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.attributes.AttributeParser
 
Transformable - Interface in com.github.weisj.jsvg.nodes.prototype
 
TransformedPaint - Class in com.github.weisj.jsvg.renderer
 
TransformedPaint(Paint, AffineTransform) - Constructor for class com.github.weisj.jsvg.renderer.TransformedPaint
 
transformer - Variable in class com.github.weisj.jsvg.attributes.filter.LayoutBounds
 
transformOrigin(MeasureContext) - Method in interface com.github.weisj.jsvg.nodes.prototype.HasGeometryContext.ByDelegate
 
transformOrigin(MeasureContext) - Method in class com.github.weisj.jsvg.nodes.prototype.impl.HasGeometryContextImpl
 
transformOrigin(MeasureContext) - Method in interface com.github.weisj.jsvg.nodes.prototype.Transformable
 
transformOrigin(MeasureContext) - Method in class com.github.weisj.jsvg.nodes.SVG
 
transformOriginX - Variable in class com.github.weisj.jsvg.nodes.prototype.impl.HasGeometryContextImpl
 
transformOriginY - Variable in class com.github.weisj.jsvg.nodes.prototype.impl.HasGeometryContextImpl
 
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, MeasureContext) - Method in interface com.github.weisj.jsvg.nodes.prototype.Transformable
 
transformShape(Shape, AffineTransform) - Static method in class com.github.weisj.jsvg.util.ShapeUtil
 
translate(double, double) - Method in class com.github.weisj.jsvg.renderer.Graphics2DOutput
 
translate(double, double) - Method in interface com.github.weisj.jsvg.renderer.Output
 
translate(double, double) - Method in class com.github.weisj.jsvg.renderer.ShapeOutput
 
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
 
transparency - Variable in class com.github.weisj.jsvg.renderer.jdk.SVGMultipleGradientPaint
The transparency of this paint object.
transparencyTest - Variable in class com.github.weisj.jsvg.renderer.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.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.CharacterDataParser
 
trivial - Variable in class com.github.weisj.jsvg.renderer.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.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

UIFuture<T> - Interface in com.github.weisj.jsvg.parser
 
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
 
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.geometry.size.AngleUnit
 
units - Static variable in enum com.github.weisj.jsvg.geometry.size.Unit
 
units() - Static method in enum com.github.weisj.jsvg.geometry.size.AngleUnit
 
units() - Static 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.Length
 
UNSPECIFIED_RAW - Static variable in class com.github.weisj.jsvg.geometry.size.Length
 
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) - Method in interface com.github.weisj.jsvg.nodes.prototype.HasShape
 
untransformedElementShape(RenderContext) - Method in interface com.github.weisj.jsvg.nodes.prototype.ShapedContainer
 
untransformedElementShape(RenderContext) - Method in class com.github.weisj.jsvg.nodes.ShapeNode
 
untransformedElementShape(RenderContext) - Method in class com.github.weisj.jsvg.nodes.text.LinearTextContainer
 
untransformedElementShape(RenderContext) - Method in class com.github.weisj.jsvg.nodes.text.TextPath
 
untransformedElementShape(RenderContext) - 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.NodeRenderer
 
useCache(Output, RenderContext) - Method in class com.github.weisj.jsvg.util.CachedSurfaceSupplier
 
useElements - Variable in class com.github.weisj.jsvg.parser.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

validateDashPattern(Length[]) - Static method in class com.github.weisj.jsvg.renderer.StrokeContext
 
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
 
validateUseElements() - Method in class com.github.weisj.jsvg.parser.SVGDocumentBuilder
 
value - Variable in class com.github.weisj.jsvg.geometry.size.Length
 
value - Variable in class com.github.weisj.jsvg.parser.css.StyleProperty
 
value - Variable in class com.github.weisj.jsvg.parser.SwingUIFuture
 
value - Variable in class com.github.weisj.jsvg.parser.ValueUIFuture
 
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() - Constructor for enum com.github.weisj.jsvg.SVGRenderingHints.Value
 
VALUE_IMAGE_ANTIALIASING_OFF - Static variable in class com.github.weisj.jsvg.SVGRenderingHints
 
VALUE_IMAGE_ANTIALIASING_ON - Static variable in class com.github.weisj.jsvg.SVGRenderingHints
 
VALUE_MASK_CLIP_RENDERING_ACCURACY - Static variable in class com.github.weisj.jsvg.SVGRenderingHints
 
VALUE_MASK_CLIP_RENDERING_DEFAULT - Static variable in class com.github.weisj.jsvg.SVGRenderingHints
 
VALUE_MASK_CLIP_RENDERING_FAST - Static variable in class com.github.weisj.jsvg.SVGRenderingHints
 
VALUE_NO_CACHE - Static variable in class com.github.weisj.jsvg.SVGRenderingHints
 
VALUE_SOFT_CLIPPING_OFF - Static variable in class com.github.weisj.jsvg.SVGRenderingHints
 
VALUE_SOFT_CLIPPING_ON - Static variable in class com.github.weisj.jsvg.SVGRenderingHints
 
VALUE_USE_CACHE - Static variable in class com.github.weisj.jsvg.SVGRenderingHints
 
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.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.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.UnitType
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.parser.CharacterDataParser.State
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.ParsedElement.BuildStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.github.weisj.jsvg.parser.SeparatorMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.github.weisj.jsvg.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.
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.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.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.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.parser.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.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.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.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.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.
ValueUIFuture<T> - Class in com.github.weisj.jsvg.parser
 
ValueUIFuture(T) - Constructor for class com.github.weisj.jsvg.parser.ValueUIFuture
 
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.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.InplaceBoxBlurFilter
 
vh - Variable in class com.github.weisj.jsvg.geometry.size.MeasureContext
 
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.attributes
 
ViewBox(float[]) - Constructor for class com.github.weisj.jsvg.attributes.ViewBox
 
ViewBox(float, float) - Constructor for class com.github.weisj.jsvg.attributes.ViewBox
 
ViewBox(float, float, float, float) - Constructor for class com.github.weisj.jsvg.attributes.ViewBox
 
ViewBox(Rectangle2D) - Constructor for class com.github.weisj.jsvg.attributes.ViewBox
 
ViewBox(FloatSize) - Constructor for class com.github.weisj.jsvg.attributes.ViewBox
 
viewHeight() - Method in class com.github.weisj.jsvg.geometry.size.MeasureContext
 
viewTransform(Rectangle2D) - Method in enum com.github.weisj.jsvg.attributes.UnitType
 
viewWidth() - Method in class com.github.weisj.jsvg.geometry.size.MeasureContext
 
Visible - com.github.weisj.jsvg.attributes.Overflow
 
vw - Variable in class com.github.weisj.jsvg.geometry.size.MeasureContext
 

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.CharacterDataParser.State
 
WHITESPACE_AFTER_SEGMENT_BREAK - com.github.weisj.jsvg.parser.CharacterDataParser.State
 
WHITESPACE_ONLY - com.github.weisj.jsvg.parser.SeparatorMode
 
WHITESPACE_PATTERN - Static variable in class com.github.weisj.jsvg.attributes.AttributeParser
 
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.geometry.size.FloatSize
 
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() - 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
 
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.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.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
 
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.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.
xmlInputFactory - Variable in class com.github.weisj.jsvg.parser.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.renderer.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.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.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
 
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.nodes.text.TextSegment.RenderableSegment.UseTextLengthForCalculation
 
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.geometry.size.Length
 
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
All Classes All Packages