
The namespace provides access to all SVG specific data types.

### Classes
| Class | Description |
| :- | :- |
| [`SVGAngle`](/html/python-net/aspose.html.dom.svg.datatypes/svgangle) | The SVGAngle interface corresponds to the angle basic data type. |
| [`SVGAnimatedAngle`](/html/python-net/aspose.html.dom.svg.datatypes/svganimatedangle) | Used for attributes of basic data type angle that can be animated. |
| [`SVGAnimatedBoolean`](/html/python-net/aspose.html.dom.svg.datatypes/svganimatedboolean) | Used for attributes of type boolean which can be animated. |
| [`SVGAnimatedEnumeration`](/html/python-net/aspose.html.dom.svg.datatypes/svganimatedenumeration) | Used for attributes whose value must be a constant from a particular enumeration and which can be animated. |
| [`SVGAnimatedInteger`](/html/python-net/aspose.html.dom.svg.datatypes/svganimatedinteger) | Used for attributes of basic type integer which can be animated. |
| [`SVGAnimatedLength`](/html/python-net/aspose.html.dom.svg.datatypes/svganimatedlength) | Used for attributes of basic type length which can be animated. |
| [`SVGAnimatedLengthList`](/html/python-net/aspose.html.dom.svg.datatypes/svganimatedlengthlist) | Used for attributes of type SVGLengthList which can be animated. |
| [`SVGAnimatedNumber`](/html/python-net/aspose.html.dom.svg.datatypes/svganimatednumber) | Used for attributes of basic type number which can be animated. |
| [`SVGAnimatedNumberList`](/html/python-net/aspose.html.dom.svg.datatypes/svganimatednumberlist) | Used for attributes which take a list of numbers and which can be animated. |
| [`SVGAnimatedPreserveAspectRatio`](/html/python-net/aspose.html.dom.svg.datatypes/svganimatedpreserveaspectratio) | Used for attributes of type SVGPreserveAspectRatio which can be animated. |
| [`SVGAnimatedRect`](/html/python-net/aspose.html.dom.svg.datatypes/svganimatedrect) | Used for attributes of type SVGRect which can be animated. |
| [`SVGAnimatedString`](/html/python-net/aspose.html.dom.svg.datatypes/svganimatedstring) | Used for attributes of type DOMString which can be animated. |
| [`SVGAnimatedTransformList`](/html/python-net/aspose.html.dom.svg.datatypes/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. |
| [`SVGLength`](/html/python-net/aspose.html.dom.svg.datatypes/svglength) | The SVGLength interface corresponds to the length basic data type.<br/>An SVGLength object can be designated as read only, which means that attempts to modify the object will result in an exception being thrown, as described below. |
| [`SVGLengthList`](/html/python-net/aspose.html.dom.svg.datatypes/svglengthlist) | This interface defines a list of SVGLength objects. |
| [`SVGMatrix`](/html/python-net/aspose.html.dom.svg.datatypes/svgmatrix) | Many of SVG's graphics operations utilize 2x3 matrices of the form:<br/>[a c e]<br/>[b d f]<br/>which, when expanded into a 3x3 matrix for the purposes of matrix arithmetic, become:<br/>[a c e]<br/>[b d f]<br/>[0 0 1] |
| [`SVGNumber`](/html/python-net/aspose.html.dom.svg.datatypes/svgnumber) | Used for attributes of basic type number. |
| [`SVGNumberList`](/html/python-net/aspose.html.dom.svg.datatypes/svgnumberlist) | This interface defines a list of SVGNumber objects. |
| [`SVGPoint`](/html/python-net/aspose.html.dom.svg.datatypes/svgpoint) | Many of the SVG DOM interfaces refer to objects of class SVGPoint. An SVGPoint is an (x, y) coordinate pair. When used in matrix operations, an SVGPoint is treated as a vector of the form:<br/>[x]<br/>[y]<br/>[1]<br/>If an SVGRect object is designated as read only, then attempting to assign to one of its attributes will result in an exception being thrown. |
| [`SVGPointList`](/html/python-net/aspose.html.dom.svg.datatypes/svgpointlist) | This interface defines a list of SVGPoint objects. |
| [`SVGPreserveAspectRatio`](/html/python-net/aspose.html.dom.svg.datatypes/svgpreserveaspectratio) | The SVGPreserveAspectRatio interface corresponds to the ‘preserveAspectRatio’ attribute, which is available for some of SVG's elements. |
| [`SVGRect`](/html/python-net/aspose.html.dom.svg.datatypes/svgrect) | Represents rectangular geometry. Rectangles are defined as consisting of a (x,y) coordinate pair identifying a minimum X value, a minimum Y value, and a width and height, which are usually constrained to be non-negative. |
| [`SVGStringList`](/html/python-net/aspose.html.dom.svg.datatypes/svgstringlist) | SVGStringList has the same attributes and methods as other SVGxxxList interfaces. Implementers may consider using a single base class to implement the various SVGxxxList interfaces. |
| [`SVGTransform`](/html/python-net/aspose.html.dom.svg.datatypes/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`](/html/python-net/aspose.html.dom.svg.datatypes/svgtransformlist) | This interface defines a list of SVGTransform objects. |
| [`SVGValueType`](/html/python-net/aspose.html.dom.svg.datatypes/svgvaluetype) | The SVGValueType type is used to represent an base SVG value type. |


