AElement | The SVGAElement interface provides access to the properties of <a>
elements, as well as methods to manipulate them.
Documentation for this class was provided by MDN. |
AltGlyphDefElement | The altGlyphDef element defines a substitution representation for glyphs.
Documentation for this class was provided by MDN. |
AltGlyphItemElement | The altGlyphItem element provides a set of candidates for glyph substitution by the <altGlyph>
element.
Documentation for this class was provided by MDN. |
AnimationElement | The SVGAnimationElement interface is the base interface for all of the animation element interfaces: SVGAnimateElement
, SVGSetElement
, SVGAnimateColorElement
, SVGAnimateMotionElement
and SVGAnimateTransformElement
.
Documentation for this class was provided by MDN. |
CircleElement | The SVGCircleElement interface provides access to the properties of <circle>
elements, as well as methods to manipulate them.
Documentation for this class was provided by MDN. |
ClipPathElement | The SVGClipPathElement interface provides access to the properties of <clipPath>
elements, as well as methods to manipulate them.
Documentation for this class was provided by MDN. |
ComponentTransferFunctionElement | |
CursorElement | The SVGCursorElement interface provides access to the properties of <cursor>
elements, as well as methods to manipulate them.
Documentation for this class was provided by MDN. |
DefsElement | The SVGDefsElement interface corresponds to the <defs>
element.
Documentation for this class was provided by MDN. |
DescElement | The SVGDescElement interface corresponds to the <desc>
element.
Documentation for this class was provided by MDN. |
EllipseElement | The SVGEllipseElement interface provides access to the properties of <ellipse>
elements, as well as methods to manipulate them.
Documentation for this class was provided by MDN. |
FEBlendElement | The feBlend filter composes two objects together ruled by a certain blending mode. This is similar to what is known from image editing software when blending two layers. The mode is defined by the
mode attribute.
Documentation for this class was provided by MDN. |
FEColorMatrixElement | This filter changes colors based on a transformation matrix. Every pixel's color value (represented by an [R,G,B,A] vector) is matrix multiplated to create a new color.
Documentation for this class was provided by MDN. |
FEComponentTransferElement | The color of each pixel is modified by changing each channel (R, G, B, and A) to the result of what the children <feFuncR>
, <feFuncB>
, <feFuncG>
, and <feFuncA>
return.
Documentation for this class was provided by MDN. |
FECompositeElement | Two input images are joined by means of an
operator applied to each input pixel together with an arithmetic operation |
FEConvolveMatrixElement | The filter modifies a pixel by means of a convolution matrix, that also takes neighboring pixels into account.
Documentation for this class was provided by MDN. |
FEDiffuseLightingElement | This filter takes in a light source and applies it to an image, using the alpha channel as a bump map.
Documentation for this class was provided by MDN. |
FEDisplacementMapElement | The pixel value of an input image i2 is used to displace the original image i1.
Documentation for this class was provided by MDN. |
FEDistantLightElement | |
FEDropShadowElement | |
FEFloodElement | The filter fills the filter subregion with the color and opacity defined by
flood-color and
flood-opacity .
Documentation for this class was provided by MDN. |
FEGaussianBlurElement | The filter blurs the input image by the amount specified in
stdDeviation , which defines the bell-curve.
Documentation for this class was provided by MDN. |
FEImageElement | The feImage filter fetches image data from an external source and provides the pixel data as output.
Documentation for this class was provided by MDN. |
FEMergeElement | The feMerge filter allows filter effects to be applied concurrently instead of sequentially. This is achieved by other filters storing their output via the
result attribute and then accessing it in a <feMergeNode>
child.
Documentation for this class was provided by MDN. |
FEMergeNodeElement | The feMergeNode takes the result of another filter to be processed by its parent <feMerge>
.
Documentation for this class was provided by MDN. |
FEMorphologyElement | This filter is used to erode or dilate the input image. It's usefulness lies especially in fattening or thinning effects.
Documentation for this class was provided by MDN. |
FEOffsetElement | The input image as a whole is offset by the values specified in the
dx and
dy attributes. It's used in creating drop-shadows.
Documentation for this class was provided by MDN. |
FEPointLightElement | |
FESpecularLightingElement | |
FESpotLightElement | |
FETileElement | An input image is tiled and the result used to fill a target. The effect is similar to the one of a <pattern>
.
Documentation for this class was provided by MDN. |
FETurbulenceElement | The filter primitive creates a perturbation image, like cloud or marble textures.
Documentation for this class was provided by MDN. |
FilterElement | The filter element serves as container for atomic filter operations. It is never rendered directly. A filter is referenced by using the
filter attribute on the target SVG element.
Documentation for this class was provided by MDN. |
FontElement | The SVGHFontElement interface corresponds to the <font>
elements. |
FontFaceElement | The SVGFontFaceElement interface corresponds to the <font-face>
elements. |
FontFaceFormatElement | The SVGFontFaceFormatElement interface corresponds to the <font-face-format>
elements. |
FontFaceNameElement | The SVGFontFaceNameElement interface corresponds to the <font-face-name>
elements. |
FontFaceSrcElement | The SVGFontFaceSrcElement interface corresponds to the <font-face-src>
elements. |
FontFaceUriElement | The SVGFontFaceUriElement interface corresponds to the <font-face-uri>
elements. |
ForeignObjectElement | The SVGForeignObjectElement interface provides access to the properties of <foreignObject>
elements, as well as methods to manipulate them.
Documentation for this class was provided by MDN. |
GElement | The SVGGElement interface corresponds to the <g>
element.
Documentation for this class was provided by MDN. |
GlyphElement | The SVGGlyphElement interface corresponds to the <glyph>
elements. |
GlyphRefElement | |
GradientElement | The SVGGradient interface is a base interface used by SVGLinearGradientElement
and SVGRadialGradientElement
.
Documentation for this class was provided by MDN. |
HKernElement | The SVGHKernElement interface corresponds to the <hkern>
elements. |
ImageElement | The SVGImageElement interface corresponds to the <image>
element.
Documentation for this class was provided by MDN. |
LineElement | The SVGLineElement interface provides access to the properties of <line>
elements, as well as methods to manipulate them.
Documentation for this class was provided by MDN. |
MPathElement | The SVGMPathElement interface corresponds to the <mpath>
element.
Documentation for this class was provided by MDN. |
MarkerElement | The marker element defines the graphics that is to be used for drawing arrowheads or polymarkers on a given <path>
, <line>
, <polyline>
or <polygon>
element.
Documentation for this class was provided by MDN. |
MaskElement | The SVGMaskElement interface provides access to the properties of <mask>
elements, as well as methods to manipulate them.
Documentation for this class was provided by MDN. |
MetadataElement | Metadata is structured data about data. Metadata which is included with SVG content should be specified within metadata elements. The contents of the metadata should be elements from other XML namespaces such as RDF, FOAF, etc.
Documentation for this class was provided by MDN. |
MissingGlyphElement | The SVGMissingGlyphElement interface corresponds to the <missing-glyph>
elements. |
PathElement | The SVGPathElement interface corresponds to the <path>
element.
Documentation for this class was provided by MDN. |
PatternElement | The SVGPatternElement interface corresponds to the <pattern>
element.
Documentation for this class was provided by MDN. |
PolygonElement | The polygon element defines a closed shape consisting of a set of connected straight line segments.
Documentation for this class was provided by MDN. |
PolylineElement | The polyline element is an SVG basic shape, used to create a series of straight lines connecting several points. Typically a polyline is used to create open shapes
Documentation for this class was provided by MDN. |
RectElement | The SVGRectElement interface provides access to the properties of <rect>
elements, as well as methods to manipulate them.
Documentation for this class was provided by MDN. |
SVGElement | The SVGSVGElement interface provides access to the properties of <svg>
elements, as well as methods to manipulate them. This interface contains also various miscellaneous commonly-used utility methods, such as matrix operations and the ability to control the time of redraw on visual rendering devices.
Documentation for this class was provided by MDN. |
ScriptElement | The SVGScriptElement interface corresponds to the SVG <script>
element.
Documentation for this class was provided by MDN. |
StopElement | The SVGStopElement interface corresponds to the <stop>
element.
Documentation for this class was provided by MDN. |
StyleElement | The SVGStyleElement interface corresponds to the SVG <style>
element.
Documentation for this class was provided by MDN. |
SwitchElement | The SVGSwitchElement interface corresponds to the <switch>
element.
Documentation for this class was provided by MDN. |
SymbolElement | The SVGSymbolElement interface corresponds to the <symbol>
element.
Documentation for this class was provided by MDN. |
TextContentElement | |
TitleElement | The SVGTitleElement interface corresponds to the <title>
element.
Documentation for this class was provided by MDN. |
UseElement | The SVGUseElement interface provides access to the properties of <use>
elements, as well as methods to manipulate them.
Documentation for this class was provided by MDN. |
VKernElement | The SVGVKernElement interface corresponds to the <vkern>
elements. |
ViewElement | The SVGViewElement interface provides access to the properties of <view>
elements, as well as methods to manipulate them.
Documentation for this class was provided by MDN. |