[Inhalt] [Zurück] [Weiter] [Thema] [Index]

Polygon()


Syntax:

Polygon (String name, [Bool p3d, ] [GeoPoint p1, ...]) : Polygon
name: Name des Polygons
p3d: optional: erzeuge ein 3D-Polygon

Beispiel:

poly := Polygon ("Allee", {10,10}, {20,23}, {50,34})
poly := Polygon ("Achterbahn", True, {10,10,90}, {20,23,60}, {50,34,250})

Beschreibung:

Erzeugt ein neues Polygon und gibt dieses zurück. Es kann eine beliebige (auch leere) Folge von Punkten angegeben werden, aus denen das Polygon zusammengesetzt ist.

Wenn das Polygon aus dreidimensionalen Punkten bestehen soll, muss vor dem ersten Punkt True übergeben werden, wie im zweiten Beispiel oben.

Punkte können später auch mit dem +-Operator angehängt werden, z.B.:

poly := poly + {75,67}

Siehe auch PolyKreis() und Layer().



toposoft 28.10.2024