# `GSPath unitVector(atNodeIndex:)`

*Instance Method*

The tangent unit vector at a node index, or `nil` when no tangent can be determined.

## Declaration

```swift
func unitVector(atNodeIndex nodeIndex: Int) -> CGPoint?
```

## See Also

### Tangents

- [`GSPath tangentAngle(at:side:)`](/Core/GlyphsCore/GSPath/tangentAngle(at:side:)) — The tangent angle at a node, or `nil` when no tangent can be determined.
- [`GSPath tangentAngle(atNodeIndex:side:)`](/Core/GlyphsCore/GSPath/tangentAngle(atNodeIndex:side:)) — The tangent angle at a node index, or `nil` when no tangent can be determined.
- [`GSPath unitVector(atNodeIndex:side:)`](/Core/GlyphsCore/GSPath/unitVector(atNodeIndex:side:)) — The tangent unit vector at a node index, or `nil` when no tangent can be determined.

