# Class PathUtilities

Contains useful functions for working with paths and nodes.

This class works a lot with the GraphNode class, a useful function to get nodes is AstarPath.GetNearest.

## Public Static Methods

Returns all nodes up to a given node-distance from the seed node.

Will calculate a number of points around **center** which are on the graph and are separated by **clearance** from each other.

Will calculate a number of points around **p** which are on the graph and are separated by **clearance** from each other.

Returns randomly selected points on the specified nodes with each point being separated by **clearanceRadius** from each other.

Returns all nodes reachable from the seed node.

Returns points in a spiral centered around the origin with a minimum clearance from other points.

Returns if there are walkable paths between all nodes.

Returns if there are walkable paths between all nodes.

Returns if there is a walkable path from **node1** to **node2**.

## Private/Protected Members

Returns the XZ coordinate of the involute of circle.