# LineShape 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-504b-42db-b4b0-d84bf059c324")]
public sealed class LineShape : IShape
```

## Constructors

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

## Properties

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

## Methods

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