# 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.

## Inner Types

## 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 in the list.

Returns if there are walkable paths between all nodes in the list.

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

## Private/Protected Members

Returns the XZ coordinate of the involute of circle.