GFXPOLYGON
- draw a polygon
|
Low-level graphics
(AFL 3.0) |
| SYNTAX |
GfxPolygon( x1, y1, x2, y2, ... ) |
| RETURNS |
NOTHING |
| FUNCTION |
Draws a polygon consisting of two or more points (vertices) connected by lines, using the current pen. The system closes the polygon automatically, if necessary, by drawing a line from the last vertex to the first.
This function takes variable number of arguments and accepts up to 12 points (24 arguments = 12 co-ordinate pairs). The number of arguments must be even as each pair represents (x,y) co-ordinates of the vertex.
The polygon is filled with current brush and outline is painted with current pen.
Parameters:
- x1 - x co-ordinate of first point
- y1 - y co-ordinate of first point
- x2 - x co-ordinate of second point
- y2 - y co-ordinate of second point
- ...
- x12 - x co-ordinate of 12th point
- y12 - y co-ordinate of 12th point
NOTE: This is LOW-LEVEL graphic function. To learn more about low-level
graphic functions please read TUTORIAL: Using low-level graphics.
|
| EXAMPLE |
GfxSelectPen( colorGreen, 2 );
GfxSelectSolidBrush( colorYellow );
GfxPolygon(250,200,200,200,250,0,200,50);
|
| SEE ALSO |
GfxPolyline() function , GfxSelectPen() function , GfxSelectSolidBrush() function |
References:
The GfxPolygon function is used in the following formulas
in AFL on-line library:
|