Declaration

func node(at aPoint: NSPoint, excludeNode exclude: GSNode?, ignoreLocked: Bool, tolerance: CGFloat) -> GSNode?

Declaration

- (GSNode *) nodeAtPoint:(NSPoint) aPoint excludeNode:(GSNode *) exclude ignoreLocked:(BOOL) ignoreLocked tolerance:(CGFloat) tolerance;

Declaration

nodeAtPoint_excludeNode_ignoreLocked_tolerance_(aPoint: NSPoint, exclude: GSNode, ignoreLocked: bool, tolerance: float) -> GSNode

Return Value

The nearest node within tolerance, or nil if no node matches.

Discussion

Locked paths and nodes are skipped when ignoreLocked is YES. The search is limited to nodes on this layer.

See Also

Node Hit Testing

See Also

Node Hit Testing