Source code for nerodia.elements.svg_elements

import six

from .element import Element
from ..element_collection import ElementCollection
from ..meta_elements import MetaSVGElement


[docs]@six.add_metaclass(MetaSVGElement) class SVGElement(Element): pass
[docs]@six.add_metaclass(MetaSVGElement) class SVGElementCollection(ElementCollection): pass
[docs]@six.add_metaclass(MetaSVGElement) class MPath(SVGElement): pass
[docs]@six.add_metaclass(MetaSVGElement) class MPathCollection(SVGElementCollection): pass
[docs]@six.add_metaclass(MetaSVGElement) class Animation(SVGElement): pass
[docs]@six.add_metaclass(MetaSVGElement) class AnimationCollection(SVGElementCollection): pass
[docs]@six.add_metaclass(MetaSVGElement) class AnimateTransform(SVGElement): pass
[docs]@six.add_metaclass(MetaSVGElement) class AnimateTransformCollection(SVGElementCollection): pass
[docs]@six.add_metaclass(MetaSVGElement) class AnimateMotion(SVGElement): pass
[docs]@six.add_metaclass(MetaSVGElement) class AnimateMotionCollection(SVGElementCollection): pass
[docs]@six.add_metaclass(MetaSVGElement) class Set(SVGElement): pass
[docs]@six.add_metaclass(MetaSVGElement) class SetCollection(SVGElementCollection): pass
[docs]@six.add_metaclass(MetaSVGElement) class Animate(SVGElement): pass
[docs]@six.add_metaclass(MetaSVGElement) class AnimateCollection(SVGElementCollection): pass
[docs]@six.add_metaclass(MetaSVGElement) class View(SVGElement): pass
[docs]@six.add_metaclass(MetaSVGElement) class ViewCollection(SVGElementCollection): pass
[docs]@six.add_metaclass(MetaSVGElement) class Pattern(SVGElement): pass
[docs]@six.add_metaclass(MetaSVGElement) class PatternCollection(SVGElementCollection): pass
[docs]@six.add_metaclass(MetaSVGElement) class Stop(SVGElement): pass
[docs]@six.add_metaclass(MetaSVGElement) class StopCollection(SVGElementCollection): pass
[docs]@six.add_metaclass(MetaSVGElement) class MeshPatch(SVGElement): pass
[docs]@six.add_metaclass(MetaSVGElement) class MeshPatchCollection(SVGElementCollection): pass
[docs]@six.add_metaclass(MetaSVGElement) class MeshRow(SVGElement): pass
[docs]@six.add_metaclass(MetaSVGElement) class MeshRowCollection(SVGElementCollection): pass
[docs]@six.add_metaclass(MetaSVGElement) class Gradient(SVGElement): pass
[docs]@six.add_metaclass(MetaSVGElement) class GradientCollection(SVGElementCollection): pass
[docs]@six.add_metaclass(MetaSVGElement) class MeshGradient(SVGElement): pass
[docs]@six.add_metaclass(MetaSVGElement) class MeshGradientCollection(SVGElementCollection): pass
[docs]@six.add_metaclass(MetaSVGElement) class RadialGradient(SVGElement): pass
[docs]@six.add_metaclass(MetaSVGElement) class RadialGradientCollection(SVGElementCollection): pass
[docs]@six.add_metaclass(MetaSVGElement) class LinearGradient(SVGElement): pass
[docs]@six.add_metaclass(MetaSVGElement) class LinearGradientCollection(SVGElementCollection): pass
[docs]@six.add_metaclass(MetaSVGElement) class Marker(SVGElement): pass
[docs]@six.add_metaclass(MetaSVGElement) class MarkerCollection(SVGElementCollection): pass
[docs]@six.add_metaclass(MetaSVGElement) class Symbol(SVGElement): pass
[docs]@six.add_metaclass(MetaSVGElement) class SymbolCollection(SVGElementCollection): pass
[docs]@six.add_metaclass(MetaSVGElement) class Metadata(SVGElement): pass
[docs]@six.add_metaclass(MetaSVGElement) class MetadataCollection(SVGElementCollection): pass
[docs]@six.add_metaclass(MetaSVGElement) class Desc(SVGElement): pass
[docs]@six.add_metaclass(MetaSVGElement) class DescCollection(SVGElementCollection): pass
[docs]@six.add_metaclass(MetaSVGElement) class Graphics(SVGElement): pass
[docs]@six.add_metaclass(MetaSVGElement) class GraphicsCollection(SVGElementCollection): pass
[docs]@six.add_metaclass(MetaSVGElement) class ForeignObject(SVGElement): pass
[docs]@six.add_metaclass(MetaSVGElement) class ForeignObjectCollection(SVGElementCollection): pass
[docs]@six.add_metaclass(MetaSVGElement) class TextContent(SVGElement): pass
[docs]@six.add_metaclass(MetaSVGElement) class TextContentCollection(SVGElementCollection): pass
[docs]@six.add_metaclass(MetaSVGElement) class TextPath(SVGElement): pass
[docs]@six.add_metaclass(MetaSVGElement) class TextPathCollection(SVGElementCollection): pass
[docs]@six.add_metaclass(MetaSVGElement) class TextPositioning(SVGElement): pass
[docs]@six.add_metaclass(MetaSVGElement) class TextPositioningCollection(SVGElementCollection): pass
[docs]@six.add_metaclass(MetaSVGElement) class TSpan(SVGElement): pass
[docs]@six.add_metaclass(MetaSVGElement) class TSpanCollection(SVGElementCollection): pass
[docs]@six.add_metaclass(MetaSVGElement) class Switch(SVGElement): pass
[docs]@six.add_metaclass(MetaSVGElement) class SwitchCollection(SVGElementCollection): pass
[docs]@six.add_metaclass(MetaSVGElement) class Use(SVGElement): pass
[docs]@six.add_metaclass(MetaSVGElement) class UseCollection(SVGElementCollection): pass
[docs]@six.add_metaclass(MetaSVGElement) class Defs(SVGElement): pass
[docs]@six.add_metaclass(MetaSVGElement) class DefsCollection(SVGElementCollection): pass
[docs]@six.add_metaclass(MetaSVGElement) class G(SVGElement): pass
[docs]@six.add_metaclass(MetaSVGElement) class GCollection(SVGElementCollection): pass
[docs]@six.add_metaclass(MetaSVGElement) class SVG(SVGElement): pass
[docs]@six.add_metaclass(MetaSVGElement) class SVGCollection(SVGElementCollection): pass
[docs]@six.add_metaclass(MetaSVGElement) class Geometry(SVGElement): pass
[docs]@six.add_metaclass(MetaSVGElement) class GeometryCollection(SVGElementCollection): pass
[docs]@six.add_metaclass(MetaSVGElement) class Polygon(SVGElement): pass
[docs]@six.add_metaclass(MetaSVGElement) class PolygonCollection(SVGElementCollection): pass
[docs]@six.add_metaclass(MetaSVGElement) class Polyline(SVGElement): pass
[docs]@six.add_metaclass(MetaSVGElement) class PolylineCollection(SVGElementCollection): pass
[docs]@six.add_metaclass(MetaSVGElement) class Line(SVGElement): pass
[docs]@six.add_metaclass(MetaSVGElement) class LineCollection(SVGElementCollection): pass
[docs]@six.add_metaclass(MetaSVGElement) class Ellipse(SVGElement): pass
[docs]@six.add_metaclass(MetaSVGElement) class EllipseCollection(SVGElementCollection): pass
[docs]@six.add_metaclass(MetaSVGElement) class Circle(SVGElement): pass
[docs]@six.add_metaclass(MetaSVGElement) class CircleCollection(SVGElementCollection): pass
[docs]@six.add_metaclass(MetaSVGElement) class Rect(SVGElement): pass
[docs]@six.add_metaclass(MetaSVGElement) class RectCollection(SVGElementCollection): pass
[docs]@six.add_metaclass(MetaSVGElement) class Path(SVGElement): pass
[docs]@six.add_metaclass(MetaSVGElement) class PathCollection(SVGElementCollection): pass