Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.

View in English Always switch to English

SVGGeometryElement

Baseline Weitgehend verfügbar *

Diese Funktion ist gut etabliert und funktioniert auf vielen Geräten und in vielen Browserversionen. Sie ist seit Januar 2020 browserübergreifend verfügbar.

* Einige Teile dieser Funktion werden möglicherweise unterschiedlich gut unterstützt.

Das SVGGeometryElement Interface repräsentiert SVG-Elemente, deren Darstellung durch Geometrie mit einem äquivalenten Pfad definiert ist und die gefüllt und gestrichen werden können. Dazu gehören Pfade und einfache Formen.

EventTarget Node Element SVGElement SVGGraphicsElement SVGGeometryElement

Instanz-Eigenschaften

Dieses Interface erbt auch Eigenschaften von seinem Elternteil, SVGGraphicsElement.

SVGGeometryElement.pathLength Schreibgeschützt

Diese Eigenschaft spiegelt das pathLength-Attribut wider.

Instanz-Methoden

Dieses Interface erbt auch Methoden von seinem Elternteil, SVGGraphicsElement.

SVGGeometryElement.isPointInFill()

Bestimmt, ob ein gegebener Punkt innerhalb der Füllform eines Elements liegt. Normale Treffertestregeln gelten; der Wert der pointer-events-Eigenschaft auf dem Element bestimmt, ob ein Punkt als innerhalb der Füllung angesehen wird.

SVGGeometryElement.isPointInStroke()

Bestimmt, ob ein gegebener Punkt innerhalb der Strichform eines Elements liegt. Normale Treffertestregeln gelten; der Wert der pointer-events-Eigenschaft auf dem Element bestimmt, ob ein Punkt als innerhalb des Strichs angesehen wird.

SVGGeometryElement.getTotalLength()

Gibt den vom Benutzeragent berechneten Wert für die Gesamtlänge des Pfades in Benutzereinheiten zurück.

SVGGeometryElement.getPointAtLength()

Gibt den Punkt in einer bestimmten Entfernung entlang des Pfades zurück.

Spezifikationen

Spezifikation
Scalable Vector Graphics (SVG) 2
# InterfaceSVGGeometryElement

Browser-Kompatibilität