---
title: getPointOnCircle
status: published
category: primitives
group: Function
author: api
date: 06/23/2023
order: 27
---<Small>Public Function</Small>

Get a point on the perimeter of a circle.


##### Parameters


<ParametersTable>

<ParametersTableRow>
<ParametersTableName>

`cx`

</ParametersTableName>
<ParametersTableDescription>

```ts
number
```

The center x of the circle.




</ParametersTableDescription>
</ParametersTableRow>
<ParametersTableRow>
<ParametersTableName>

`cy`

</ParametersTableName>
<ParametersTableDescription>

```ts
number
```

The center y of the circle.




</ParametersTableDescription>
</ParametersTableRow>
<ParametersTableRow>
<ParametersTableName>

`r`

</ParametersTableName>
<ParametersTableDescription>

```ts
number
```

The radius of the circle.




</ParametersTableDescription>
</ParametersTableRow>
<ParametersTableRow>
<ParametersTableName>

`a`

</ParametersTableName>
<ParametersTableDescription>

```ts
number
```

The normalized point on the circle.




</ParametersTableDescription>
</ParametersTableRow>
</ParametersTable>

##### Returns


```ts
Vec2d
```

##### References

[Vec2d](/gen/primitives/Vec2d-class)

