# NonLinearTicks class

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 class NonLinearTicks
```

Represents a series of [NonLinearTick](https://developer.rhino3d.com/api/gh2/type/grasshopper2.ui.slider.nonlineartick.md) markers.

## Constructors

- [NonLinearTicks](https://developer.rhino3d.com/api/gh2/type/grasshopper2.ui.slider.nonlinearticks/ctor.md)

## Properties

- [Count](https://developer.rhino3d.com/api/gh2/type/grasshopper2.ui.slider.nonlinearticks/count.md): Gets the number of ticks.
- [MaximumTick](https://developer.rhino3d.com/api/gh2/type/grasshopper2.ui.slider.nonlinearticks/maximumtick.md): Gets the linear tick index of the rightmost non-linear tick.
- [MaxValue](https://developer.rhino3d.com/api/gh2/type/grasshopper2.ui.slider.nonlinearticks/maxvalue.md): Gets the value of the right-most tick.
- [MinValue](https://developer.rhino3d.com/api/gh2/type/grasshopper2.ui.slider.nonlinearticks/minvalue.md): Gets the value of the left-most tick.

## Indexers

- [this[]](https://developer.rhino3d.com/api/gh2/type/grasshopper2.ui.slider.nonlinearticks/item.md): Gets the tick at the given index.

## Methods

- [Map](https://developer.rhino3d.com/api/gh2/type/grasshopper2.ui.slider.nonlinearticks/map.md): (2 overloads) Find the linear tick at which a given value is supposed to be placed.
- [Next](https://developer.rhino3d.com/api/gh2/type/grasshopper2.ui.slider.nonlinearticks/next.md): (2 overloads) Gets the non-linear right to the left of the given value, or the first tick if the specified value is to the right of all ticks.
- [Prev](https://developer.rhino3d.com/api/gh2/type/grasshopper2.ui.slider.nonlinearticks/prev.md): (2 overloads) Gets the non-linear tick to the left of the given value, or the first tick if the specified value is to the left of all ticks.
