Line 1: |
Line 1: |
− | '''fillPolygon''' is a function that is part of [[:Category:gc|gc]].
| + | <p><b>fillPolygon</b> is a function that is part of [[:Category:gc|gc]]. |
| + | </p><p>Fills the polygon defined by the lines connecting the (x,y) points. |
| | | |
− | Draws a series of lines connecting the (x,y) points. The polygon is not automatically closed; the first x-y coordinate pair must be repeated at the end of the array of points to draw a closed polygon.
| + | The polygon is not automatically closed; the first x-y coordinate pair must be repeated at the end of the array of points to draw a closed polygon. |
| + | </p><p><br /> {{Since|3.0}} |
| + | </p> |
| + | <h2>Syntax</h2> |
| + | <p>gc:<b>fillPolygon</b>({x(1), y(2), ..., x(n), y(n)}) |
| + | </p> |
| + | <table class="wikitable"> |
| | | |
− | <br /> {{Since|3.0}} | + | <tr> |
| + | <th> Parameter </th><th> Type </th><th> Description |
| + | </th></tr> |
| + | <tr> |
| + | <td> <u><center>x(1)</center></u> </td><td> number </td><td> x-coordinate of the first point |
| + | </td></tr> |
| + | <tr> |
| + | <td> <u><center>y(2)</center></u> </td><td> number </td><td> y-coordinate of the first point |
| + | </td></tr> |
| + | <tr> |
| + | <td> <u><center>...</center></u> </td><td> numbers </td><td> x and y coordinates... |
| + | </td></tr> |
| + | <tr> |
| + | <td> <u><center>x(n)</center></u> </td><td> number </td><td> x-coordinate of the nth point |
| + | </td></tr> |
| + | <tr> |
| + | <td> <u><center>y(n)</center></u> </td><td> number </td><td> y-coordinate of the nth point |
| + | </td></tr> |
| + | </table> |
| + | <h2> Example </h2> |
| | | |
− | ==Syntax==
| + | <syntaxhighlight>gc:fillPolygon({0,0, 0,100, 100,100, 100,0, 0,0}) </syntaxhighlight> |
− | gc:'''fillPolygon'''({x(1), y(2), ..., x(n), y(n)})
| |
− | | |
− | {| class="wikitable"
| |
− | |-
| |
− | ! Parameter !! Type !! Description
| |
− | |-
| |
− | | <u><center>x(1)</center></u> || number || x-coordinate of the first point
| |
− | |-
| |
− | | <u><center>y(2)</center></u> || number || y-coordinate of the first point
| |
− | |-
| |
− | | <u><center>...</center></u> || numbers || x and y coordinates...
| |
− | |-
| |
− | | <u><center>x(n)</center></u> || number || x-coordinate of the nth point
| |
− | |-
| |
− | | <u><center>y(n)</center></u> || number || y-coordinate of the nth point
| |
− | |-
| |
− | |}
| |
− | | |
− | == Example ==
| |
− | <syntaxhighlight>gc:fillPolygon({0,0, 0,100, 100,100, 100,0, 0,0}) | |
− | </syntaxhighlight> | |
− | | |
− | | |
− | This draws a filled-recatngle (square, actually) whose points are at the given coordinates.
| |
| | | |
| + | This draws a filled-rectangle (square, actually) whose points are at the given coordinates. |
| <br /><br /> | | <br /><br /> |
| [[Category:gc]] | | [[Category:gc]] |