Uses of Class
com.itextpdf.svg.renderers.impl.AbstractSvgNodeRenderer
-
Packages that use AbstractSvgNodeRenderer Package Description com.itextpdf.svg.renderers.impl com.itextpdf.svg.utils -
-
Uses of AbstractSvgNodeRenderer in com.itextpdf.svg.renderers.impl
Subclasses of AbstractSvgNodeRenderer in com.itextpdf.svg.renderers.impl Modifier and Type Class Description class
AbstractBranchSvgNodeRenderer
Abstract class that will be the superclass for any element that can function as a parent.class
AbstractContainerSvgNodeRenderer
Abstract class that will be the superclass for any element that instantiates new view port.class
AbstractGradientSvgNodeRenderer
ISvgNodeRenderer
abstract implementation for gradient tags (<linearGradient>, <radialGradient>).class
CircleSvgNodeRenderer
ISvgNodeRenderer
implementation for the <circle> tag.class
ClipPathSvgNodeRenderer
This renderer represents a collection of elements (simple shapes and paths).class
DefsSvgNodeRenderer
ISvgNodeRenderer
implementation for the <defs> tag.class
EllipseSvgNodeRenderer
ISvgNodeRenderer
implementation for the <circle> tag.class
GroupSvgNodeRenderer
This renderer represents a branch in an SVG tree.class
ImageSvgNodeRenderer
Responsible for drawing Images to the canvas.class
LinearGradientSvgNodeRenderer
ISvgNodeRenderer
implementation for the <linearGradient> tag.class
LineSvgNodeRenderer
ISvgNodeRenderer
implementation for the <line> tag.class
MarkerSvgNodeRenderer
ISvgNodeRenderer
implementation for the <marker> tag.class
PathSvgNodeRenderer
ISvgNodeRenderer
implementation for the <path> tag.class
PatternSvgNodeRenderer
Implementation for the svg <pattern> tag.class
PolygonSvgNodeRenderer
ISvgNodeRenderer
implementation for the <polygon> tag.class
PolylineSvgNodeRenderer
ISvgNodeRenderer
implementation for the <polyline> tag.class
RectangleSvgNodeRenderer
ISvgNodeRenderer
implementation for the <rect> tag.class
StopSvgNodeRenderer
ISvgNodeRenderer
implementation for the gradient <stop> tag.class
SvgTagSvgNodeRenderer
ISvgNodeRenderer
implementation for the <svg> tag.class
SymbolSvgNodeRenderer
ISvgNodeRenderer
implementation for the <symbol> tag.class
TextLeafSvgNodeRenderer
ISvgNodeRenderer
implementation for drawing text to a canvas.class
TextSvgBranchRenderer
ISvgNodeRenderer
implementation for the <text> and <tspan> tag.class
TextSvgTSpanBranchRenderer
ISvgNodeRenderer
implementation for the <tspan> tag.class
UseSvgNodeRenderer
Renderer implementing the use tag.Fields in com.itextpdf.svg.renderers.impl declared as AbstractSvgNodeRenderer Modifier and Type Field Description private AbstractSvgNodeRenderer
ClipPathSvgNodeRenderer. clippedRenderer
Methods in com.itextpdf.svg.renderers.impl with parameters of type AbstractSvgNodeRenderer Modifier and Type Method Description (package private) static void
MarkerSvgNodeRenderer. drawMarker(SvgDrawContext context, java.lang.String moveX, java.lang.String moveY, MarkerVertexType markerToUse, AbstractSvgNodeRenderer parent)
(package private) static void
MarkerSvgNodeRenderer. drawMarkers(SvgDrawContext context, int startIndex, java.util.List<Point> markerPoints, MarkerVertexType markerToUse, AbstractSvgNodeRenderer parent)
private static boolean
AbstractBranchSvgNodeRenderer. isOverflowVisible(AbstractSvgNodeRenderer currentElement)
void
ClipPathSvgNodeRenderer. setClippedRenderer(AbstractSvgNodeRenderer clippedRenderer)
Sets the clipped renderer. -
Uses of AbstractSvgNodeRenderer in com.itextpdf.svg.utils
Methods in com.itextpdf.svg.utils with parameters of type AbstractSvgNodeRenderer Modifier and Type Method Description private static float
SvgCssUtils. calculatePercentBaseValueIfNeeded(AbstractSvgNodeRenderer svgNodeRenderer, SvgDrawContext context, java.lang.String length, boolean isXAxis)
static float
SvgCssUtils. parseAbsoluteHorizontalLength(AbstractSvgNodeRenderer svgNodeRenderer, java.lang.String length, float defaultValue, SvgDrawContext context)
Parses horizontal length attribute and converts it to an absolute value.static float
SvgCssUtils. parseAbsoluteLength(AbstractSvgNodeRenderer svgNodeRenderer, java.lang.String length, float percentBaseValue, float defaultValue, SvgDrawContext context)
Parse length attribute and convert it to an absolute value.static float
SvgCssUtils. parseAbsoluteVerticalLength(AbstractSvgNodeRenderer svgNodeRenderer, java.lang.String length, float defaultValue, SvgDrawContext context)
Parses vertical length attribute and converts it to an absolute value.
-