A B C D E F G H I K L M N O P Q R S T U V W X Y Z
All Classes All Packages
All Classes All Packages
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
- 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
- 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
- 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(float, float) - 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
- Allowed - com.github.weisj.jsvg.nodes.container.BaseContainerNode.CategoryCheckResult
-
The element is allowed as a child node.
- 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.
- AlphaImageFilter() - Constructor for class com.github.weisj.jsvg.nodes.filter.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
- 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
- applyConvolutions(RenderingHints, BufferedImage, EdgeMode.ConvolveOperation, int) - Static method in enum com.github.weisj.jsvg.attributes.filter.EdgeMode
- applyEffects(Set<VectorEffect>, Graphics2D, RenderContext, AffineTransform) - Static method in enum com.github.weisj.jsvg.attributes.VectorEffect
- 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.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.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(Graphics2D, RenderContext, Filter.FilterInfo) - Method in class com.github.weisj.jsvg.nodes.filter.Filter
- applyFilter(ImageFilter) - Method in interface com.github.weisj.jsvg.nodes.filter.Channel
- applyFilter(ImageFilter) - Method in class com.github.weisj.jsvg.nodes.filter.FeTurbulence.TurbulenceChannel
- applyFilter(ImageFilter) - Method in class com.github.weisj.jsvg.nodes.filter.ImageProducerChannel
- applyNonScalingStroke(Graphics2D, RenderContext, Shape) - Static method in enum com.github.weisj.jsvg.attributes.VectorEffect
- applyRule(StyleProperty) - Method in interface com.github.weisj.jsvg.parser.css.StyleSheet.RuleConsumer
- applyTransform(Graphics2D, RenderContext) - Method in interface com.github.weisj.jsvg.nodes.prototype.Transformable
- 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, Map<String, Object>, 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.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
- 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.LinearRGBFilter
- b1 - Variable in class com.github.weisj.jsvg.nodes.filter.FeColorMatrix.MatrixRGBFilter
- b2 - Variable in class com.github.weisj.jsvg.nodes.filter.FeColorMatrix.LinearRGBFilter
- b2 - Variable in class com.github.weisj.jsvg.nodes.filter.FeColorMatrix.MatrixRGBFilter
- b3 - Variable in class com.github.weisj.jsvg.nodes.filter.FeColorMatrix.LinearRGBFilter
- b3 - Variable in class com.github.weisj.jsvg.nodes.filter.FeColorMatrix.MatrixRGBFilter
- 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
- 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
- BlendingContext(AbstractBlendComposite.Blender) - Constructor for class com.github.weisj.jsvg.nodes.filter.AbstractBlendComposite.BlendingContext
- 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
- blitImage(Graphics2D, RenderContext) - Method in class com.github.weisj.jsvg.nodes.filter.Filter.FilterInfo
- blittableImage - Variable in class com.github.weisj.jsvg.nodes.filter.Filter.FilterInfo
- BlittableImage - Class in com.github.weisj.jsvg.util
- BlittableImage(BufferedImage, RenderContext, Rectangle2D, UnitType) - Constructor for class com.github.weisj.jsvg.util.BlittableImage
- BlittableImage.BufferSurfaceSupplier - Interface in com.github.weisj.jsvg.util
- blitTo(Graphics2D, RenderContext) - Method in class com.github.weisj.jsvg.util.BlittableImage
- 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
- 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
- boundsInUserSpace - Variable in class com.github.weisj.jsvg.util.BlittableImage
- boundsInUserSpace() - Method in class com.github.weisj.jsvg.util.BlittableImage
- 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 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.FeComposite
- build(AttributeNode) - Method in class com.github.weisj.jsvg.nodes.filter.FeDisplacementMap
- 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.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
- 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
- cached - Static variable in class com.github.weisj.jsvg.renderer.jdk.SVGMultipleGradientPaintContext
-
The cached raster, which is reusable among instances.
- cachedModel - Static variable in class com.github.weisj.jsvg.renderer.jdk.SVGMultipleGradientPaintContext
-
The cached ColorModel.
- 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 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.
- channel(FilterChannelKey, FilterContext) - Method in class com.github.weisj.jsvg.nodes.filter.FilterPrimitiveBase
- Channel - Interface in com.github.weisj.jsvg.nodes.filter
- 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(JComponent) - Method in class com.github.weisj.jsvg.parser.SwingUIFuture
- checkIfReady(JComponent) - Method in interface com.github.weisj.jsvg.parser.UIFuture
- checkIfReady(JComponent) - Method in class com.github.weisj.jsvg.parser.ValueUIFuture
- 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
- 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
- clearFontCache() - Static method in class com.github.weisj.jsvg.attributes.font.FontResolver
- CLIP_DEBUG - Static variable in class com.github.weisj.jsvg.renderer.NodeRenderer
- clipBounds - Variable in class com.github.weisj.jsvg.nodes.filter.FilterLayoutContext
- clipBounds() - Method in class com.github.weisj.jsvg.nodes.filter.FilterLayoutContext
- 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() - 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 - 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, Rectangle2D) - Method in class com.github.weisj.jsvg.nodes.ClipPath
- close() - Method in class com.github.weisj.jsvg.nodes.filter.Filter.FilterInfo
- close() - Method in class com.github.weisj.jsvg.renderer.NodeRenderer.Info
- close() - Method in class com.github.weisj.jsvg.renderer.NodeRenderer.InfoWithFilter
- 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
- coerceNonNegative() - Method in class com.github.weisj.jsvg.geometry.size.Length
- coerceNonNull(SVGPaint) - Method in class com.github.weisj.jsvg.renderer.RenderContext
- coerceToPercentage(Length) - Method in class com.github.weisj.jsvg.nodes.filter.Filter
- 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 - 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 - 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.
- 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
- 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.renderer - package com.github.weisj.jsvg.renderer
- 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
- 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
- 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
- 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
- computePathLength() - Method in class com.github.weisj.jsvg.geometry.AWTSVGShape
- 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.
- 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.geometry.path.PathParser
- 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.geometry.path.PathParser
- 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
- contentUnits - Variable in class com.github.weisj.jsvg.util.BlittableImage
- 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.NodeRenderer.Info
- context - Variable in class com.github.weisj.jsvg.renderer.ShapeRenderer.ShapePaintContext
- context - Variable 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
- 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
- convertEntireColorLinearRGBtoSRGB(int) - Method in class com.github.weisj.jsvg.renderer.jdk.SVGMultipleGradientPaintContext
-
Yet another helper function.
- convertLinearRGBtoSRGB(int) - Static method in class com.github.weisj.jsvg.renderer.jdk.SVGMultipleGradientPaintContext
-
Helper function to convert a color component in linear RGB space to SRGB space.
- convertSRGBtoLinearRGB(int) - Static method in class com.github.weisj.jsvg.renderer.jdk.SVGMultipleGradientPaintContext
-
Helper function to convert a color component in sRGB space to linear RGB space.
- 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(RenderContext, ImageProducer) - Static method in class com.github.weisj.jsvg.util.ImageUtil
- cords - Variable in class com.github.weisj.jsvg.geometry.util.SegmentIteratorWithLookBehind
- create(BlittableImage.BufferSurfaceSupplier, RenderContext, Rectangle2D, Rectangle2D, Rectangle2D, UnitType) - 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
- 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
- createBufferSurface(AffineTransform, double, double) - Method in interface com.github.weisj.jsvg.util.BlittableImage.BufferSurfaceSupplier
- createChildContext(SVGNode, 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(Graphics2D, 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 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) - Method in class com.github.weisj.jsvg.parser.SVGLoader
- createFilterInfo(Graphics2D, RenderContext, Rectangle2D) - Method in class com.github.weisj.jsvg.nodes.filter.Filter
- 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.RenderContext
- createInitial(FloatSize, float, float) - Static method in class com.github.weisj.jsvg.geometry.size.MeasureContext
- createInitial(JComponent, 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
- 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
- createLuminosityBuffer(AffineTransform, double, double) - Static method in class com.github.weisj.jsvg.util.ImageUtil
- createMaskPaint(Graphics2D, RenderContext, Rectangle2D) - Method in class com.github.weisj.jsvg.nodes.Mask
- 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
- createReader(InputStream) - Method in class com.github.weisj.jsvg.parser.StaxSVGLoader
- createRenderInfo(SVGNode, RenderContext, Graphics2D, Instantiator) - Static method in class com.github.weisj.jsvg.renderer.NodeRenderer
- 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
- 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.geometry.path.PathParser
- currentLookBehindLength - Variable in class com.github.weisj.jsvg.geometry.util.SegmentIteratorWithLookBehind
- currentNodeStack - Variable in class com.github.weisj.jsvg.parser.SVGDocumentBuilder
- 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
- 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 - Static variable in class com.github.weisj.jsvg.nodes.filter.Filter
- 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
- 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_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
- defaultAdvancement() - Static method in class com.github.weisj.jsvg.nodes.text.GlyphAdvancement
- 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.
- 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(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
- 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
- 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.
- 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.jdk.SVGMultipleGradientPaintContext
- dispose() - Method in class com.github.weisj.jsvg.renderer.MaskedPaint.MaskPaintContext
- 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
- 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
- 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.geometry.path.PathParser.NumberCharState
- drawShape(Graphics2D, RenderContext, Shape, Rectangle2D) - Method in interface com.github.weisj.jsvg.attributes.paint.SimplePaintSVGPaint
- drawShape(Graphics2D, RenderContext, Shape, Rectangle2D) - Method in interface com.github.weisj.jsvg.attributes.paint.SVGPaint
- drawShape(Graphics2D, RenderContext, Shape, Rectangle2D) - Method in class com.github.weisj.jsvg.nodes.AbstractGradient
- drawShape(Graphics2D, RenderContext, Shape, Rectangle2D) - Method in class com.github.weisj.jsvg.nodes.mesh.MeshGradient
- drawShape(Graphics2D, RenderContext, Shape, Rectangle2D) - Method in class com.github.weisj.jsvg.nodes.Pattern
- 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
- 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.FilterInfo
- elementBounds - Variable in class com.github.weisj.jsvg.nodes.filter.FilterLayoutContext
- 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) - Method in interface com.github.weisj.jsvg.nodes.prototype.HasShape
- elementBounds(Object, RenderContext) - Static method in class com.github.weisj.jsvg.renderer.NodeRenderer
- ElementCategories - Annotation Type in com.github.weisj.jsvg.nodes.prototype.spec
- 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.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.
- 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.geometry.path.PathParser.NumberCharState
- 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.LinearRGBFilter - 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
- 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
- FeFlood - Class in com.github.weisj.jsvg.nodes.filter
- FeFlood() - Constructor for class com.github.weisj.jsvg.nodes.filter.FeFlood
- 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(Graphics2D, RenderContext, Shape, Rectangle2D) - Method in interface com.github.weisj.jsvg.attributes.paint.SimplePaintSVGPaint
- fillShape(Graphics2D, RenderContext, Shape, Rectangle2D) - Method in interface com.github.weisj.jsvg.attributes.paint.SVGPaint
- fillShape(Graphics2D, RenderContext, Shape, Rectangle2D) - Method in class com.github.weisj.jsvg.nodes.AbstractGradient
- fillShape(Graphics2D, RenderContext, Shape, Rectangle2D) - Method in class com.github.weisj.jsvg.nodes.mesh.MeshGradient
- fillShape(Graphics2D, RenderContext, Shape, Rectangle2D) - Method in class com.github.weisj.jsvg.nodes.Pattern
- 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.NodeRenderer.InfoWithFilter
- 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(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.AlphaImageFilter - Class in com.github.weisj.jsvg.nodes.filter
- Filter.FilterInfo - Class in com.github.weisj.jsvg.nodes.filter
- FilterChannelKey - Interface in com.github.weisj.jsvg.attributes.filter
- FilterChannelKey.StringKey - Class in com.github.weisj.jsvg.attributes.filter
- FilterContext - Class in com.github.weisj.jsvg.nodes.filter
- FilterContext(Filter.FilterInfo, UnitType, RenderingHints) - Constructor for class com.github.weisj.jsvg.nodes.filter.FilterContext
- filterInfo - Variable in class com.github.weisj.jsvg.renderer.NodeRenderer.InfoWithFilter
- FilterInfo(Graphics2D, BlittableImage, Rectangle2D) - 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.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
- filterRGB(int, int, int) - Method in class com.github.weisj.jsvg.nodes.filter.FeColorMatrix.LinearRGBFilter
- 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.Filter.AlphaImageFilter
- 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
- 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
- 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 - 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
- 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.NodeRenderer.Info
- G - com.github.weisj.jsvg.attributes.filter.ColorChannel
- g1 - Variable in class com.github.weisj.jsvg.nodes.filter.FeColorMatrix.LinearRGBFilter
- g1 - Variable in class com.github.weisj.jsvg.nodes.filter.FeColorMatrix.MatrixRGBFilter
- g2 - Variable in class com.github.weisj.jsvg.nodes.filter.FeColorMatrix.LinearRGBFilter
- g2 - Variable in class com.github.weisj.jsvg.nodes.filter.FeColorMatrix.MatrixRGBFilter
- g3 - Variable in class com.github.weisj.jsvg.nodes.filter.FeColorMatrix.LinearRGBFilter
- g3 - Variable in class com.github.weisj.jsvg.nodes.filter.FeColorMatrix.MatrixRGBFilter
- g4 - Variable in class com.github.weisj.jsvg.nodes.filter.FeColorMatrix.MatrixRGBFilter
- g5 - Variable in class com.github.weisj.jsvg.nodes.filter.FeColorMatrix.MatrixRGBFilter
- gDeltaDelta - Variable in class com.github.weisj.jsvg.renderer.jdk.SVGRadialGradientPaintContext
-
Constant second order delta for simple loop.
- 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
- 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.MultiConvolveOp
- getBounds2D(Raster) - Method in class com.github.weisj.jsvg.nodes.filter.MultiConvolveOp
- getBounds2D(BufferedImage) - Method in class com.github.weisj.jsvg.nodes.filter.FeDisplacementMap.DisplacementOp
- 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.AttributeNode
- 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, DefaultFilterChannel) - 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
- 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
- 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.nodes.filter.Filter.FilterInfo
- graphics() - Method in class com.github.weisj.jsvg.renderer.NodeRenderer.Info
- graphics() - Method in class com.github.weisj.jsvg.renderer.NodeRenderer.InfoWithFilter
- graphics() - Method in class com.github.weisj.jsvg.util.GraphicsResetHelper
- 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.WrappingPaint - Interface in com.github.weisj.jsvg.renderer
- 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, 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
- 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.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
- HasMatchName - Interface in com.github.weisj.jsvg.attributes
- hasNext() - Method in class com.github.weisj.jsvg.geometry.path.PathParser
- hasNext() - Method in class com.github.weisj.jsvg.geometry.util.SegmentIteratorWithLookBehind
- 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
- 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.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
- 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.util.BlittableImage
- 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
- imageGraphics - Variable in class com.github.weisj.jsvg.nodes.filter.Filter.FilterInfo
- imageHeight - Variable in class com.github.weisj.jsvg.nodes.filter.FeTurbulence.TurbulenceChannel
- imageHeight - Variable in class com.github.weisj.jsvg.nodes.filter.Filter.FilterInfo
- ImageProducerChannel - Class in com.github.weisj.jsvg.nodes.filter
- ImageProducerChannel(ImageProducer) - Constructor for class com.github.weisj.jsvg.nodes.filter.ImageProducerChannel
- ImageUtil - Class in com.github.weisj.jsvg.util
- ImageUtil() - Constructor for class com.github.weisj.jsvg.util.ImageUtil
- imageWidth - Variable in class com.github.weisj.jsvg.nodes.filter.FeTurbulence.TurbulenceChannel
- imageWidth - Variable in class com.github.weisj.jsvg.nodes.filter.Filter.FilterInfo
- img - Variable in class com.github.weisj.jsvg.attributes.filter.EdgeMode.EdgeModeImage
- imgResource - Variable in class com.github.weisj.jsvg.nodes.Image
- impl() - Method in class com.github.weisj.jsvg.nodes.filter.AbstractFilterPrimitive
- In - com.github.weisj.jsvg.attributes.filter.CompositeMode
-
The parts of the source graphic defined by the in attribute that overlap the destination graphic defined in the in2 attribute, replace the destination graphic.
- IN - com.github.weisj.jsvg.geometry.size.Unit
- IN_PROGRESS - com.github.weisj.jsvg.parser.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.geometry.path.PathParser
- index - Variable in class com.github.weisj.jsvg.nodes.text.StringTextSegment
- index - Variable in class com.github.weisj.jsvg.parser.css.impl.Lexer
- 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(Renderable, RenderContext, Graphics2D) - Constructor for class com.github.weisj.jsvg.renderer.NodeRenderer.Info
- InfoWithFilter(Renderable, RenderContext, Graphics2D, Filter, Rectangle2D) - Constructor for class com.github.weisj.jsvg.renderer.NodeRenderer.InfoWithFilter
- 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
- 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.geometry.path.PathParser
- input - Variable in class com.github.weisj.jsvg.parser.css.impl.Lexer
- 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.geometry.path.PathParser
- 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
- 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.
- inverse() - Method in class com.github.weisj.jsvg.geometry.mesh.Bezier
- 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
- isInvalidMaskingArea(Rectangle2D) - Method in class com.github.weisj.jsvg.nodes.Mask
- 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.LinearRGBFilter
- isLinear() - Method in class com.github.weisj.jsvg.nodes.filter.FeColorMatrix.LuminanceToAlphaFilter
- isLinear() - Method in class com.github.weisj.jsvg.nodes.filter.FeColorMatrix.MatrixRGBFilter
- isNonCyclic - Variable in class com.github.weisj.jsvg.renderer.jdk.SVGRadialGradientPaintContext
-
True when (cycleMethod == NO_CYCLE).
- 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.
- isSpecified() - Method in class com.github.weisj.jsvg.geometry.size.Length
- isSpecified(float) - Static method in class com.github.weisj.jsvg.geometry.size.Length
- 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, PathParser.NumberCharState) - Method in class com.github.weisj.jsvg.geometry.path.PathParser
- 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.geometry.path.PathParser
- 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.geometry.path.PathParser.NumberCharState
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() - 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(int) - Constructor for class com.github.weisj.jsvg.SVGRenderingHints.Key
-
Construct a key using the indicated private key.
- KEY_IMAGE_ANTIALIASING - 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
- 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.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.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
- LinearGradient - Class in com.github.weisj.jsvg.nodes
- LinearGradient() - Constructor for class com.github.weisj.jsvg.nodes.LinearGradient
- LinearRGBFilter(double, double, double, double, double, double, double, double, double) - Constructor for class com.github.weisj.jsvg.nodes.filter.FeColorMatrix.LinearRGBFilter
- LinearRGBtoSRGB - Static variable in class com.github.weisj.jsvg.renderer.jdk.SVGMultipleGradientPaintContext
- 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(URL) - 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
- loader - Variable in class com.github.weisj.jsvg.parser.SVGLoader
- 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, 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
- localGlyphAdvancement(RenderContext, GlyphCursor) - Method in class com.github.weisj.jsvg.nodes.text.TextContainer
- 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.nodes.container.BaseContainerNode
- 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.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
- 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() - 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 - 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) - 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.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.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
- 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.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.
- 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.AttributeNode
- namedElements - Variable in class com.github.weisj.jsvg.parser.SVGDocumentBuilder
- namedElements() - Method in class com.github.weisj.jsvg.parser.AttributeNode
- 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
- nextFlag() - Method in class com.github.weisj.jsvg.geometry.path.PathParser
- nextFloat() - Method in class com.github.weisj.jsvg.geometry.path.PathParser
- nextFloatOrUnspecified() - Method in class com.github.weisj.jsvg.geometry.path.PathParser
- 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.nodes.text.TextSegment.RenderableSegment.UseTextLengthForCalculation
- node - Variable in class com.github.weisj.jsvg.parser.ParsedElement
- 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
- NodeRenderer.Info - Class in com.github.weisj.jsvg.renderer
- NodeRenderer.InfoWithFilter - Class in com.github.weisj.jsvg.renderer
- 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_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
- Number - com.github.weisj.jsvg.attributes.font.PredefinedFontSize
- Number - com.github.weisj.jsvg.attributes.font.PredefinedFontWeight
- NumberCharState() - Constructor for class com.github.weisj.jsvg.geometry.path.PathParser.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
- ON - com.github.weisj.jsvg.SVGRenderingHints.Value
- 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.
- 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
- outline - Variable in class com.github.weisj.jsvg.nodes.text.Glyph
- 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.
P
- p(float, float) - Static method in class com.github.weisj.jsvg.geometry.mesh.MeshUtil
- P_KEY_IMAGE_ANTIALIASING - Static variable in class com.github.weisj.jsvg.SVGRenderingHints
- 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
- 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, 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(Graphics2D, RenderContext, Rectangle2D) - Method in class com.github.weisj.jsvg.nodes.Pattern
- paintOrder - Variable in class com.github.weisj.jsvg.nodes.ShapeNode
- paintOrder - Variable in class com.github.weisj.jsvg.nodes.text.TextContainer
- 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, Graphics2D, 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(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
- 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) - 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
- 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
- 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.SVGDocumentBuilder
- 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
- 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
PathCommand
s. - PathParser(String) - Constructor for class com.github.weisj.jsvg.geometry.path.PathParser
- PathParser.NumberCharState - Class in com.github.weisj.jsvg.geometry.path
- 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.geometry.path.PathParser
- 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
- PLUS - Static variable in class com.github.weisj.jsvg.util.DataUri
- Polygon - Class in com.github.weisj.jsvg.nodes
- Polygon() - Constructor for class com.github.weisj.jsvg.nodes.Polygon
- Polyline - Class in com.github.weisj.jsvg.nodes
- Polyline() - Constructor for class com.github.weisj.jsvg.nodes.Polyline
- populateAnimationNodeConstructors() - Method in class com.github.weisj.jsvg.parser.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
- 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
- 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(Graphics2D, RenderContext) - 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
- 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
- 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
- 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.Filter.FilterInfo
- 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.LinearRGBFilter
- r1 - Variable in class com.github.weisj.jsvg.nodes.filter.FeColorMatrix.MatrixRGBFilter
- r2 - Variable in class com.github.weisj.jsvg.nodes.filter.FeColorMatrix.LinearRGBFilter
- r2 - Variable in class com.github.weisj.jsvg.nodes.filter.FeColorMatrix.MatrixRGBFilter
- r3 - Variable in class com.github.weisj.jsvg.nodes.filter.FeColorMatrix.LinearRGBFilter
- r3 - Variable in class com.github.weisj.jsvg.nodes.filter.FeColorMatrix.MatrixRGBFilter
- 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
- 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
- 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(RenderContext, Graphics2D) - Method in class com.github.weisj.jsvg.nodes.container.BaseInnerViewContainer
- render(RenderContext, Graphics2D) - Method in class com.github.weisj.jsvg.nodes.container.CommonRenderableContainerNode
- render(RenderContext, Graphics2D) - Method in class com.github.weisj.jsvg.nodes.Image
- render(RenderContext, Graphics2D) - Method in interface com.github.weisj.jsvg.nodes.prototype.Renderable
- render(RenderContext, Graphics2D) - Method in class com.github.weisj.jsvg.nodes.ShapeNode
- render(RenderContext, Graphics2D) - Method in class com.github.weisj.jsvg.nodes.text.LinearTextContainer
- render(RenderContext, Graphics2D) - Method in class com.github.weisj.jsvg.nodes.text.TextPath
- render(RenderContext, Graphics2D) - Method in class com.github.weisj.jsvg.nodes.Use
- render(JComponent, Graphics2D) - Method in class com.github.weisj.jsvg.SVGDocument
- render(JComponent, Graphics2D, ViewBox) - Method in class com.github.weisj.jsvg.SVGDocument
- renderable - Variable in class com.github.weisj.jsvg.renderer.NodeRenderer.Info
- Renderable - Interface in com.github.weisj.jsvg.nodes.prototype
- 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(JComponent, AffineTransform, AffineTransform, PaintContext, MeasureContext, FontRenderContext, MeasurableFontSpec, FillRule, ContextElementAttributes) - Constructor for class com.github.weisj.jsvg.renderer.RenderContext
- renderGlyphRun(Graphics2D, PaintOrder, Set<VectorEffect>, StringTextSegment, Rectangle2D) - Static method in class com.github.weisj.jsvg.nodes.text.GlyphRenderer
- renderingHints - Variable in class com.github.weisj.jsvg.nodes.filter.FilterContext
- renderingHints() - Method in class com.github.weisj.jsvg.nodes.filter.FilterContext
- renderMarkers(Graphics2D, RenderContext, ShapeRenderer.PaintShape, ShapeRenderer.ShapeMarkerInfo) - Static method in class com.github.weisj.jsvg.renderer.ShapeRenderer
- renderMarkersImpl(Graphics2D, RenderContext, PathIterator, ShapeRenderer.ShapeMarkerInfo) - Static method in class com.github.weisj.jsvg.renderer.ShapeRenderer
- renderMesh(MeasureContext, Graphics2D) - Method in class com.github.weisj.jsvg.nodes.mesh.MeshGradient
- renderMethod - Variable in class com.github.weisj.jsvg.nodes.text.TextPath
- renderNode(SVGNode, RenderContext, Graphics2D) - Static method in class com.github.weisj.jsvg.renderer.NodeRenderer
- renderNode(Graphics2D, SVGNode, Instantiator) - Method in class com.github.weisj.jsvg.util.BlittableImage
- renderPath(Graphics2D) - Method in class com.github.weisj.jsvg.nodes.mesh.MeshPatch
- renderPath(Graphics2D, CoonPatch, float, float, int) - Method in class com.github.weisj.jsvg.nodes.mesh.MeshPatch
- renderSegment(GlyphCursor, RenderContext, Graphics2D) - Method in class com.github.weisj.jsvg.nodes.text.TextContainer
- renderSegmentWithoutLayout(GlyphCursor, RenderContext, Graphics2D) - Method in class com.github.weisj.jsvg.nodes.text.TextContainer
- renderSegmentWithoutLayout(GlyphCursor, RenderContext, Graphics2D) - Method in interface com.github.weisj.jsvg.nodes.text.TextSegment.RenderableSegment
- renderShapeFill(RenderContext, Graphics2D, ShapeRenderer.PaintShape) - Static method in class com.github.weisj.jsvg.renderer.ShapeRenderer
- renderShapeStroke(RenderContext, Graphics2D, ShapeRenderer.PaintShape, Stroke) - Static method in class com.github.weisj.jsvg.renderer.ShapeRenderer
- renderWithPaintOrder(Graphics2D, boolean, PaintOrder, ShapeRenderer.ShapePaintContext, ShapeRenderer.PaintShape, ShapeRenderer.ShapeMarkerInfo) - Static method in class com.github.weisj.jsvg.renderer.ShapeRenderer
- renderWithSize(FloatSize, ViewBox, RenderContext, Graphics2D) - Method in class com.github.weisj.jsvg.nodes.container.BaseInnerViewContainer
- renderWithSize(FloatSize, ViewBox, PreserveAspectRatio, RenderContext, Graphics2D) - Method in class com.github.weisj.jsvg.nodes.container.BaseInnerViewContainer
- 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
- reset() - Method in class com.github.weisj.jsvg.util.GraphicsResetHelper
- 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
- 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
- resourceLoader - Variable in class com.github.weisj.jsvg.parser.LoadHelper
- resourceLoader() - Method in class com.github.weisj.jsvg.parser.AttributeNode
- resourceLoader() - Method in class com.github.weisj.jsvg.parser.LoadHelper
- 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
- 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.
- RGBtoHSL(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
- 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
- rotate - Variable in class com.github.weisj.jsvg.nodes.text.LinearTextContainer
- rotate(Graphics2D, 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
- safelySetPaint(Graphics2D, Paint) - Static method in class com.github.weisj.jsvg.renderer.GraphicsUtil
- 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(Graphics2D, 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
- 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
- setPaint(Paint) - Method in interface com.github.weisj.jsvg.renderer.GraphicsUtil.WrappingPaint
- setPaint(Paint) - Method in class com.github.weisj.jsvg.renderer.MaskedPaint
- 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
- setSVGRenderingHint(Graphics2D, RenderingHints.Key, Object) - Method in class com.github.weisj.jsvg.SVGDocument
- 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
- setupPaint(Paint, Paint) - Static method in class com.github.weisj.jsvg.renderer.GraphicsUtil
- 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
- 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
- sheet - Variable in class com.github.weisj.jsvg.parser.css.impl.SimpleCssParser.Parser
- 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.geometry.path.PathParser.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
- 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 - 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. - 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
- 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
- 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
- SRGBtoLinearRGB - Static variable in class com.github.weisj.jsvg.renderer.jdk.SVGMultipleGradientPaintContext
-
Color space conversion lookup tables.
- 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
- 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(float) - Method in class com.github.weisj.jsvg.renderer.RenderContext
- STROKE - com.github.weisj.jsvg.attributes.PaintOrder.Phase
- 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
- SVG - Class in com.github.weisj.jsvg.nodes
- SVG() - Constructor for class com.github.weisj.jsvg.nodes.SVG
- SVGCircle - Class in com.github.weisj.jsvg.geometry
- SVGCircle(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
- 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
- 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
- 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.FeComposite
- TAG - Static variable in class com.github.weisj.jsvg.nodes.filter.FeDisplacementMap
- 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.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.FeComposite
- tagName() - Method in class com.github.weisj.jsvg.nodes.filter.FeDisplacementMap
- 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.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
- targetComponent - Variable in class com.github.weisj.jsvg.renderer.RenderContext
- targetComponent() - Method in class com.github.weisj.jsvg.renderer.RenderContext
- 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
- 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
- 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.nodes.filter.FeColorMatrix
- 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 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.ContextElementAttributes
- 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
- 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(Graphics2D, 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(Shape, MeasureContext) - Method in interface com.github.weisj.jsvg.nodes.prototype.Transformable
- translate(float, float, FilterLayoutContext) - Method in class com.github.weisj.jsvg.attributes.filter.LayoutBounds
- translate(Graphics2D, double, double) - Method in class com.github.weisj.jsvg.renderer.RenderContext
- translate(Graphics2D, 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.parser.css.impl.Token
- 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) - Method in interface com.github.weisj.jsvg.nodes.prototype.HasShape
- untransformedElementBounds(RenderContext) - Method in interface com.github.weisj.jsvg.nodes.prototype.ShapedContainer
- untransformedElementBounds(RenderContext) - Method in class com.github.weisj.jsvg.nodes.ShapeNode
- untransformedElementBounds(RenderContext) - Method in class com.github.weisj.jsvg.nodes.text.TextContainer
- untransformedElementBounds(RenderContext) - 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
- useElements - Variable in class com.github.weisj.jsvg.parser.SVGDocumentBuilder
- 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
- 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.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.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.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.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.
- 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.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.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.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.
- 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(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.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
- 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.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
- 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.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.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
A B C D E F G H I K L M N O P Q R S T U V W X Y ZAll Classes All Packages