maptree (version 1.4-7)

ngon: Outline or Fill a Regular Polygon

Description

Draws a regular polygon at specified coordinates as an outline or shaded.

Usage

ngon (xydc, n=4, angle=0, type=1)

Arguments

xydc

four element vector with x and y coordinates of center, d diameter in mm, and c color.

n

number of sides for polygon (>8 => circle).

angle

rotation angle of figure, in degrees.

type

type=1 => interior filled, type=2 => edge, type=3 => both.

Value

Invisible.

Details

Uses polygon to draw shaded polygons and lines for outline. If n is odd, there is a vertex at (0, d/2), otherwise the midpoint of a side is at (0, d/2).

See Also

polygon, lines, map.key, map.groups

Examples

Run this code
# NOT RUN {
  plot (c(0,1), c(0,1), type="n")
  ngon (c(.5, .5, 10, "blue"), angle=30, n=3)
  apply (cbind (runif(8), runif(8), 6, 2), 1, ngon)
# }

Run the code above in your browser using DataLab