Package com.aspose.html.dom.svg

  • Interface Summary 
    Interface Description
    ISVGAnimatedPoints
    The SVGAnimatedPoints interface supports elements which have a ‘points’ attribute which holds a list of coordinate values and which support the ability to animate that attribute.
    ISVGFitToViewBox
    Interface SVGFitToViewBox defines DOM attributes that apply to elements which have XML attributes ‘viewBox’ and ‘preserveAspectRatio’.
    ISVGRenderingIntent
    The SVGRenderingIntent interface defines the enumerated list of possible values for ‘rendering-intent’ attributes or descriptors.
    ISVGTests
    Interface SVGTests defines an interface which applies to all elements which have attributes ‘requiredFeatures’, ‘requiredExtensions’ and ‘systemLanguage’.
    ISVGUnitTypes
    The SVGUnitTypes interface defines a commonly used set of constants and is a base interface used by SVGGradientElement, SVGPatternElement, SVGClipPathElement, SVGMaskElement and SVGFilterElement.
    ISVGURIReference
    Interface SVGURIReference defines an interface which applies to all elements which have the collection of XLink attributes, such as ‘xlink:href’, which define a URI reference.
    ISVGZoomAndPan
    The SVGZoomAndPan interface defines attribute zoomAndPan and associated constants.
  • Class Summary 
    Class Description
    SVGAElement
    The SVGAElement interface corresponds to the ‘a’ element.
    SVGAnimateElement
    The SVGAnimateElement interface corresponds to the ‘animate’ element.
    SVGAnimateMotionElement
    The SVGAnimateMotionElement interface corresponds to the ‘animateMotion’ element.
    SVGAnimateTransformElement
    The SVGAnimateTransformElement interface corresponds to the ‘animateTransform’ element.
    SVGAnimationElement
    The SVGAnimationElement interface is the base interface for all of the animation element interfaces: SVGAnimateElement, SVGSetElement, SVGAnimateColorElement, SVGAnimateMotionElement and SVGAnimateTransformElement.
    SVGCircleElement
    The SVGCircleElement interface corresponds to the ‘circle’ element.
    SVGClipPathElement
    The SVGClipPathElement interface corresponds to the ‘clipPath’ element.
    SVGComponentTransferFunctionElement
    This interface defines a base interface used by the component transfer function interfaces.
    SVGCursorElement
    The SVGCursorElement interface corresponds to the ‘cursor’ element.
    SVGDefsElement
    The SVGDefsElement interface corresponds to the ‘defs’ element.
    SVGDescElement
    The SVGDescElement interface corresponds to the ‘desc’ element.
    SVGDocument
    When an ‘svg’ element is embedded inline as a component of a document from another namespace, such as when an ‘svg’ element is embedded inline within an XHTML document [XHTML], then an SVGDocument object will not exist; instead, the root object in the document object hierarchy will be a Document object of a different type, such as an HTMLDocument object.
    SVGElement
    All of the SVG DOM interfaces that correspond directly to elements in the SVG language (such as the SVGPathElement interface for the ‘path’ element) derive from the SVGElement interface.
    SVGElementInstance
    The root object of each use-element shadow tree implements the SVGUseElementShadowRoot interface.
    SVGEllipseElement
    The SVGEllipseElement interface corresponds to the ‘ellipse’ element.
    SVGFilterElement
    The SVGFilterElement interface corresponds to the ‘filter’ element.
    SVGForeignObjectElement
    The SVGForeignObjectElement interface corresponds to the ‘foreignObject’ element.
    SVGGElement
    The SVGGElement interface corresponds to the ‘g’ element.
    SVGGeometryElement
    Interface SVGGeometryElement represents SVG elements whose rendering is defined by geometry with an equivalent path, and which can be filled and stroked.
    SVGGradientElement
    The SVGGradientElement interface is a base interface used by SVGLinearGradientElement and SVGRadialGradientElement.
    SVGGraphicsElement
    The SVGGraphicsElement interface represents SVG elements whose primary purpose is to directly render graphics into a group.
    SVGImageElement
    The SVGImageElement interface corresponds to the ‘image’ element.
    SVGLinearGradientElement
    The SVGLinearGradientElement interface corresponds to the ‘linearGradient’ element.
    SVGLineElement
    The SVGLineElement interface corresponds to the ‘line’ element.
    SVGMarkerElement
    The SVGMarkerElement interface corresponds to the ‘marker’ element.
    SVGMaskElement
    The SVGMaskElement interface corresponds to the ‘mask’ element.
    SVGMetadataElement
    The SVGMetadataElement interface corresponds to the ‘metadata’ element.
    SVGMPathElement
    The SVGMPathElement interface corresponds to the ‘mpath’ element.
    SVGPathElement
    The SVGPathElement interface corresponds to the ‘path’ element.
    SVGPatternElement
    The SVGPatternElement interface corresponds to the ‘pattern’ element.
    SVGPolygonElement
    The SVGPolygonElement interface corresponds to the ‘polygon’ element.
    SVGPolylineElement
    The SVGPolylineElement interface corresponds to the ‘polyline’ element.
    SVGRadialGradientElement
    The SVGRadialGradientElement interface corresponds to the ‘radialGradient’ element.
    SVGRectElement
    The SVGRectElement interface corresponds to the ‘rect’ element.
    SVGRenderingIntent
    The SVGRenderingIntent enumeration defines the enumerated list of possible values for ‘rendering-intent’ attributes or descriptors.
    SVGScriptElement
    The SVGScriptElement interface corresponds to the ‘script’ element.
    SVGSetElement
    The SVGSetElement interface corresponds to the ‘set’ element.
    SVGStopElement
    The SVGStopElement interface corresponds to the ‘stop’ element.
    SVGStyleElement
    The SVGStyleElement interface corresponds to the ‘style’ element.
    SVGSVGElement
    A key interface definition is the SVGSVGElement interface, which is the interface that corresponds to the ‘svg’ element.
    SVGSwitchElement
    The SVGSwitchElement interface corresponds to the ‘switch’ element.
    SVGSymbolElement
    The SVGSymbolElement interface corresponds to the ‘symbol’ element.
    SVGTextContentElement
    The SVGTextContentElement is inherited by various text-related interfaces, such as SVGTextElement, SVGTSpanElement, SVGTRefElement, SVGAltGlyphElement and SVGTextPathElement.
    SVGTextElement
    The SVGTextElement interface corresponds to the ‘text’ element.
    SVGTextPathElement
    The SVGTextPathElement interface corresponds to the ‘textPath’ element.
    SVGTextPositioningElement
    The SVGTextPositioningElement interface is inherited by text-related interfaces: SVGTextElement, SVGTSpanElement, SVGTRefElement and SVGAltGlyphElement.
    SVGTitleElement
    The SVGTitleElement interface corresponds to the ‘title’ element.
    SVGTSpanElement
    The SVGTSpanElement interface corresponds to the ‘tspan’ element.
    SVGUnitTypes
    The SVGUnitTypes enumeration defines a commonly used set of constants and is a base interface used by SVGGradientElement, SVGPatternElement, SVGClipPathElement, SVGMaskElement and SVGFilterElement.
    SVGUseElement
    The SVGUseElement interface corresponds to the ‘use’ element.
    SVGViewElement
    The SVGViewElement interface corresponds to the ‘view’ element.
    SVGZoomAndPan
    The SVGZoomAndPan enumeration defines attribute zoomAndPan and associated constants.
  • Exception Summary 
    Exception Description
    SVGException
    This exception is raised when a specific SVG operation is impossible to perform.