RegularPolygon

Contents

RegularPolygon#

zeroheliumkit.src.geometries.RegularPolygon(edge_size: float = None, radius: float = None, location: tuple | Point = None, num_edges: int = 6) Polygon[source]#

Returns a regular Polygon with specified number of edges. Size of the polygon defined by radius or edge size.

Parameters:
  • edge (float) – size of edge

  • radius (float) – radius of the Regular polygon

  • num_edges (int) – number of edges

Example

>>> RegularPolygon(edge=4, num_edges=6, location=(0,0))