# NonLinearTick struct

Namespace: [Grasshopper2.UI.Slider](https://developer.rhino3d.com/api/gh2/namespace/grasshopper2.ui.slider.md) · Assembly: [Grasshopper2](https://developer.rhino3d.com/api/gh2/assembly/grasshopper2.md)

```cs
public struct NonLinearTick
```

Non-linear ticks are used to change the progression of a slider domain into a sequence of domains with different derivatives.

## Constructors

- [NonLinearTick](https://developer.rhino3d.com/api/gh2/type/grasshopper2.ui.slider.nonlineartick/ctor.md): Create a new scaling tick.

## Properties

- [Decimals](https://developer.rhino3d.com/api/gh2/type/grasshopper2.ui.slider.nonlineartick/decimals.md): The number of decimals to the right of this [NonLinearTick](https://developer.rhino3d.com/api/gh2/type/grasshopper2.ui.slider.nonlineartick.md).
- [LinearTick](https://developer.rhino3d.com/api/gh2/type/grasshopper2.ui.slider.nonlineartick/lineartick.md): The linear slider [UiNumber.Tick](https://developer.rhino3d.com/api/gh2/type/grasshopper2.ui.uinumber/tick.md) where this [NonLinearTick](https://developer.rhino3d.com/api/gh2/type/grasshopper2.ui.slider.nonlineartick.md) is placed.
- [Value](https://developer.rhino3d.com/api/gh2/type/grasshopper2.ui.slider.nonlineartick/value.md): The value of the slider at the specified tick.
