# `GSShape moveWithPoint:`

*Instance Method*

Translates the complete shape by an offset.

## Declaration

```swift
func move(with offset: NSPoint)
```

```objc
- (void) moveWithPoint:(NSPoint) offset;
```

```python
moveWithPoint_(offset: NSPoint)
```

## See Also

### Geometry

- [`GSShape transform:`](/Core/GlyphsCore/GSShape/transform:) — Applies an affine transformation to the complete shape.
- [`GSShape transform:selection:`](/Core/GlyphsCore/GSShape/transform:selection:) — Applies an affine transformation to selected elements of the shape.
- [`GSShape transformFast:grid:`](/Core/GlyphsCore/GSShape/transformFast:grid:) — Applies an affine transformation and aligns the resulting coordinates to a grid without registering undo or notifying the layer.
- [`GSShape getPositionsFromShape:`](/Core/GlyphsCore/GSShape/getPositionsFromShape:) — Copies corresponding positions and transformation values from another shape.

