In diesem Abschnitt sind alle Methoden der eingebauten Klasse GEOM beschrieben. Die Klasse GEOM muss nicht mit |LOAD geladen werden.
![]() | |
Bis Version 2018 waren alle Geometry-Methoden in der Klasse ICS enthalten. Ab der Version 2020 besteht eine eigene Klasse GEOM zur einfacheren Wartbarkeit dieser Methoden. Neue Geometry-Methoden sind der Klasse GEOM zugeordnet und müssen mit der Klassenbezeichnung aufgefrufen werden. Alte Geometry-Methoden sind weiterhin der Klasse ICS zugeordnet und können wie bisher ohne Klassenbezeichnung ICS aufgerufen werden. Hier werden nur die neuen Geometry-Methoden aufgeführt, die in der Klasse GEOM enthalten sind. |
Methode | GEOM.COUNT_POINTS [g|li][i count] |
Beschreibung | Zählt die Anzal Punkte einer Geometrie oder Liste von Geometrien. Kreisbogenpunkte werden mitgezählt. |
Beispiel |
|
Methode | GEOM.FLATTEN [g|li, r tolerance][g|li] |
Beschreibung | Glättet eine Geometrie oder Liste von Geometrien. Kreisbogenpunkte werden nicht berücksichtigt. Jeder gerade Punkt (n mod 2 == 0) wird geprüft, ob er innerhalb der seitlichen Tolerance der Gerade zwischen dem vorderen (n-1) und dem nächstem (n+1) Punkt liegt. Wenn der Punkt ausserhalb der Toleranz liegt, wird er gelöscht. |
Beispiel |
|