| Class | Description |
|---|---|
| SVGAngle |
The SVGAngle interface corresponds to the angle basic data type.
|
| SVGAnimatedAngle |
Used for attributes of basic data type angle that can be animated.
|
| SVGAnimatedBoolean |
Used for attributes of type boolean which can be animated.
|
| SVGAnimatedEnumeration |
Used for attributes whose value must be a constant from a particular enumeration and which can be animated.
|
| SVGAnimatedInteger |
Used for attributes of basic type integer which can be animated.
|
| SVGAnimatedLength |
Used for attributes of basic type length which can be animated.
|
| SVGAnimatedLengthList |
Used for attributes of type SVGLengthList which can be animated.
|
| SVGAnimatedNumber |
Used for attributes of basic type number which can be animated.
|
| SVGAnimatedNumberList |
Used for attributes which take a list of numbers and which can be animated.
|
| SVGAnimatedPreserveAspectRatio |
Used for attributes of type SVGPreserveAspectRatio which can be animated.
|
| SVGAnimatedRect |
Used for attributes of type SVGRect which can be animated.
|
| SVGAnimatedString |
Used for attributes of type DOMString which can be animated.
|
| SVGAnimatedTransformList |
Used for the various attributes which specify a set of transformations, such as the ’transform’ attribute which is available for many of SVG's elements, and which can be animated.
|
| SVGAnimatedValue<T> |
Used for attributes of types which can be animated.
|
| SVGLength |
The SVGLength interface corresponds to the length basic data type.
|
| SVGLengthList |
This interface defines a list of SVGLength objects.
|
| SVGMatrix |
Many of SVG's graphics operations utilize 2x3 matrices of the form:
[a c e]
[b d f]
which, when expanded into a 3x3 matrix for the purposes of matrix arithmetic, become:
[a c e]
[b d f]
[0 0 1]
|
| SVGNumber |
Used for attributes of basic type number.
|
| SVGNumberList |
This interface defines a list of SVGNumber objects.
|
| SVGPoint |
Many of the SVG DOM interfaces refer to objects of class SVGPoint.
|
| SVGPointList |
This interface defines a list of SVGPoint objects.
|
| SVGPreserveAspectRatio |
The SVGPreserveAspectRatio interface corresponds to the ’preserveAspectRatio’ attribute, which is available for some of SVG's elements.
|
| SVGRect |
Represents rectangular geometry.
|
| SVGStringList |
SVGStringList has the same attributes and methods as other SVGxxxList interfaces.
|
| SVGTransform |
SVGTransform is the interface for one of the component transformations within an SVGTransformList; thus, an SVGTransform object corresponds to a single component (e.g., 'scale(…)' or 'matrix(…)') within a ’transform’ attribute specification.
|
| SVGTransformList |
This interface defines a list of SVGTransform objects.
|
| SVGValueType |
The SVGValueType type is used to represent an base SVG value type.
|