# Node2Tree class

Namespace: [Grasshopper.Kernel.Geometry](https://developer.rhino3d.com/api/gh1/namespace/grasshopper.kernel.geometry.md) · Assembly: [Grasshopper](https://developer.rhino3d.com/api/gh1/assembly/grasshopper.md)

```cs
public class Node2Tree
```

Frontend for a recursive Quad-tree Node structure.

## Constructors

- [Node2Tree](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.geometry.node2tree/ctor.md): (2 overloads)

## Fields

- [m_list](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.geometry.node2tree/m-list.md)
- [m_root](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.geometry.node2tree/m-root.md)

## Methods

- [PerformAction](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.geometry.node2tree/performaction.md): (2 overloads)
- [RecreateTree](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.geometry.node2tree/recreatetree.md)
- [SolveProximity](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.geometry.node2tree/solveproximity.md)
