# TwistProfile enum

Namespace: [Grasshopper2.Types.Shapes](https://developer.rhino3d.com/api/gh2/namespace/grasshopper2.types.shapes.md) · Assembly: [Grasshopper2](https://developer.rhino3d.com/api/gh2/assembly/grasshopper2.md)

```cs
public enum TwistProfile
```

How the twist angle progresses along the axis of a [TwistDeform](https://developer.rhino3d.com/api/gh2/type/grasshopper2.types.shapes.twistdeform.md). Sudden and Infinite are 0 and 1 to match the legacy boolean flag.

## Values

| Name | Value | Description |
| --- | --- | --- |
| Sudden | 0 |  |
| Infinite | 1 |  |
| Smooth | 2 |  |
| Smoother | 3 |  |
| Smoothest | 4 |  |
| Segmented | 5 |  |
