Uses of Interface
com.itextpdf.svg.renderers.path.IPathShape
-
Packages that use IPathShape Package Description com.itextpdf.svg.renderers.impl com.itextpdf.svg.renderers.path com.itextpdf.svg.renderers.path.impl -
-
Uses of IPathShape in com.itextpdf.svg.renderers.impl
Methods in com.itextpdf.svg.renderers.impl that return types with arguments of type IPathShape Modifier and Type Method Description private java.util.List<IPathShape>PathSvgNodeRenderer. addMoveToShapes(IPathShape pathShape, java.lang.String[] pathProperties, IPathShape beforeMoveShape)(package private) java.util.Collection<IPathShape>PathSvgNodeRenderer. getShapes()Processes theSvgConstants.Attributes.DAbstractSvgNodeRenderer.attributesAndStylesand converts them into one or moreIPathShapeobjects to be drawn on the canvas.private java.util.List<IPathShape>PathSvgNodeRenderer. processPathOperator(java.lang.String[] pathProperties, IPathShape previousShape)Processes an individual pathing operator and all of its arguments, converting into one or moreIPathShapeobjects.Methods in com.itextpdf.svg.renderers.impl with parameters of type IPathShape Modifier and Type Method Description private java.util.List<IPathShape>PathSvgNodeRenderer. addMoveToShapes(IPathShape pathShape, java.lang.String[] pathProperties, IPathShape beforeMoveShape)private static PointPathSvgNodeRenderer. getCurrentPoint(IPathShape previousShape)private java.lang.String[]PathSvgNodeRenderer. getShapeCoordinates(IPathShape shape, IPathShape previousShape, java.lang.String[] pathProperties)Gets the coordinates that shall be passed tosetCoordinates(java.lang.String[], com.itextpdf.kernel.geom.Point)for the current shape.private java.util.List<IPathShape>PathSvgNodeRenderer. processPathOperator(java.lang.String[] pathProperties, IPathShape previousShape)Processes an individual pathing operator and all of its arguments, converting into one or moreIPathShapeobjects. -
Uses of IPathShape in com.itextpdf.svg.renderers.path
Methods in com.itextpdf.svg.renderers.path that return IPathShape Modifier and Type Method Description static IPathShapeSvgPathShapeFactory. createPathShape(java.lang.String name)Creates a configuredIPathShapeobject based on the passed Svg path data instruction tag.Methods in com.itextpdf.svg.renderers.path that return types with arguments of type IPathShape Modifier and Type Method Description java.util.Map<java.lang.String,IPathShape>IPathShapeMapper. 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 IPathShape Modifier and Type Class Description classAbstractPathShapeThis class handles common behaviour in IPathShape implementationsclassClosePathImplements closePath(Z) attribute of SVG's path element.classCurveToImplements curveTo(C) attribute of SVG's path element.classEllipticalCurveToImplements elliptical curveTo (A) segment of SVG's path element.classHorizontalLineToImplements lineTo(H) attribute of SVG's path elementclassLineToImplements lineTo(L) attribute of SVG's path element.classMoveToImplements moveTo(M) attribute of SVG's path element.classQuadraticCurveToImplements quadratic Bezier curveTo(Q) attribute of SVG's path element.classQuadraticSmoothCurveToImplements shorthand/smooth quadraticCurveTo (T) attribute of SVG's path element.classSmoothSCurveToImplements shorthand/smooth curveTo (S) attribute of SVG's path element.classVerticalLineToImplements lineTo(V) attribute of SVG's path elementMethods in com.itextpdf.svg.renderers.path.impl that return types with arguments of type IPathShape Modifier and Type Method Description java.util.Map<java.lang.String,IPathShape>PathShapeMapper. getMapping()
-