Table of Contents

Class SvgCircleElement

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

The ISvgCircleElement interface corresponds to the 'circle' element.

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

Constructors

SvgCircleElement(string, string, string, SvgDocument)

Properties

Cx

Corresponds to attribute cx on the given 'circle' element.

Cy

Corresponds to attribute cy on the given 'circle' element.

ExternalResourcesRequired

Corresponds to attribute externalResourcesRequired on the given element.

R

Corresponds to attribute r on the given 'circle' element.

RenderingHint

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

RequiredExtensions
RequiredFeatures
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()