# IGH_EquationFragment interface

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

```cs
public interface IGH_EquationFragment
```

**Derived types:** [GH_EquationFragment](https://developer.rhino3d.com/api/gh1/type/grasshopper.gui.equations.gh-equationfragment.md)

## Properties

- [Bounds](https://developer.rhino3d.com/api/gh1/type/grasshopper.gui.equations.igh-equationfragment/bounds.md): Gets the bounds for this fragment (essentially the Pivot + Size).
- [Description](https://developer.rhino3d.com/api/gh1/type/grasshopper.gui.equations.igh-equationfragment/description.md): Gets the description for this fragment.
- [Icon](https://developer.rhino3d.com/api/gh1/type/grasshopper.gui.equations.igh-equationfragment/icon.md): Gets the 24x24 icon for this fragment.
- [Name](https://developer.rhino3d.com/api/gh1/type/grasshopper.gui.equations.igh-equationfragment/name.md): Gets the name for this fragment.
- [Pivot](https://developer.rhino3d.com/api/gh1/type/grasshopper.gui.equations.igh-equationfragment/pivot.md): Gets or sets the insertion point for this fragment.
- [Size](https://developer.rhino3d.com/api/gh1/type/grasshopper.gui.equations.igh-equationfragment/size.md): Gets the size of this fragment as determined by the most recent Layout.

## Methods

- [Layout](https://developer.rhino3d.com/api/gh1/type/grasshopper.gui.equations.igh-equationfragment/layout.md): Performs a complete recursive layout of this fragment and all contained fragments. Note that layout only determines the Size of the fragment, not it's location.
- [Position](https://developer.rhino3d.com/api/gh1/type/grasshopper.gui.equations.igh-equationfragment/position.md): Performs a complete recursive positioning of this fragment and all contained fragments. You need to run a Layout pass prior to calling Position to make sure all sizes are up to date.
- [Render](https://developer.rhino3d.com/api/gh1/type/grasshopper.gui.equations.igh-equationfragment/render.md): Render this fragment and all contained fragments.
- [ToExpression](https://developer.rhino3d.com/api/gh1/type/grasshopper.gui.equations.igh-equationfragment/toexpression.md): Format the fragment as a partial Grasshopper expression.
