ym.modules.provider.Point
Überblick
Repräsentiert einen Punkt mit x- und y-Koordinaten in Pixeln.
Alle Leaflet-Methoden und -Optionen, die Point-Objekte akzeptieren, akzeptieren diese auch in einer einfachen Array-Form (sofern nicht anders angegeben). Die folgenden Zeilen sind daher gleichwertig:
Initialisierung
Factory: ym.point(x, y, round)
Erstellt ein Point-Objekt mit den angegebenen x- und y-Koordinaten. Wenn der optionale Parameter round auf true gesetzt ist, werden die x- und y-Werte gerundet.
| Parameter | Beschreibung | Datentyp | Standardwert |
|---|---|---|---|
| x | [erforderlich] | int | |
| y | [erforderlich] | int | |
| round | [optional] | bool |
Methoden
| Name | Beschreibung | Datentyp | Standardwert |
|---|---|---|---|
| add(Point otherPoint) | Gibt das Ergebnis der Addition des aktuellen und des angegebenen Punktes zurück. | Point | |
| subtract(Point otherPoint) | Gibt das Ergebnis der Subtraktion des angegebenen Punktes vom aktuellen Punkt zurück. | Point | |
| multiplyBy(int number) | Gibt das Ergebnis der Multiplikation des aktuellen Punktes mit der angegebenen Zahl zurück. | Point | |
| divideBy(int number, bool round?) | Gibt das Ergebnis der Division des aktuellen Punktes durch die angegebene Zahl zurück. Wenn der optionale Parameter round auf true gesetzt ist, wird ein gerundetes Ergebnis zurückgegeben. | Point | |
| distanceTo(Point otherPoint) | Gibt die Entfernung zwischen dem aktuellen und dem angegebenen Punkt zurück. | int | |
| clone() | Gibt eine Kopie des aktuellen Punktes zurück. | Point | |
| round() | Gibt eine Kopie des aktuellen Punktes mit gerundeten Koordinaten zurück. | Point | |
| floor() | Gibt eine Kopie des aktuellen Punktes mit abgerundeten Koordinaten zurück. | Point | |
| equals(Point otherPoint) | Gibt true zurück, wenn der angegebene Punkt dieselben Koordinaten hat. | bool | |
| contains(Point otherPoint) | Gibt true zurück, wenn die beiden Koordinaten des angegebenen Punktes kleiner sind als die entsprechenden Koordinaten des aktuellen Punktes (in absoluten Werten). | bool | |
| toString() | Gibt eine String-Darstellung des Punktes für Debugging-Zwecke zurück. | string |
Funktionen
| Name | Beschreibung | Datentyp | Standardwert |
|---|---|---|---|
| x | Die x-Koordinate. | int | |
| y | Die y-Koordinate. | int |