Simulates xy coordinates for a circle of given radius. Created for package testing purposes, but might be useful for others.

sim_circle(r = 1, n = 100, mid = c(0, 0))

Arguments

r

Radius of the circle (default 1).

n

Number of xy coordinates defining the circle (default 100).

mid

Mid point of the circle (default 0, 0).

Value

A data frame of n xy-coordinates.

Examples

circ <- sim_circle()
plot(circ)


circularity(circ)
#> [1] 0.9998321
perimeter(circ)
#> [1] 6.282131