# RegionRelation 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 RegionRelation
```

Enumerates the possible containment relationships between a point and a region.

## Values

| Name | Value | Description |
| --- | --- | --- |
| Outside | 0 | Point is outside of the outer boundary. |
| Inside | 1 | Point is inside the outer boundary, and not inside any of the inner boundaries. |
| OnOuter | 2 | Point is coincident with the outer boundary, within tolerance. |
| OnInner | 3 | Point is coincident with an inner boundary, within tolerance. |
| InHole | 4 | Point is inside one of the inner boundaries. Note that this also means that the point is outside of the region. |
