# `GSCubicCollinearish`

*Function*

## Declaration

```swift
func GSCubicCollinearish(_ p: UnsafeMutablePointer<CGPoint>!, _ eps: CGFloat) -> Bool
```

```objc
BOOL GSCubicCollinearish(CGPoint p[4], CGFloat eps);
```

```python
GSCubicCollinearish(p: CGPoint, eps: float) -> bool
```

## See Also

### Curve Fitting

- [`FitCurve`](/Core/GlyphsCore/FitCurve)
- [`FitCubic`](/Core/GlyphsCore/FitCubic)
- [`FitCubicSingle`](/Core/GlyphsCore/FitCubicSingle)
- [`GSDetectBreaksAndFit`](/Core/GlyphsCore/GSDetectBreaksAndFit)
- [`GSCubicFitsPoints`](/Core/GlyphsCore/GSCubicFitsPoints)
- [`GSCalculateErrorLength`](/Core/GlyphsCore/GSCalculateErrorLength)
- [`GSSignificantT`](/Core/GlyphsCore/GSSignificantT)
- [`splitBezierCurveTo`](/Core/GlyphsCore/splitBezierCurveTo)

