# BezierShape class

Namespace: [Grasshopper2.UI.Canvas.Shapes](https://developer.rhino3d.com/api/gh2/namespace/grasshopper2.ui.canvas.shapes.md) · Assembly: [Grasshopper2](https://developer.rhino3d.com/api/gh2/assembly/grasshopper2.md)

```cs
[IoId("00000000-e0b1-4b8b-a586-44a7321a3800")]
public sealed class BezierShape : IShape
```

## Constructors

- [BezierShape](https://developer.rhino3d.com/api/gh2/type/grasshopper2.ui.canvas.shapes.beziershape/ctor.md): (2 overloads)

## Properties

- [Bezier](https://developer.rhino3d.com/api/gh2/type/grasshopper2.ui.canvas.shapes.beziershape/bezier.md)
- [Grips](https://developer.rhino3d.com/api/gh2/type/grasshopper2.ui.canvas.shapes.beziershape/grips.md)
- [Nomen](https://developer.rhino3d.com/api/gh2/type/grasshopper2.ui.canvas.shapes.beziershape/nomen.md)

## Methods

- [Bounds](https://developer.rhino3d.com/api/gh2/type/grasshopper2.ui.canvas.shapes.beziershape/bounds.md)
- [Coincident](https://developer.rhino3d.com/api/gh2/type/grasshopper2.ui.canvas.shapes.beziershape/coincident.md)
- [DragGrips](https://developer.rhino3d.com/api/gh2/type/grasshopper2.ui.canvas.shapes.beziershape/draggrips.md)
- [DrawShape](https://developer.rhino3d.com/api/gh2/type/grasshopper2.ui.canvas.shapes.beziershape/drawshape.md)
- [Store](https://developer.rhino3d.com/api/gh2/type/grasshopper2.ui.canvas.shapes.beziershape/store.md)
- [Translate](https://developer.rhino3d.com/api/gh2/type/grasshopper2.ui.canvas.shapes.beziershape/translate.md)
