next up previous contents
Nächste Seite: j_ fillrect Aufwärts: Functions Vorherige Seite: j_ filloval   Inhalt


j_ fillpolygon


Synopsis
void j_fillpolygon ( int obj , int len , int* x , int* y );

Argumente

obj : int
len : int
x : int*
y : int*

Beschreibung

Zeichnet eine gefülltes Polygon in der momentan gesetzten Vordergrundfarbe durch die Punkte, die durch die Arrays x und y gegeben sind. Beide Arrays müssen die mindestens len Elemente besitzen.Das Polygon wird automatisch geschlossen. Daher müssen die erste und letzte Koordinate nicht übereinstimmen. Eingeschlossene Bereiche werden gefüllt dargestellt. Nullpunkt des Koordinatensystems ist die linke obere Ecke der Komponenete die durch obj referenziert wird.

Zielkomponenten

Canvas, Image, Printer

Beispiel

:
int x[10]={20,40,60,80,100,120,140,160,180,200};
int y[10]={10,40,10,40, 10,40,10,40,10,40};
canvas = j_canvas(frame,256,50);
j_fillpolygon(canvas,10,x,y);
:

j_fillpolygon.eps



Merten Joost 2003-02-26