| Operatoren |
length_xld — Länge von Konturen oder Polygonen.
length_xld berechnet die Gesamtlänge der Konturen oder der Polygone, die in XLD übergeben werden. Die Länge ergibt sich als Summe der Euklidschen Abstände der einzelnen Kurvenpunkte. Wird mehr als eine Kontur oder ein Polygon übergeben, dann werden die Ergebnisse in Tupeln in der Reihenfolge ihrer entsprechenden Konturen bzw. Polygone in XLD abgespeichert.
Zu untersuchende Konturen bzw. Polygone.
Länge der Kontur bzw. des Polygons.
Zusicherung: Length >= 0
Sei n die Anzahl der Punkte in der Kontur bzw. dem Polygon. Dann ist die Laufzeit O(n).
length_xld liefert den Wert 2 (H_MSG_TRUE), falls die Eingabe nicht leer ist. Das Verhalten bei leerer Eingabe lässt sich mittels set_system(::'no_object_result',<Result>:) festlegen. Gegebenenfalls wird eine Fehlerbehandlung durchgeführt.
gen_contours_skeleton_xld, smooth_contours_xld, gen_polygons_xld
area_center_xld, moments_any_xld, moments_xld, contlength
Foundation
| Operatoren |