# Grasshopper.GUI.IconEditor namespace

Assembly: [Grasshopper](https://developer.rhino3d.com/api/gh1/assembly/grasshopper.md)

## Interfaces

- [IGH_IconObject](https://developer.rhino3d.com/api/gh1/type/grasshopper.gui.iconeditor.igh-iconobject.md): Represents a procedural object inside an Icon image.
- [IGH_IconObjectGrip](https://developer.rhino3d.com/api/gh1/type/grasshopper.gui.iconeditor.igh-iconobjectgrip.md): Represents a single GH_IconObject grip.

## Classes

- [GH_IconObject](https://developer.rhino3d.com/api/gh1/type/grasshopper.gui.iconeditor.gh-iconobject.md): Abstract implementation of IGH_IconObject.
- [GH_IconObject_Rectangle](https://developer.rhino3d.com/api/gh1/type/grasshopper.gui.iconeditor.gh-iconobject-rectangle.md)
