Initializing help system before first use

svgaddpolygon

svgaddpolygon


Purpose
Add a polygon to an object group.
Synopsis
procedure svgaddpolygon(gid: string, points: list of integer|real)
procedure svgaddpolygon(points: list of integer|real)
Arguments
gid 
Object group ID.
points 
A list of points.
Example
The following code draws two semi-transparent, partially overlapping polygons, the first is filled with the group color, the second with a different color:
svgaddgroup("p", "Polygons")
svgsetstyle(SVG_OPACITY, 0.5)
svgsetstyle(SVG_FILL, SVG_CURRENT)
svgaddpolygon([-2, -2, 0, 2, 2, -2)])
svgaddpolygon([-1, -2, 1, 2, 3, -2)])
svgsetstyle(svggetlastobj, SVG_FILL, SVG_GREY)
Further information
1. The last point in the list of points is automatically connected to the first point in the list to form a closed shape.
2. If no group ID is specified, the polygon is added to the last group that has been created.
Related topics