# `GSCalculateFactorFromUnitVector`

*Function*

## Declaration

```swift
func GSCalculateFactorFromUnitVector(_ unitVector: CGPoint) -> Double
```

```objc
double GSCalculateFactorFromUnitVector(CGPoint unitVector);
```

```python
GSCalculateFactorFromUnitVector(unitVector: CGPoint) -> float
```

## See Also

### Curve Offsetting

- [`GSComputePenPoint`](/Core/GlyphsCore/GSComputePenPoint)
- [`GSComputeWidthSamplesFromExplicitPenPoints`](/Core/GlyphsCore/GSComputeWidthSamplesFromExplicitPenPoints)
- [`GSFineTuneCurve`](/Core/GlyphsCore/GSFineTuneCurve)
- [`GSOffsetCurveSegment`](/Core/GlyphsCore/GSOffsetCurveSegment)
- [`GSOffsetCurveSegmentUneven`](/Core/GlyphsCore/GSOffsetCurveSegmentUneven)
- [`GSPenPointWithDefaultValue`](/Core/GlyphsCore/GSPenPointWithDefaultValue)
- [`GSPositionOffset`](/Core/GlyphsCore/GSPositionOffset)

