# MotionConstraintSet

Artifact: [androidx.constraintlayout:constraintlayout-core](https://developer.android.com/jetpack/androidx/releases/constraintlayout) [View Source](https://cs.android.com/search?q=file:androidx/constraintlayout/core/motion/key/MotionConstraintSet.java+class:androidx.constraintlayout.core.motion.key.MotionConstraintSet) Added in [1.1.2](https://developer.android.com/jetpack/androidx/releases/constraintlayout#1.1.2)

*** ** * ** ***


```
public class MotionConstraintSet
```

<br />

*** ** * ** ***

## Summary

| ### Constants |
|---|---|
| `static final int` | `https://developer.android.com/reference/androidx/constraintlayout/core/motion/key/MotionConstraintSet#ROTATE_LEFT_OF_PORTRATE() = 4` |
| `static final int` | `https://developer.android.com/reference/androidx/constraintlayout/core/motion/key/MotionConstraintSet#ROTATE_NONE() = 0` |
| `static final int` | `https://developer.android.com/reference/androidx/constraintlayout/core/motion/key/MotionConstraintSet#ROTATE_PORTRATE_OF_LEFT() = 2` |
| `static final int` | `https://developer.android.com/reference/androidx/constraintlayout/core/motion/key/MotionConstraintSet#ROTATE_PORTRATE_OF_RIGHT() = 1` |
| `static final int` | `https://developer.android.com/reference/androidx/constraintlayout/core/motion/key/MotionConstraintSet#ROTATE_RIGHT_OF_PORTRATE() = 3` |

| ### Public fields |
|---|---|
| `https://developer.android.com/reference/java/lang/String.html` | `https://developer.android.com/reference/androidx/constraintlayout/core/motion/key/MotionConstraintSet#mIdString()` |
| `int` | `https://developer.android.com/reference/androidx/constraintlayout/core/motion/key/MotionConstraintSet#mRotate()` |

| ### Public constructors |
|---|
| `https://developer.android.com/reference/androidx/constraintlayout/core/motion/key/MotionConstraintSet#MotionConstraintSet()()` |

## Constants

### ROTATE_LEFT_OF_PORTRATE

Added in [1.1.2](https://developer.android.com/jetpack/androidx/releases/constraintlayout#1.1.2)

```
public static final int ROTATE_LEFT_OF_PORTRATE = 4
```

### ROTATE_NONE

Added in [1.1.2](https://developer.android.com/jetpack/androidx/releases/constraintlayout#1.1.2)

```
public static final int ROTATE_NONE = 0
```

### ROTATE_PORTRATE_OF_LEFT

Added in [1.1.2](https://developer.android.com/jetpack/androidx/releases/constraintlayout#1.1.2)

```
public static final int ROTATE_PORTRATE_OF_LEFT = 2
```

### ROTATE_PORTRATE_OF_RIGHT

Added in [1.1.2](https://developer.android.com/jetpack/androidx/releases/constraintlayout#1.1.2)

```
public static final int ROTATE_PORTRATE_OF_RIGHT = 1
```

### ROTATE_RIGHT_OF_PORTRATE

Added in [1.1.2](https://developer.android.com/jetpack/androidx/releases/constraintlayout#1.1.2)

```
public static final int ROTATE_RIGHT_OF_PORTRATE = 3
```

## Public fields

### mIdString

Added in [1.1.2](https://developer.android.com/jetpack/androidx/releases/constraintlayout#1.1.2)

```
public String mIdString
```

### mRotate

Added in [1.1.2](https://developer.android.com/jetpack/androidx/releases/constraintlayout#1.1.2)

```
public int mRotate
```

## Public constructors

### MotionConstraintSet

Added in 1.1.2

```
public MotionConstraintSet()
```