Name
POLY2

Syntax
POLY2 n, konturfüllung, x1, y1, ... xn, yn

Aufklappen Wertebereiche
n ≥ 2, Typ integer
konturfüllung = j1+ j2+ j3+ j6/7, Typ integer (->Maskierung)
xi, Typ real
yi, Typ real

Aufklappen Mask-Werte
konturfüllung = j1+ j2+ j3+ j6/7 mit

j1=0/ =1: nur Kontur unsichtbar / sichtbar
j2=0/ =2: Fläche unsichtbar / sichtbar
j3=0/ =4: Polygon offen / geschlossen
j6/7=0/ =32/ =64: Schraffur ist Zeichnungs-/ Deck-/ Bauteilschraffur; (ab ArchiCAD® 9)

Aufklappen Erläuterung
Erzeugt einen Polygonzug von n Punkten. Ein geschlossenes Polygon wird mit einer Schraffur gefüllt. Die Verbindung der Punkte erfolgt ausschließlich linear. Alle Kanten werden dargestellt.
Dies ist der einfachste der Polygonbefehle. Sollen die Polygonkanten und die Füllung differenzierter gesteuert werden ist einer der anderen Polygonbefehle dieser Rubrik zu verwenden.

Aufklappen Beispiel
POLY2 5,1+2+4, 0,0, 1,0, 1,1, 0.5,1.7, 0,1

Aufklappen Attribute
FILL, PEN, LINE_TYPE, LINE_PROPERTY

Aufklappen Tipps und Tricks
Wenn trotz Einstellung zur Schraffurdarstellung (j2=2) diese nicht dargestellt wird, ist entweder zuvor keine oder eine leere Schraffur gesetzt worden oder das Polygon nicht geschlossen (j3=4 bzw. Anfangspunkt=Endpunkt).
Im Gegensatz zu dem voreingestellten Objektsstift und -linientyp (SYMB_VIEW_PEN, SYMB_LINETYPE) gibt es keine Standardobjektschraffur für den Grundriss. Ohne zuvorigen SET FILL-Befehl ist das Polygon also transparent.

Die Polygonzüge sollten sich nicht überschneiden. Das wird zwar i.d.R. korrekt dargestellt, ergibt aber meist Fehlermeldungen.

Aufklappen Kontext
2D-Skript