# `GSMakeClothoidSymmetric`

*Function*

## Declaration

```swift
func GSMakeClothoidSymmetric(_ p0: UnsafeMutablePointer<NSPoint>, _ p1: UnsafeMutablePointer<NSPoint>, _ p2: UnsafeMutablePointer<NSPoint>, _ p3: UnsafeMutablePointer<NSPoint>, _ q1: UnsafeMutablePointer<NSPoint>, _ q2: UnsafeMutablePointer<NSPoint>, _ q3: UnsafeMutablePointer<NSPoint>, _ shift1: CGFloat, _ grid: GSGridSettings) -> Bool
```

```objc
BOOL GSMakeClothoidSymmetric(NSPoint *p0, NSPoint *p1, NSPoint *p2, NSPoint *p3, NSPoint *q1, NSPoint *q2, NSPoint *q3, CGFloat shift1, GSGridSettings grid);
```

```python
GSMakeClothoidSymmetric(p0: NSPoint, p1: NSPoint, p2: NSPoint, p3: NSPoint, q1: NSPoint, q2: NSPoint, q3: NSPoint, shift1: float, grid: GSGridSettings) -> bool
```

## See Also

### Clothoids

- [`GSMakeClothoid`](/Core/GlyphsCore/GSMakeClothoid)

