# Grasshopper.GUI.Canvas.Interaction namespace

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

## Interfaces

- [IGH_MouseInteraction](https://developer.rhino3d.com/api/gh1/type/grasshopper.gui.canvas.interaction.igh-mouseinteraction.md)

## Classes

- [GH_AbstractInteraction](https://developer.rhino3d.com/api/gh1/type/grasshopper.gui.canvas.interaction.gh-abstractinteraction.md)
- [GH_CycleInteraction](https://developer.rhino3d.com/api/gh1/type/grasshopper.gui.canvas.interaction.gh-cycleinteraction.md)
- [GH_DragInteraction](https://developer.rhino3d.com/api/gh1/type/grasshopper.gui.canvas.interaction.gh-draginteraction.md)
- [GH_DumpInteraction](https://developer.rhino3d.com/api/gh1/type/grasshopper.gui.canvas.interaction.gh-dumpinteraction.md)
- [GH_PanInteraction](https://developer.rhino3d.com/api/gh1/type/grasshopper.gui.canvas.interaction.gh-paninteraction.md)
- [GH_RadialMenuInteraction](https://developer.rhino3d.com/api/gh1/type/grasshopper.gui.canvas.interaction.gh-radialmenuinteraction.md)
- [GH_RewireInteraction](https://developer.rhino3d.com/api/gh1/type/grasshopper.gui.canvas.interaction.gh-rewireinteraction.md)
- [GH_SplitInteraction](https://developer.rhino3d.com/api/gh1/type/grasshopper.gui.canvas.interaction.gh-splitinteraction.md)
- [GH_WindowSelectInteraction](https://developer.rhino3d.com/api/gh1/type/grasshopper.gui.canvas.interaction.gh-windowselectinteraction.md)
- [GH_WireInteraction](https://developer.rhino3d.com/api/gh1/type/grasshopper.gui.canvas.interaction.gh-wireinteraction.md)
- [GH_ZoomInteraction](https://developer.rhino3d.com/api/gh1/type/grasshopper.gui.canvas.interaction.gh-zoominteraction.md)
