---
title: removeAllPoints()
framework: uikit
role: symbol
role_heading: Instance Method
path: uikit/uibezierpath/removeallpoints()
---

# removeAllPoints()

Removes all points from the path, effectively deleting all subpaths.

## Declaration

```swift
func removeAllPoints()
```

## See Also

### Constructing a path

- [move(to:)](uikit/uibezierpath/move(to:).md)
- [addLine(to:)](uikit/uibezierpath/addline(to:).md)
- [addArc(withCenter:radius:startAngle:endAngle:clockwise:)](uikit/uibezierpath/addarc(withcenter:radius:startangle:endangle:clockwise:).md)
- [addCurve(to:controlPoint1:controlPoint2:)](uikit/uibezierpath/addcurve(to:controlpoint1:controlpoint2:).md)
- [addQuadCurve(to:controlPoint:)](uikit/uibezierpath/addquadcurve(to:controlpoint:).md)
- [close()](uikit/uibezierpath/close().md)
- [append(_:)](uikit/uibezierpath/append(_:).md)
- [cgPath](uikit/uibezierpath/cgpath.md)
- [currentPoint](uikit/uibezierpath/currentpoint.md)
