# SubDComponentLocation enum

Namespace: [Rhino.Geometry](https://developer.rhino3d.com/api/rhinocommon/namespace/rhino.geometry.md) · Assembly: [RhinoCommon](https://developer.rhino3d.com/api/rhinocommon/assembly/rhinocommon.md)

```cs
public enum SubDComponentLocation
```

The ON_SubDComponentLocation enum is used when an ON_SubD component is referenced and it is important to distinguish between the component's location in the SubD control net and its location in the SubD limit surface.

## Values

| Name | Value | Description |
| --- | --- | --- |
| Unset | 0 | Not a valid component location and used to indicate the value is not initialized. Note well: This value is saved in 3dm archives and cannot be changed. |
| ControlNet | 1 | The component's location in the SubD control net. Note well: This value is saved in 3dm archives and cannot be changed. |
| Surface | 2 | The component's location in the SubD limit surface. Note well: This value is saved in 3dm archives and cannot be changed. |
