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

Contains static methods and properties to modify soft transform settings

## Properties

- [CvCountU](https://developer.rhino3d.com/api/rhinocommon/type/rhino.applicationsettings.softtransformsettings/cvcountu.md): (static) Controls the number of control vertices affected by soft transform for surfaces in the U direction.
- [CvCountV](https://developer.rhino3d.com/api/rhinocommon/type/rhino.applicationsettings.softtransformsettings/cvcountv.md): (static) Controls the number of control vertices affected by soft transform for surfaces in the V direction.
- [Enabled](https://developer.rhino3d.com/api/rhinocommon/type/rhino.applicationsettings.softtransformsettings/enabled.md): (static) When enabled other unselected components on an object will be moved during a transformation within the specified radius according to the falloff shape.
- [FalloffColor](https://developer.rhino3d.com/api/rhinocommon/type/rhino.applicationsettings.softtransformsettings/falloffcolor.md): (static) Controls the color used to shade meshes and edges when an object is affected by soft transform.
- [MeasureDistanceAlong](https://developer.rhino3d.com/api/rhinocommon/type/rhino.applicationsettings.softtransformsettings/measuredistancealong.md): (static) When true the distance for components affected by soft transform is calculated along the object. Otherwise world distance is used.
- [Radius](https://developer.rhino3d.com/api/rhinocommon/type/rhino.applicationsettings.softtransformsettings/radius.md): (static) The radius of effect for soft transform. Other components on the object this distance and closer to selected components will be transformed.
- [Shape](https://developer.rhino3d.com/api/rhinocommon/type/rhino.applicationsettings.softtransformsettings/shape.md): (static) The shape of the falloff curve. 0 = Smooth 1 = Linear 2 = Round 3 = Sharp
- [ShowConstraintWidgets](https://developer.rhino3d.com/api/rhinocommon/type/rhino.applicationsettings.softtransformsettings/showconstraintwidgets.md): (static) Enables or disables constraint widgets on the edges of surfaces when points are on.

## Methods

- [GetCurrentState](https://developer.rhino3d.com/api/rhinocommon/type/rhino.applicationsettings.softtransformsettings/getcurrentstate.md): (static) Gets the current settings of the application.
- [GetDefaultState](https://developer.rhino3d.com/api/rhinocommon/type/rhino.applicationsettings.softtransformsettings/getdefaultstate.md): (static) Gets the factory settings of the application.
- [RestoreDefaults](https://developer.rhino3d.com/api/rhinocommon/type/rhino.applicationsettings.softtransformsettings/restoredefaults.md): (static) Commits the default settings as the current settings.
- [UpdateFromState](https://developer.rhino3d.com/api/rhinocommon/type/rhino.applicationsettings.softtransformsettings/updatefromstate.md): (static) Sets all settings to a particular defined joined state.
