---
title: currentPoint
framework: appkit
role: symbol
role_heading: Instance Property
path: appkit/nsbezierpath/currentpoint
---

# currentPoint

The current point (the trailing point or ending point in the most recently added segment).

## Declaration

```swift
var currentPoint: NSPoint { get }
```

## Discussion

Discussion This property contains the point from which the next drawn line or curve segment begins. If the path is empty, accessing this property raises genericException.

## See Also

### Related Documentation

- [curve(to:controlPoint1:controlPoint2:)](appkit/nsbezierpath/curve(to:controlpoint1:controlpoint2:).md)
- [close()](appkit/nsbezierpath/close().md)
- [move(to:)](appkit/nsbezierpath/move(to:).md)
- [line(to:)](appkit/nsbezierpath/line(to:).md)

### Querying a Path

- [bounds](appkit/nsbezierpath/bounds.md)
- [controlPointBounds](appkit/nsbezierpath/controlpointbounds.md)
- [isEmpty](appkit/nsbezierpath/isempty.md)
