# GuiseCurve class

Namespace: [Grasshopper2.Display](https://developer.rhino3d.com/api/gh2/namespace/grasshopper2.display.md) · Assembly: [Grasshopper2](https://developer.rhino3d.com/api/gh2/assembly/grasshopper2.md)

```cs
[IoId("00000000-2ACA-4BC8-836F-D897687C0023")]
public sealed class GuiseCurve : IStorable
```

Display properties for curve geometry.

## Constructors

- [GuiseCurve](https://developer.rhino3d.com/api/gh2/type/grasshopper2.display.guisecurve/ctor.md): (2 overloads)

## Properties

- [Colour](https://developer.rhino3d.com/api/gh2/type/grasshopper2.display.guisecurve/colour.md): Gets the colour of curve strokes.
- [Dashes](https://developer.rhino3d.com/api/gh2/type/grasshopper2.display.guisecurve/dashes.md): Gets the dash pattern of the curve strokes.
- [HasColour](https://developer.rhino3d.com/api/gh2/type/grasshopper2.display.guisecurve/hascolour.md)
- [HasDashes](https://developer.rhino3d.com/api/gh2/type/grasshopper2.display.guisecurve/hasdashes.md)
- [HasStroke](https://developer.rhino3d.com/api/gh2/type/grasshopper2.display.guisecurve/hasstroke.md)
- [Stroke](https://developer.rhino3d.com/api/gh2/type/grasshopper2.display.guisecurve/stroke.md): Gets the width of curve strokes.

## Methods

- [Store](https://developer.rhino3d.com/api/gh2/type/grasshopper2.display.guisecurve/store.md)
- [WithColour](https://developer.rhino3d.com/api/gh2/type/grasshopper2.display.guisecurve/withcolour.md)
- [WithDashes](https://developer.rhino3d.com/api/gh2/type/grasshopper2.display.guisecurve/withdashes.md)
- [WithoutColour](https://developer.rhino3d.com/api/gh2/type/grasshopper2.display.guisecurve/withoutcolour.md)
- [WithoutDashes](https://developer.rhino3d.com/api/gh2/type/grasshopper2.display.guisecurve/withoutdashes.md)
- [WithoutStroke](https://developer.rhino3d.com/api/gh2/type/grasshopper2.display.guisecurve/withoutstroke.md)
- [WithStroke](https://developer.rhino3d.com/api/gh2/type/grasshopper2.display.guisecurve/withstroke.md)
