---
layout: posts
title: Api - Polygon Class
---
Constructors
constructor
- new Polygon(numberOfSides: number, radius: number, firstCornerAngleInDegrees?: number, circumscribed?: boolean): Polygon
-
Parameters
-
numberOfSides: number
-
radius: number
-
Optional firstCornerAngleInDegrees: number
-
Optional circumscribed: boolean
Methods
Static circumscribedRadius
- circumscribedRadius(radius: number, angleInRadians: number): number
-
Parameters
-
radius: number
-
angleInRadians: number
Returns number
Static getPoints
- getPoints(numberOfSides: number, radius: number, firstCornerAngleInDegrees?: number, circumscribed?: boolean): IPoint[]
-
Parameters
-
numberOfSides: number
-
radius: number
-
Default value firstCornerAngleInDegrees: number = 0
-
Default value circumscribed: boolean = false
Returns IPoint[]