# GH_Solver class

Namespace: [Grasshopper.GUI.Alignment](https://developer.rhino3d.com/api/gh1/namespace/grasshopper.gui.alignment.md) · Assembly: [Grasshopper](https://developer.rhino3d.com/api/gh1/assembly/grasshopper.md)

```cs
public class GH_Solver
```

## Constructors

- [GH_Solver](https://developer.rhino3d.com/api/gh1/type/grasshopper.gui.alignment.gh-solver/ctor.md): (2 overloads)

## Fields

- [m_boxes](https://developer.rhino3d.com/api/gh1/type/grasshopper.gui.alignment.gh-solver/m-boxes.md)
- [m_region](https://developer.rhino3d.com/api/gh1/type/grasshopper.gui.alignment.gh-solver/m-region.md)

## Properties

- [Region](https://developer.rhino3d.com/api/gh1/type/grasshopper.gui.alignment.gh-solver/region.md)

## Methods

- [AddBox](https://developer.rhino3d.com/api/gh1/type/grasshopper.gui.alignment.gh-solver/addbox.md)
- [Align_Bottom](https://developer.rhino3d.com/api/gh1/type/grasshopper.gui.alignment.gh-solver/align-bottom.md): (static)
- [Align_Horizontal](https://developer.rhino3d.com/api/gh1/type/grasshopper.gui.alignment.gh-solver/align-horizontal.md): (static)
- [Align_Left](https://developer.rhino3d.com/api/gh1/type/grasshopper.gui.alignment.gh-solver/align-left.md): (static)
- [Align_Right](https://developer.rhino3d.com/api/gh1/type/grasshopper.gui.alignment.gh-solver/align-right.md): (static)
- [Align_Top](https://developer.rhino3d.com/api/gh1/type/grasshopper.gui.alignment.gh-solver/align-top.md): (static)
- [Align_Vertical](https://developer.rhino3d.com/api/gh1/type/grasshopper.gui.alignment.gh-solver/align-vertical.md): (static)
- [CreateAutoRegion](https://developer.rhino3d.com/api/gh1/type/grasshopper.gui.alignment.gh-solver/createautoregion.md)
- [Distribute_Horizontal](https://developer.rhino3d.com/api/gh1/type/grasshopper.gui.alignment.gh-solver/distribute-horizontal.md): (static)
- [Distribute_Vertical](https://developer.rhino3d.com/api/gh1/type/grasshopper.gui.alignment.gh-solver/distribute-vertical.md): (static)
- [Inflate](https://developer.rhino3d.com/api/gh1/type/grasshopper.gui.alignment.gh-solver/inflate.md)
- [Solve](https://developer.rhino3d.com/api/gh1/type/grasshopper.gui.alignment.gh-solver/solve.md)
