# CurvatureGraphSettingsState class

Namespace: [Rhino.ApplicationSettings](https://developer.rhino3d.com/api/rhinocommon/namespace/rhino.applicationsettings.md) · Assembly: [RhinoCommon](https://developer.rhino3d.com/api/rhinocommon/assembly/rhinocommon.md) · Since v8.0

```cs
public class CurvatureGraphSettingsState
```

Represents a snapshot of [CurvatureGraphSettings](https://developer.rhino3d.com/api/rhinocommon/type/rhino.applicationsettings.curvaturegraphsettings.md).

## Properties

- [CurveHairColor](https://developer.rhino3d.com/api/rhinocommon/type/rhino.applicationsettings.curvaturegraphsettingsstate/curvehaircolor.md): Gets or sets the curve hair color.
- [HairDensity](https://developer.rhino3d.com/api/rhinocommon/type/rhino.applicationsettings.curvaturegraphsettingsstate/hairdensity.md): Gets or sets the hair density.
- [HairScale](https://developer.rhino3d.com/api/rhinocommon/type/rhino.applicationsettings.curvaturegraphsettingsstate/hairscale.md): Gets or sets the hair scale.
- [SampleDensity](https://developer.rhino3d.com/api/rhinocommon/type/rhino.applicationsettings.curvaturegraphsettingsstate/sampledensity.md): Gets or sets the sample density.
- [SrfUHair](https://developer.rhino3d.com/api/rhinocommon/type/rhino.applicationsettings.curvaturegraphsettingsstate/srfuhair.md): Gets or sets the whether to show surface U hairs
- [SrfVHair](https://developer.rhino3d.com/api/rhinocommon/type/rhino.applicationsettings.curvaturegraphsettingsstate/srfvhair.md): Gets or sets the whether to show surface V hairs
- [SurfaceUHairColor](https://developer.rhino3d.com/api/rhinocommon/type/rhino.applicationsettings.curvaturegraphsettingsstate/surfaceuhaircolor.md): Gets or sets the surface U hair color.
- [SurfaceVHairColor](https://developer.rhino3d.com/api/rhinocommon/type/rhino.applicationsettings.curvaturegraphsettingsstate/surfacevhaircolor.md): Gets or sets the surface V hair color.
