Uses of Interface
com.itextpdf.svg.renderers.path.IPathShape
Packages that use IPathShape
Package
Description
-
Uses of IPathShape in com.itextpdf.svg.renderers.impl
Methods in com.itextpdf.svg.renderers.impl that return types with arguments of type IPathShapeModifier and TypeMethodDescriptionprivate List
<IPathShape> PathSvgNodeRenderer.addMoveToShapes
(IPathShape pathShape, String[] pathProperties, IPathShape beforeMoveShape) (package private) Collection
<IPathShape> PathSvgNodeRenderer.getShapes()
Processes theSvgConstants.Attributes.D
AbstractSvgNodeRenderer.attributesAndStyles
and converts them into one or moreIPathShape
objects to be drawn on the canvas.private List
<IPathShape> PathSvgNodeRenderer.processPathOperator
(String[] pathProperties, IPathShape previousShape) Processes an individual pathing operator and all of its arguments, converting into one or moreIPathShape
objects.Methods in com.itextpdf.svg.renderers.impl with parameters of type IPathShapeModifier and TypeMethodDescriptionprivate List
<IPathShape> PathSvgNodeRenderer.addMoveToShapes
(IPathShape pathShape, String[] pathProperties, IPathShape beforeMoveShape) private static Point
PathSvgNodeRenderer.getCurrentPoint
(IPathShape previousShape) private String[]
PathSvgNodeRenderer.getShapeCoordinates
(IPathShape shape, IPathShape previousShape, String[] pathProperties) Gets the coordinates that shall be passed tosetCoordinates(java.lang.String[], com.itextpdf.kernel.geom.Point)
for the current shape.private List
<IPathShape> PathSvgNodeRenderer.processPathOperator
(String[] pathProperties, IPathShape previousShape) Processes an individual pathing operator and all of its arguments, converting into one or moreIPathShape
objects. -
Uses of IPathShape in com.itextpdf.svg.renderers.path
Methods in com.itextpdf.svg.renderers.path that return IPathShapeModifier and TypeMethodDescriptionstatic IPathShape
SvgPathShapeFactory.createPathShape
(String name) Creates a configuredIPathShape
object based on the passed Svg path data instruction tag.Methods in com.itextpdf.svg.renderers.path that return types with arguments of type IPathShapeModifier and TypeMethodDescriptionIPathShapeMapper.getMapping()
Provides a mapping of Path-data instructions' names to path shape classes. -
Uses of IPathShape in com.itextpdf.svg.renderers.path.impl
Classes in com.itextpdf.svg.renderers.path.impl that implement IPathShapeModifier and TypeClassDescriptionclass
This class handles common behaviour in IPathShape implementationsclass
Implements closePath(Z) attribute of SVG's path elementclass
Implements curveTo(C) attribute of SVG's path elementclass
Implements elliptical curveTo (A) segment of SVG's path element.class
Implements lineTo(H) attribute of SVG's path elementclass
Implements lineTo(L) attribute of SVG's path elementclass
Implements moveTo(M) attribute of SVG's path elementclass
Implements quadratic Bezier curveTo(Q) attribute of SVG's path elementclass
Implements shorthand/smooth quadraticCurveTo (T) attribute of SVG's path elementclass
Implements shorthand/smooth curveTo (S) attribute of SVG's path elementclass
Implements lineTo(V) attribute of SVG's path elementMethods in com.itextpdf.svg.renderers.path.impl that return types with arguments of type IPathShape