> For the complete documentation index, see [llms.txt](https://interopxyz.gitbook.io/curve-plus/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://interopxyz.gitbook.io/curve-plus/components/primitives/polygon-by-edge-length.md).

# Polygon by Edge Length

A regular polygon by edge length

## Description

A regular polygon by edge length

{% tabs %}
{% tab title="Preview" %}
![](https://970693072-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FdsbfCRcDsSN9QLbjbulF%2Fuploads%2F476Jp9dFlaBMyx0vfewI%2FComponent-PolygonByEdgeLength.png?alt=media\&token=551d12dc-78af-4732-baa0-85c2c2f9d0ab)
{% endtab %}

{% tab title="Location" %}
**Name** | Polygon by Edge Length

**Nickname** | EdgePgon

**Tab** | Curve

**Panel** | Primitive

**Division** | 4
{% endtab %}

{% tab title="Inputs" %}
**P** | **Plane** (*Plane*) | Polygon base plane

**L** | **Edge Length** (*Number*) | The length of the polygons edge

**S** | **Sides** (*Integer*) | The number of sides of the regular polygon. Must be more than 2
{% endtab %}

{% tab title="Outputs" %}
**P** | **Polygon** (*Curve*) | Regular polygon curve
{% endtab %}

{% tab title="Mode" %}
*none*
{% endtab %}
{% endtabs %}

## Usage

![](https://970693072-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FdsbfCRcDsSN9QLbjbulF%2Fuploads%2FcrvBkeVVIqxycED1KIrc%2FPolygonEdgeLength.gif?alt=media\&token=7265d2a5-51d3-4a5d-a89a-84ff4ae5997d)
