# `GSPointOnQuarticPoints`

*Function*

## Declaration

```swift
func GSPointOnQuarticPoints(_ P0: NSPoint, _ P1: NSPoint, _ P2: NSPoint, _ P3: NSPoint, _ P4: NSPoint, _ t: CGFloat) -> NSPoint
```

```objc
NSPoint GSPointOnQuarticPoints(NSPoint P0, NSPoint P1, NSPoint P2, NSPoint P3, NSPoint P4, CGFloat t);
```

```python
GSPointOnQuarticPoints(P0: NSPoint, P1: NSPoint, P2: NSPoint, P3: NSPoint, P4: NSPoint, t: float) -> NSPoint
```

## See Also

### Curve Evaluation and Tangents

- [`GSPointOnLine`](/Core/GlyphsCore/GSPointOnLine)
- [`GSPointOffsetFromLine`](/Core/GlyphsCore/GSPointOffsetFromLine) — Like `GSPointOnLine`, but with the returned point offset by a certain amount onto a parallel line. So, more like the inverse of `GSNearestPointOnLine`.
- [`GSPointOffsetAtAngle`](/Core/GlyphsCore/GSPointOffsetAtAngle) — Returns a new point offset by the given distance in the direction of the given angle in radiants.
- [`GSPointAtTime`](/Core/GlyphsCore/GSPointAtTime)
- [`GSPointOnCubicPoints`](/Core/GlyphsCore/GSPointOnCubicPoints)
- [`GSPointOnCubicSegment`](/Core/GlyphsCore/GSPointOnCubicSegment)
- [`GSPointOnQuarticSegment`](/Core/GlyphsCore/GSPointOnQuarticSegment)
- [`GSPointOnQuadraticPoints`](/Core/GlyphsCore/GSPointOnQuadraticPoints)
- [`GSTangentOnQuadraticPoints`](/Core/GlyphsCore/GSTangentOnQuadraticPoints)
- [`GSTangentOnQuadraticSegment`](/Core/GlyphsCore/GSTangentOnQuadraticSegment)
- [`GSTangentOnCubicSegment`](/Core/GlyphsCore/GSTangentOnCubicSegment)
- [`GSTangentOnCubicPoints`](/Core/GlyphsCore/GSTangentOnCubicPoints)
- [`GSTangentOnQuadraticThroughPoint`](/Core/GlyphsCore/GSTangentOnQuadraticThroughPoint)

