Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
Export (0) Print
Expand All

SVG Object Reference

This section contains the Scalable Vector Graphics (SVG) object reference documentation.

In this section

TopicDescription

SVGAngle

Contains angle-related information.

SVGAnimatedAngle

Contains angle-related information that is associated with SVG declaration animation.

SVGAnimatedBoolean

Defines Boolean attributes that you can animate.

SVGAnimatedEnumeration

Defines attributes that you can animate and whose value must be a constant from a particular enumeration.

SVGAnimatedInteger

Defines integer attributes that you can animate.

SVGAnimatedLength

Defines length attributes that you can animate.

SVGAnimatedLengthList

Defines SVGLengthList attributes that you can animate.

SVGAnimatedNumber

Defines number attributes that you can animate.

SVGAnimatedNumberList

Defines attributes that take a list of numbers and that you can animate.

SVGAnimatedPreserveAspectRatio

Defines SVGPreserveAspectRatio attributes that you can animate.

SVGAnimatedRect

Defines SVGRect attributes that you can animate.

SVGAnimatedString

Defines string attributes that you can animate.

SVGAnimatedStringNS

Contains DOMString properties that you can declaratively animate.

SVGAnimatedTransformList

Defines attributes that specify a set of transformations, such as the SVGTransform attribute, which is available for many SVG elements and which you can animate.

SVGComponentTransferFunctionElement

This interface defines the base interface used by the component transfer function interfaces (feFuncA, feFuncB, feFuncG, and feFuncR) .

SVGElement

Defines a base object that SVG DOM element interfaces (such as the SVGPathElement interface for the path element) derive from.

SVGElementInstance

Represents a single node in the instance tree (or shadow tree) that the SVG DOM maintains.

SVGElementInstanceList

Abstracts an ordered collection of SVGElementInstance objects, without defining or constraining how this collection is implemented.

SVGException

Defines an exception that is raised when a specific SVG operation is impossible to perform.

SVGLength

Corresponds to the length basic data type.

SVGLengthList

Defines a list of SVGLength objects.

SVGMatrix

Defines a 3×3 arithmetic matrix and several simple matix operations.

SVGNumber

Represents a basic number.

SVGNumberList

Defines a list of SVGNumber objects.

SVGPathSeg

Defines a single path data command.

SVGPathSegArcAbs

Defines a SVGPathSeg command with absolute 'arcto' path data.

SVGPathSegArcRel

Defines a SVGPathSeg command with relative arcto path data.

SVGPathSegClosePath

Defines a SVGPathSeg command that draws a linear closing line from the end of the prior segment to the starting point of the path data.

SVGPathSegCurvetoCubicAbs

Defines a SVGPathSeg command with an absolute curveto Bézier path data.

SVGPathSegCurvetoCubicRel

Defines a SVGPathSeg command with a relative curveto Bézier path data.

SVGPathSegCurvetoCubicSmoothAbs

Defines a SVGPathSeg command with an absolute smooth curveto Bézier path data.

SVGPathSegCurvetoCubicSmoothRel

Defines a SVGPathSeg command with a relative smooth curveto Bézier path data.

SVGPathSegCurvetoQuadraticAbs

Defines a SVGPathSeg command with absolute quadratic curveto Bézier path data.

SVGPathSegCurvetoQuadraticRel

Defines a SVGPathSeg command with relative quadratic curveto Bézier path data.

SVGPathSegCurvetoQuadraticSmoothAbs

Defines a SVGPathSeg command with absolute smooth quadratic curveto Bézier path data.

SVGPathSegCurvetoQuadraticSmoothRel

Defines a SVGPathSeg command with absolute smooth quadratic Bézier curveto Bézier path data.

SVGPathSegLinetoAbs

Defines a SVGPathSeg command with absolute lineto path data.

SVGPathSegLinetoHorizontalAbs

Defines a SVGPathSeg command with absolute horizontal lineto path data.

SVGPathSegLinetoHorizontalRel

Defines a SVGPathSeg command with relative horizontal lineto path data.

SVGPathSegLinetoRel

Corresponds to a relative lineto (lpath data command.

SVGPathSegLinetoVerticalAbs

Corresponds to an absolute vertical lineto (Vpath data command.

SVGPathSegLinetoVerticalRel

Corresponds to an relative vertical lineto (v) path data command.

SVGPathSegList

Defines a list of SVGPathSeg objects.

SVGPathSegMovetoAbs

Corresponds to an absolute moveto (M) path data command.

SVGPathSegMovetoRel

Corresponds to an relative moveto (m) path data command.

SVGPoint

Describes a point.

SVGPointList

Defines a list of SVGPoint objects.

SVGPreserveAspectRatio

Corresponds to the preserveAspectRatio attribute, which is available for many SVG elements.

SVGRect

Describes a rectangle.

SVGStringList

Defines a list of DOMString values.

SVGTransform

Represents a single component within a SVGTransformList attribute specification.

SVGTransformList

Specifies a list of coordinate system transformations.

SVGZoomAndPan

Determines whether an element can zoom or pan.

SVGZoomEvent

Describes a zoom event.

 

 

 

Show:
© 2015 Microsoft