The SVGAnimateTransformElement interface corresponds to the <animateTransform> element.
The SVGClipPathElement interface provides access to the properties of <clipPath> elements, as well as methods to manipulate them.
The SVGCursorElement interface provides access to the properties of <cursor> elements, as well as methods to manipulate them.
The SVGDefsElement interface corresponds to the <defs> element.
The SVGDescElement interface corresponds to the <desc> element.
The SVGEllipseElement interface provides access to the properties of <ellipse> elements, as well as methods to manipulate them.
The SVGFilterElement interface provides access to the properties of <filter> elements, as well as methods to manipulate them.
The SVGForeignObjectElement interface provides access to the properties of <foreignObject> elements, as well as methods to manipulate them.
The SVGGElement interface corresponds to the <g> element.
The SVGImageElement interface corresponds to the <image> element.
The SVGLength interface correspond to the <length> basic data type.
The SVGLinearGradientElement interface corresponds to the <linearGradient> element.
The SVGLineElement interface provides access to the properties of <line> elements, as well as methods to manipulate them.
The SVGMaskElement interface provides access to the properties of <mask> elements, as well as methods to manipulate them.
The SVGMPathElement interface corresponds to the <mpath> element.
The SVGNumber interface correspond to the <number> basic data type.
The SVGPathElement interface corresponds to the <path> element.