# Grasshopper.GUI.Gradient namespace

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

## Classes

- [GH_Gradient](https://developer.rhino3d.com/api/gh1/type/grasshopper.gui.gradient.gh-gradient.md): Represents a colour gradient defined by a succession of grips.
- [GH_GradientChangedEventArgs](https://developer.rhino3d.com/api/gh1/type/grasshopper.gui.gradient.gh-gradientchangedeventargs.md): Arguments for te GradientChanged event.
- [GH_Grip](https://developer.rhino3d.com/api/gh1/type/grasshopper.gui.gradient.gh-grip.md): Represents a grip in a gradient. A grip defines both where and how the colour of a gradient changes.

## Delegates

- [GH_Gradient.GradientChangedEventHandler](https://developer.rhino3d.com/api/gh1/type/grasshopper.gui.gradient.gh-gradient.gradientchangedeventhandler.md)
- [GH_Gradient.SelectionChangedEventHandler](https://developer.rhino3d.com/api/gh1/type/grasshopper.gui.gradient.gh-gradient.selectionchangedeventhandler.md)

## Enums

- [GH_GripSide](https://developer.rhino3d.com/api/gh1/type/grasshopper.gui.gradient.gh-gripside.md): Enumerates the possible types of colour-in/colour-out behaviours of Gradient Grips.
- [GH_GripType](https://developer.rhino3d.com/api/gh1/type/grasshopper.gui.gradient.gh-griptype.md): Enumerates the possible grip types.
