Table of Contents

Class SvgEllipseElement

Namespace
SharpVectors.Dom.Svg
Assembly
SharpVectors.Model.dll

The SvgEllipseElement class corresponds to the 'ellipse' element.

public sealed class SvgEllipseElement : SvgTransformableElement, ICloneable, IEnumerable, IXPathNavigable, IEventTargetSupport, IElementCssInlineStyle, ISvgEllipseElement, ISvgElement, IElement, IXmlElement, INode, IXmlNode, ISvgTests, ISvgLangSpace, ISvgExternalResourcesRequired, ISvgStylable, ISvgTransformable, ISvgLocatable, IEventTarget, ISvgElementVisitorTarget
Inheritance
SvgEllipseElement
Implements
Inherited Members

Constructors

SvgEllipseElement(string, string, string, SvgDocument)

Properties

Cx
Cy
ExternalResourcesRequired

Corresponds to attribute externalResourcesRequired on the given element.

RenderingHint

Gets a value providing a hint on the rendering defined by this element.

RequiredExtensions
RequiredFeatures
Rx
Ry
SystemLanguage

Methods

Accept(ISvgElementVisitor)

This dispatches the rendering request to the accepted ISvgElementVisitor object.

HandleAttributeChange(XmlAttribute)

This function allows each element to handle it's own behaviors for attribute changing. By default, the cached computed style is invalidated because most attributes refer to style properties.

HasExtension(string)
Invalidate()