# PointerCoordsBuilder

Artifact: [androidx.test:core](https://developer.android.com/jetpack/androidx/releases/test) [View Source](https://cs.android.com/search?q=file:androidx/test/core/view/PointerCoordsBuilder.java+class:androidx.test.core.view.PointerCoordsBuilder)

*** ** * ** ***


```
public class PointerCoordsBuilder
```

<br />

*** ** * ** ***

Builder for `https://developer.android.com/reference/android/view/MotionEvent.PointerCoords.html`.

## Summary

| ### Public methods |
|---|---|
| `https://developer.android.com/reference/android/view/MotionEvent.PointerCoords.html` | `https://developer.android.com/reference/androidx/test/core/view/PointerCoordsBuilder#build()()` |
| `static https://developer.android.com/reference/androidx/test/core/view/PointerCoordsBuilder` | `https://developer.android.com/reference/androidx/test/core/view/PointerCoordsBuilder#newBuilder()()` |
| `https://developer.android.com/reference/androidx/test/core/view/PointerCoordsBuilder` | `https://developer.android.com/reference/androidx/test/core/view/PointerCoordsBuilder#setCoords(float,float)(float x, float y)` |
| `https://developer.android.com/reference/androidx/test/core/view/PointerCoordsBuilder` | `https://developer.android.com/reference/androidx/test/core/view/PointerCoordsBuilder#setOrientation(float)(float orientation)` |
| `https://developer.android.com/reference/androidx/test/core/view/PointerCoordsBuilder` | `https://developer.android.com/reference/androidx/test/core/view/PointerCoordsBuilder#setPressure(float)(float pressure)` |
| `https://developer.android.com/reference/androidx/test/core/view/PointerCoordsBuilder` | `https://developer.android.com/reference/androidx/test/core/view/PointerCoordsBuilder#setSize(float)(float size)` |
| `https://developer.android.com/reference/androidx/test/core/view/PointerCoordsBuilder` | `https://developer.android.com/reference/androidx/test/core/view/PointerCoordsBuilder#setTool(float,float)(float toolMajor, float toolMinor)` |
| `https://developer.android.com/reference/androidx/test/core/view/PointerCoordsBuilder` | `https://developer.android.com/reference/androidx/test/core/view/PointerCoordsBuilder#setTouch(float,float)(float touchMajor, float touchMinor)` |

## Public methods

### build

```
public MotionEvent.PointerCoords build()
```

### newBuilder

```
public static PointerCoordsBuilder newBuilder()
```

### setCoords

```
public PointerCoordsBuilder setCoords(float x, float y)
```

### setOrientation

```
public PointerCoordsBuilder setOrientation(float orientation)
```

### setPressure

```
public PointerCoordsBuilder setPressure(float pressure)
```

### setSize

```
public PointerCoordsBuilder setSize(float size)
```

### setTool

```
public PointerCoordsBuilder setTool(float toolMajor, float toolMinor)
```

### setTouch

```
public PointerCoordsBuilder setTouch(float touchMajor, float touchMinor)
```