# `GSShape drawSimpleInPen:`

*Instance Method*

Writes the basic shape representation to a pen without resolving path decorations.

## Declaration

```swift
func drawSimple(inPen pen: any GSPenProtocol & NSObjectProtocol)
```

```objc
- (void) drawSimpleInPen:(NSObject<GSPenProtocol> *) pen;
```

```python
drawSimpleInPen_(pen: NSObject<GSPenProtocol>)
```

## See Also

### Drawing

- [`GSShape drawInPen:`](/Core/GlyphsCore/GSShape/drawInPen:) — Writes the shape to a pen.
- [`GSShape drawInPen:openPen:secondaryPen:extraHandles:`](/Core/GlyphsCore/GSShape/drawInPen:openPen:secondaryPen:extraHandles:) — Writes the shape to separate pens for closed paths, open paths, and auxiliary output.
- [`GSShape drawSimpleInPen:fast:`](/Core/GlyphsCore/GSShape/drawSimpleInPen:fast:) — Writes the basic shape representation to a pen, optionally omitting segment object information.

