# `GSAffineSolver`

*Function*

## Declaration

```swift
func GSAffineSolver(_ ts: UnsafeMutablePointer<NSAffineTransformStruct>, _ p: UnsafeMutablePointer<NSPoint>, _ p_: UnsafeMutablePointer<NSPoint>)
```

```objc
void GSAffineSolver(NSAffineTransformStruct *ts, NSPoint *p, NSPoint *p_);
```

```python
GSAffineSolver(ts: NSAffineTransformStruct, p: NSPoint, p_: NSPoint)
```

## See Also

### String Conversion

- [`GSStringFromPoint`](/Core/GlyphsCore/GSStringFromPoint)
- [`GSStringFromRect`](/Core/GlyphsCore/GSStringFromRect)
- [`GSStringFromPoint3`](/Core/GlyphsCore/GSStringFromPoint3)
- [`GSStringFromTransformStruct`](/Core/GlyphsCore/GSStringFromTransformStruct)

