# CurvatureAnalysisSettings 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)

```cs
public static class CurvatureAnalysisSettings
```

Contains static methods and properties to modify curvature analysis-related commands.

## Properties

- [GaussRange](https://developer.rhino3d.com/api/rhinocommon/type/rhino.applicationsettings.curvatureanalysissettings/gaussrange.md): (static) Gets or sets the Gaussian curvature range.
- [MaxRadiusRange](https://developer.rhino3d.com/api/rhinocommon/type/rhino.applicationsettings.curvatureanalysissettings/maxradiusrange.md): (static) Gets or sets the Maximum Radius curvature range.
- [MeanRange](https://developer.rhino3d.com/api/rhinocommon/type/rhino.applicationsettings.curvatureanalysissettings/meanrange.md): (static) Gets or sets the Mean curvature range.
- [MinRadiusRange](https://developer.rhino3d.com/api/rhinocommon/type/rhino.applicationsettings.curvatureanalysissettings/minradiusrange.md): (static) Gets or sets the Minimum Radius curvature range.
- [ShowIsoCurves](https://developer.rhino3d.com/api/rhinocommon/type/rhino.applicationsettings.curvatureanalysissettings/showisocurves.md): (static) Gets or sets whether to show isocurves.
- [Style](https://developer.rhino3d.com/api/rhinocommon/type/rhino.applicationsettings.curvatureanalysissettings/style.md): (static) Gets or sets the curvature analysis style.

## Methods

- [CalculateCurvatureAutoRange](https://developer.rhino3d.com/api/rhinocommon/type/rhino.applicationsettings.curvatureanalysissettings/calculatecurvatureautorange.md): (static)
- [CalculateCurvatureMaxRange](https://developer.rhino3d.com/api/rhinocommon/type/rhino.applicationsettings.curvatureanalysissettings/calculatecurvaturemaxrange.md): (static) Calculates the full range of curvature values found on the analysis meshes. On success the range is written to the range of settings that matches settings.Style.
- [GetCurrentState](https://developer.rhino3d.com/api/rhinocommon/type/rhino.applicationsettings.curvatureanalysissettings/getcurrentstate.md): (static) Gets the current settings of the application.
- [GetDefaultState](https://developer.rhino3d.com/api/rhinocommon/type/rhino.applicationsettings.curvatureanalysissettings/getdefaultstate.md): (static) Gets the factory settings of the application.
- [RestoreDefaults](https://developer.rhino3d.com/api/rhinocommon/type/rhino.applicationsettings.curvatureanalysissettings/restoredefaults.md): (static) Commits the default settings as the current settings.
- [UpdateFromState](https://developer.rhino3d.com/api/rhinocommon/type/rhino.applicationsettings.curvatureanalysissettings/updatefromstate.md): (static) Sets all settings to a particular defined joined state.
