# `GSLayer drawSimpleInPen:`

*Instance Method*

Emits the layer’s shapes without layer-level paint processing.

## Declaration

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

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

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

## See Also

### Pen Drawing

- [`GSLayer drawInPen:`](/Core/GlyphsCore/GSLayer/drawInPen:) — Emits the layer to a pen.
- [`GSLayer drawInPen:openPen:`](/Core/GlyphsCore/GSLayer/drawInPen:openPen:) — Emits the layer to separate pens for closed and open paths.
- [`GSLayer drawBlackInPen:openPen:`](/Core/GlyphsCore/GSLayer/drawBlackInPen:openPen:) — Emits the layer without full-color paint processing.
- [`GSLayer drawColorInPen:`](/Core/GlyphsCore/GSLayer/drawColorInPen:) — Emits the painted drawing operations of a full-color layer to a pen.
- [`GSLayer drawDrawStack:inPen:`](/Core/GlyphsCore/GSLayer/drawDrawStack:inPen:) — Emits the path and error operations of a draw stack to a pen.

