# Class PolarGraph Extends NavGraph

## Public Methods

[step7]

## Public Variables

## Inherited Public Members

Number of nodes in the graph.

Returns the nearest node to a position.

Returns the nearest node to a position using the specified NNConstraint.

Returns the nearest node to a position using the specified NNConstraint.

Returns the nearest node to a position using the specified constraint .

Calls a delegate with all nodes in the graph until the delegate returns false.

Index of the graph, used for identification purposes.

Used as an ID of the graph, considered to be unique.

Used in the editor to check if the info screen is open.

Default penalty to apply to all nodes.

Inverse of **matrix**.

A matrix for translating/rotating/scaling the graph.

Name of the graph.

Draw gizmos for the graph.

Is the graph open in the editor.

Moves the nodes in this graph.

Moves nodes in this graph.

Scan the graph.

Scan the graph.

Use to set both matrix and inverseMatrix at the same time.

## Private/Protected Members

[step2]

Create a single node at the specified position.

Deserializes graph type specific node data.

An old format for serializing settings.

Destroys all nodes in the graph.

Cleans up any unmanaged data that the graph has.

True if the graph exists, false if it has been destroyed.

Function for cleaning up references.

Called after all deserialization has been done for all graphs.

[step2]

Internal method to scan the graph.

Serializes graph type specific node data.