# `GSGuide visibleInGlyph:`

*Instance Method*

Whether the guide is visible in a glyph.

## Declaration

```swift
func isVisible(in glyph: GSGlyph?) -> Bool
```

```objc
- (BOOL) visibleInGlyph:(GSGlyph *) glyph;
```

```python
visibleInGlyph_(glyph: GSGlyph) -> bool
```

## Parameters

- `glyph` — The glyph against which to evaluate the filter, or `nil` to consider the guide visible.

## Discussion

Layer guides are always visible. Global guides are visible when the glyph matches [`GSGuide.filter`](/Core/GlyphsCore/GSGuide/filter). The `space` glyph remains visible regardless of the filter. A guide is considered visible when its predicate cannot be evaluated.

## See Also

### Identity and Visibility

- [`GSGuide.name`](/Core/GlyphsCore/GSGuide/name) — A descriptive name displayed along the guide.
- [`GSGuide.filter`](/Core/GlyphsCore/GSGuide/filter) — A predicate controlling which glyphs display a global guide.

