# `GSIntersectCubicCubicPointsA`

*Function*

## Declaration

```swift
func GSIntersectCubicCubicPointsA(_ a1: NSPoint, _ a2: NSPoint, _ a3: NSPoint, _ a4: NSPoint, _ b1: NSPoint, _ b2: NSPoint, _ b3: NSPoint, _ b4: NSPoint, _ intersections: UnsafeMutablePointer<GSIntersectResultsStruct>)
```

```objc
void GSIntersectCubicCubicPointsA(const NSPoint a1, const NSPoint a2, const NSPoint a3, const NSPoint a4, const NSPoint b1, const NSPoint b2, const NSPoint b3, const NSPoint b4, GSIntersectResultsStruct *intersections);
```

```python
GSIntersectCubicCubicPointsA(a1: NSPoint, a2: NSPoint, a3: NSPoint, a4: NSPoint, b1: NSPoint, b2: NSPoint, b3: NSPoint, b4: NSPoint, intersections: GSIntersectResultsStruct)
```

## See Also

### Intersections

- [`GSIntersectCubicCubicPoints`](/Core/GlyphsCore/GSIntersectCubicCubicPoints)
- [`GSIntersectCubicCubicUnlimited`](/Core/GlyphsCore/GSIntersectCubicCubicUnlimited)
- [`GSIntersectCubicCubicUnlimitedA`](/Core/GlyphsCore/GSIntersectCubicCubicUnlimitedA)
- [`GSIntersectCubicLine`](/Core/GlyphsCore/GSIntersectCubicLine) — Finds all intersections between a curve and a line.
- [`GSIntersectCubicLineA`](/Core/GlyphsCore/GSIntersectCubicLineA)
- [`GSIntersectCubicLineTimes`](/Core/GlyphsCore/GSIntersectCubicLineTimes)
- [`GSIntersectCubicLineUnlimited`](/Core/GlyphsCore/GSIntersectCubicLineUnlimited)
- [`GSIntersectCubicLineUnlimitedA`](/Core/GlyphsCore/GSIntersectCubicLineUnlimitedA)
- [`GSIntersectCubicLineUnlimitedTimes`](/Core/GlyphsCore/GSIntersectCubicLineUnlimitedTimes)
- [`GSIntersectQuadraticSplineLine`](/Core/GlyphsCore/GSIntersectQuadraticSplineLine)
- [`GSIntersectQuadraticSplineLineA`](/Core/GlyphsCore/GSIntersectQuadraticSplineLineA)
- [`GSIntersectQuadraticLineMatchEndA`](/Core/GlyphsCore/GSIntersectQuadraticLineMatchEndA)
- [`GSIntersectQuadraticLine`](/Core/GlyphsCore/GSIntersectQuadraticLine)
- [`GSIntersectQuadraticQuadraticSpline`](/Core/GlyphsCore/GSIntersectQuadraticQuadraticSpline)
- [`GSIntersectQuadraticQuadraticSplineA`](/Core/GlyphsCore/GSIntersectQuadraticQuadraticSplineA)

