
The namespace provides access to all SVG specific data types.

### Classes
| Class | Description |
| :- | :- |
| [`SVGAngle`](/svg/python-net/aspose.svg.datatypes/svgangle) | The SVGAngle interface corresponds to the angle basic data type. |
| [`SVGAnimatedAngle`](/svg/python-net/aspose.svg.datatypes/svganimatedangle) | Used for attributes of basic data type angle that can be animated. |
| [`SVGAnimatedBoolean`](/svg/python-net/aspose.svg.datatypes/svganimatedboolean) | Used for attributes of type boolean which can be animated. |
| [`SVGAnimatedEnumeration`](/svg/python-net/aspose.svg.datatypes/svganimatedenumeration) | Used for attributes whose value must be a constant from a particular enumeration and which can be animated. |
| [`SVGAnimatedInteger`](/svg/python-net/aspose.svg.datatypes/svganimatedinteger) | Used for attributes of basic type integer which can be animated. |
| [`SVGAnimatedLength`](/svg/python-net/aspose.svg.datatypes/svganimatedlength) | Used for attributes of basic type length which can be animated. |
| [`SVGAnimatedLengthList`](/svg/python-net/aspose.svg.datatypes/svganimatedlengthlist) | Used for attributes of type SVGLengthList which can be animated. |
| [`SVGAnimatedNumber`](/svg/python-net/aspose.svg.datatypes/svganimatednumber) | Used for attributes of basic type number which can be animated. |
| [`SVGAnimatedNumberList`](/svg/python-net/aspose.svg.datatypes/svganimatednumberlist) | Used for attributes which take a list of numbers and which can be animated. |
| [`SVGAnimatedPreserveAspectRatio`](/svg/python-net/aspose.svg.datatypes/svganimatedpreserveaspectratio) | Used for attributes of type SVGPreserveAspectRatio which can be animated. |
| [`SVGAnimatedRect`](/svg/python-net/aspose.svg.datatypes/svganimatedrect) | Used for attributes of type SVGRect which can be animated. |
| [`SVGAnimatedString`](/svg/python-net/aspose.svg.datatypes/svganimatedstring) | Used for attributes of type DOMString which can be animated. |
| [`SVGAnimatedTransformList`](/svg/python-net/aspose.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`](/svg/python-net/aspose.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`](/svg/python-net/aspose.svg.datatypes/svglengthlist) | This interface defines a list of SVGLength objects. |
| [`SVGMatrix`](/svg/python-net/aspose.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`](/svg/python-net/aspose.svg.datatypes/svgnumber) | Used for attributes of basic type number. |
| [`SVGNumberList`](/svg/python-net/aspose.svg.datatypes/svgnumberlist) | This interface defines a list of SVGNumber objects. |
| [`SVGPoint`](/svg/python-net/aspose.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`](/svg/python-net/aspose.svg.datatypes/svgpointlist) | This interface defines a list of SVGPoint objects. |
| [`SVGPreserveAspectRatio`](/svg/python-net/aspose.svg.datatypes/svgpreserveaspectratio) | The SVGPreserveAspectRatio interface corresponds to the ‘preserveAspectRatio’ attribute, which is available for some of SVG's elements. |
| [`SVGRect`](/svg/python-net/aspose.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`](/svg/python-net/aspose.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`](/svg/python-net/aspose.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`](/svg/python-net/aspose.svg.datatypes/svgtransformlist) | This interface defines a list of SVGTransform objects. |
| [`SVGValueType`](/svg/python-net/aspose.svg.datatypes/svgvaluetype) | The SVGValueType type is used to represent an base SVG value type. |


