# BezierShapeClassification enum

Namespace: [Grasshopper2.Eto.Drawing](https://developer.rhino3d.com/api/gh2/namespace/grasshopper2.eto.drawing.md) · Assembly: [Grasshopper2](https://developer.rhino3d.com/api/gh2/assembly/grasshopper2.md)

```cs
public enum BezierShapeClassification
```

Enumerates the possible bezier shape classifications.

## Values

| Name | Value | Description |
| --- | --- | --- |
| Unknown | 0 | Classification failed, possibly because there is no valid canonical form. |
| Singular | 1 | The bezier is fully singular when all four control-points are coincident. |
| Arch | 2 | Tier is arch-like, without self-intersections, inflection points, or cusps. |
| SingleInflection | 3 | Tier contains a single inflection point. |
| DoubleInflection | 4 | Tier contains two inflection points. |
| Cusp | 5 | Tier contains a sharp cusp. |
| Closed | 6 | Tier start and end points are coincident. |
| LoopAtStart | 7 | Tier start point is coincident with a point on the segment interior. |
| LoopAtEnd | 8 | Tier end-point is coincident with a point on the segment interior. |
| LoopOnInterior | 9 | Tier contains two coincident interior points. |
