Table of Contents

Class SvgPolyElement

Namespace
SharpVectors.Dom.Svg
Assembly
SharpVectors.Model.dll
public abstract class SvgPolyElement : SvgTransformableElement, ICloneable, IEnumerable, IXPathNavigable, IEventTargetSupport, IEventTarget, IElementCssInlineStyle, ISvgElement, IElement, IXmlElement, INode, IXmlNode, ISvgStylable, ISvgTransformable, ISvgLocatable, ISharpMarkerHost
Inheritance
SvgPolyElement
Implements
Derived
Inherited Members

Constructors

SvgPolyElement(string, string, string, SvgDocument)

Properties

AnimatedPoints
ExternalResourcesRequired
IsClosed
MarkerPositions

An array specifying the position of each vertex in the Svg element's shape.

MayHaveCurves
Points
RenderingHint

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

RequiredExtensions
RequiredFeatures
SystemLanguage

Methods

GetEndAngle(int)

Get the angle of the path segment leaving the specified vertex in degrees.

GetMarker(int)
GetStartAngle(int)

Get the angle of the path segment entering the specified vertex.

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