# `GSOffsetCurve offsetSegment:offsetX:offsetY:position:reverse:`

*Type Method*

## Declaration

```swift
class func offsetSegment(_ segment: GSPathSegment, offsetX: CGFloat, offsetY: CGFloat, position pos: CGFloat, reverse: Bool) -> [GSPathSegment]
```

```objc
+ (NSArray<GSPathSegment *> *) offsetSegment:(GSPathSegment *) segment offsetX:(CGFloat) offsetX offsetY:(CGFloat) offsetY position:(CGFloat) pos reverse:(BOOL) reverse;
```

```python
offsetSegment_offsetX_offsetY_position_reverse_(segment: GSPathSegment, offsetX: float, offsetY: float, pos: float, reverse: bool) -> list[GSPathSegment]
```

