Lo spazio dei nomi fornisce l'accesso a tutti i tipi di dati specifici di SVG.

## Classi

| Classe | Descrizione |
| --- | --- |
| [SVGAngle](./svgangle/) | L'interfaccia SVGAngle corrisponde al tipo di dati di base dell'angolo. |
| [SVGAnimatedAngle](./svganimatedangle/) | Utilizzato per gli attributi del tipo di dati di base angolo che possono essere animati. |
| [SVGAnimatedBoolean](./svganimatedboolean/) | Utilizzato per attributi di tipo booleano che possono essere animati. |
| [SVGAnimatedEnumeration](./svganimatedenumeration/) | Utilizzato per attributi il cui valore deve essere una costante di una particolare enumerazione e che possono essere animati. |
| [SVGAnimatedInteger](./svganimatedinteger/) | Utilizzato per attributi di tipo base intero che possono essere animati. |
| [SVGAnimatedLength](./svganimatedlength/) | Utilizzato per attributi di lunghezza di tipo base che possono essere animati. |
| [SVGAnimatedLengthList](./svganimatedlengthlist/) | Usato per attributi di tipo SVGLengthList che possono essere animati. |
| [SVGAnimatedNumber](./svganimatednumber/) | Utilizzato per attributi di tipo numero base che possono essere animati. |
| [SVGAnimatedNumberList](./svganimatednumberlist/) | Usato per attributi che accettano un elenco di numeri e che possono essere animati. |
| [SVGAnimatedPreserveAspectRatio](./svganimatedpreserveaspectratio/) | Usato per attributi di tipo SVGPreserveAspectRatio che possono essere animati. |
| [SVGAnimatedRect](./svganimatedrect/) | Utilizzato per attributi di tipo SVGRect che possono essere animati. |
| [SVGAnimatedString](./svganimatedstring/) | Usato per attributi di tipo DOMString che possono essere animati. |
| [SVGAnimatedTransformList](./svganimatedtransformlist/) | Usato per i vari attributi che specificano un insieme di trasformazioni, come l'attributo 'transform' che è disponibile per molti elementi di SVG e che può essere animato. |
| [SVGAnimatedValue&lt;T&gt;](./svganimatedvalue-1/) | Utilizzato per attributi di tipi che possono essere animati. |
| [SVGLength](./svglength/) | L'interfaccia SVGLength corrisponde al tipo di dati di base length. Un oggetto SVGLength può essere designato come di sola lettura, il che significa che i tentativi di modifica dell'oggetto genereranno un'eccezione, come descritto di seguito. |
| [SVGLengthList](./svglengthlist/) | Questa interfaccia definisce un elenco di oggetti SVGLength. |
| [SVGMatrix](./svgmatrix/) | Molte delle operazioni grafiche di SVG utilizzano matrici 2x3 della forma: [asso] [bdf] che, quando vengono espanse in una matrice 3x3 ai fini dell'aritmetica matriciale, diventano: [asso] [bdf] [0 0 1] |
| [SVGNumber](./svgnumber/) | Utilizzato per gli attributi del numero di tipo base. |
| [SVGNumberList](./svgnumberlist/) | Questa interfaccia definisce un elenco di oggetti SVGNumber. |
| [SVGPoint](./svgpoint/) | Molte delle interfacce SVG DOM fanno riferimento a oggetti della classe SVGPoint. Un SVGPoint è una coppia di coordinate (x, y). Quando viene utilizzato nelle operazioni di matrice, un SVGPoint viene trattato come un vettore della forma: [x] [y] [1] Se un oggetto SVGRect è designato come di sola lettura, il tentativo di assegnazione a uno dei suoi attributi comportare la generazione di un'eccezione. |
| [SVGPointList](./svgpointlist/) | Questa interfaccia definisce un elenco di oggetti SVGPoint. |
| [SVGPreserveAspectRatio](./svgpreserveaspectratio/) | L'interfaccia SVGPreserveAspectRatio corrisponde all'attributo 'preserveAspectRatio', disponibile per alcuni elementi di SVG. |
| [SVGRect](./svgrect/) | Rappresenta la geometria rettangolare. I rettangoli sono definiti come costituiti da una coppia di coordinate (x,y) che identifica un valore X minimo, un valore Y minimo e una larghezza e un'altezza, che di solito sono vincolate per essere non negative. |
| [SVGStringList](./svgstringlist/) | SVGStringList ha gli stessi attributi e metodi delle altre interfacce SVGxxxList. Gli implementatori possono prendere in considerazione l'utilizzo di una singola classe base per implementare le varie interfacce SVGxxxList. |
| [SVGTransform](./svgtransform/) | SVGTransform è l'interfaccia per una delle trasformazioni dei componenti all'interno di un SVGTransformList; quindi, un oggetto SVGTransform corrisponde a un singolo componente (ad esempio, 'scale(…)' o 'matrix(…)') all'interno di una specifica dell'attributo 'transform'. |
| [SVGTransformList](./svgtransformlist/) | Questa interfaccia definisce un elenco di oggetti SVGTransform. |
| [SVGValueType](./svgvaluetype/) | Il tipo SVGValueType viene utilizzato per rappresentare un tipo di valore SVG di base. |


