Table of Contents

Class EllipseSvgNodeRenderer

Namespace
iText.Svg.Renderers.Impl
Assembly
itext.svg.dll

ISvgNodeRenderer implementation for the <circle> tag.

public class EllipseSvgNodeRenderer : AbstractSvgNodeRenderer, ISvgNodeRenderer
Inheritance
EllipseSvgNodeRenderer
Implements
Derived
Inherited Members

Constructors

EllipseSvgNodeRenderer()

public EllipseSvgNodeRenderer()

Methods

CreateDeepCopy()

public override ISvgNodeRenderer CreateDeepCopy()

Returns

ISvgNodeRenderer

DoDraw(SvgDrawContext)

protected override void DoDraw(SvgDrawContext context)

Parameters

context SvgDrawContext

GetObjectBoundingBox(SvgDrawContext)

public override Rectangle GetObjectBoundingBox(SvgDrawContext context)

Parameters

context SvgDrawContext

Returns

Rectangle

SetParameters()

Fetches a map of String values by calling getAttribute(String s) method and maps it's values to arc parameter cx, cy , rx, ry respectively

protected virtual bool SetParameters()

Returns

bool

boolean values to indicate whether all values exit or not