An ngon is a regular polygon, meaning that each side is of equal length. The ob_ngon object can be specified with a center, n (number of sides), radius, and angle. Instead of specifying a radius, one can specify either the side_length or the length of the apothem (i.e., the distance from the center to a side's midpoint.
Usage
ob_ngon(
  center = ob_point(0, 0),
  n = 3L,
  radius = numeric(0),
  angle = 0,
  label = character(0),
  side_length = numeric(0),
  apothem = numeric(0),
  vertex_radius = numeric(0),
  alpha = numeric(0),
  color = character(0),
  fill = character(0),
  linewidth = numeric(0),
  linetype = numeric(0),
  style = S7::class_missing,
  x = numeric(0),
  y = numeric(0),
  id = character(0),
  ...
)Arguments
- center
- point at center of the ngon 
- n
- Number of sides 
- radius
- Distance from center to a vertex 
- angle
- description 
- label
- A character, angle, or label object 
- side_length
- Distance of each side 
- apothem
- Distance from center to a side's midpoint 
- vertex_radius
- A numeric or unit vector of length one, specifying the corner radius 
- alpha
- numeric value for alpha transparency 
- color
- character string for color 
- fill
- character string for fill color 
- linewidth
- Width of lines 
- linetype
- type of lines 
- style
- Gets and sets the styles associated with - ob_ngon
- x
- overrides x-coordinate in - center@x
- y
- overrides y-coordinate in - center@y
- id
- character string to identify object 
- ...
- < - dynamic-dots> properties passed to style
Slots
- area
- The area of the ngons in the - ob_ngonobject
- length
- The number of ngons in the - ob_ngonobject
- normal_at
- A function that finds a point that is perpendicular from the ngon and at a specified distance 
- perimeter
- The length of all the side segments 
- point_at
- A function that finds a point on the ngon at the specified angle. 
- segments
- side segments of the regular polygon 
- tangent_at
- A function that finds the tangent line at the specified angle. 
- tibble
- Gets a tibble (data.frame) containing parameters and styles used by - ggforce::geom_shape.
- vertices
- points on the regular polygon 
