darc function

Circular Arc

Circular Arc

Draw acircular arc from angle 1 to angle 2 at a given location.

darc(rad = 1, ang1 = 0, ang2 = 360, x1 = 0, y1 = 0, n = 1)

Arguments

  • rad: radius
  • ang1: angle 1, degrees
  • ang2: angle 2, degrees
  • x1: x location, plot coordinates
  • y1: y location, plot coordinates
  • n: increment for number of segments, degrees

Details

If angle1 > angle2 arc is drawn in opposite direction

Returns

list(x,y)

Author(s)

Jonathan M. Leesjonathan.lees@unc.edu

Examples

plot(c(0,1), c(0,1), type='n', ann=FALSE, asp=1) A = darc(.3, 23, 47, .5, .5, n=1) lines(A$x, A$y)
  • Maintainer: Jonathan M. Lees
  • License: GPL (>= 2)
  • Last published: 2024-07-09

Useful links