Viele der SVG-DOM-Schnittstellen beziehen sich auf Objekte der Klasse SVGPoint. Ein SVGPoint ist ein (x, y)-Koordinatenpaar. Bei Verwendung in Matrixoperationen wird ein SVGPoint als Vektor der Form behandelt: [x] [y] [1] Wenn ein SVGRect-Objekt als schreibgeschützt gekennzeichnet ist, wird versucht, es einem seiner Attribute zuzuweisen führen dazu, dass eine Ausnahme ausgelöst wird.
Wendet eine 2x3-Matrixtransformation auf dieses SVGPoint-Objekt an und gibt ein neues, transformiertes SVGPoint-Objekt zurück: newpoint = matrix* thispoint