---
title: "ArcMode"
description: "Interpolation mode for Arc-based animation spec."
type: "class"
---

<div class='type'>Class</div>


<a id='references'></a>

<div class='sourceset sourceset-common'>Common</div>


```kotlin
public value class ArcMode internal constructor(internal val value: Int)
```


Interpolation mode for Arc-based animation spec.


## Companion Object

#### Properties

<div class='sourceset sourceset-common'>Common</div>


```kotlin
public val ArcAbove: ArcMode
```


Interpolates using a quarter of an Ellipse where the curve is "above" the center of the
Ellipse.



<div class='sourceset sourceset-common'>Common</div>


```kotlin
public val ArcBelow: ArcMode
```


Interpolates using a quarter of an Ellipse where the curve is "below" the center of the
Ellipse.



<div class='sourceset sourceset-common'>Common</div>


```kotlin
public val ArcLinear: ArcMode
```


An `ArcMode` that forces linear interpolation.

You'll likely only use this mode within a keyframe.





