# `GlyphsPathPlugin nodeAtPoint:atLayer:excludeNodes:traverseComponents:ignoreLocked:`

*Instance Method*

## Declaration

```swift
func node(at loc: NSPoint, at layer: GSLayer?, excludeNodes excludes: Set<AnyHashable>?, traverseComponents: Bool, ignoreLocked: Bool) -> GSNode?
```

```objc
- (GSNode *) nodeAtPoint:(NSPoint) loc atLayer:(GSLayer *) layer excludeNodes:(NSSet *) excludes traverseComponents:(BOOL) traverseComponents ignoreLocked:(BOOL) ignoreLocked;
```

```python
nodeAtPoint_atLayer_excludeNodes_traverseComponents_ignoreLocked_(loc: NSPoint, layer: GSLayer, excludes: set, traverseComponents: bool, ignoreLocked: bool) -> GSNode
```

