# BoundingArcWireFormat

Artifact: [androidx.wear.watchface:watchface-data](https://developer.android.com/jetpack/androidx/releases/wear-watchface) [View Source](https://cs.android.com/search?q=file:androidx/wear/watchface/data/BoundingArcWireFormat.java+class:androidx.wear.watchface.data.BoundingArcWireFormat) Added in [1.1.0](https://developer.android.com/jetpack/androidx/releases/wear-watchface#1.1.0) Deprecated in [1.3.0-alpha07](https://developer.android.com/jetpack/androidx/releases/wear-watchface#1.3.0-alpha07)

*** ** * ** ***


```
@ComplicationExperimental
public final class BoundingArcWireFormat implements VersionedParcelable, Parcelable
```

<br />

*** ** * ** ***

> [!CAUTION]
> **This class is deprecated.**   
>
> use Watch Face Format instead

Wire format for BoundingArc.

## Summary

| ### Constants |
|---|---|
| `static final @https://jspecify.dev/docs/api/org/jspecify/annotations/NonNull.html https://developer.android.com/reference/android/os/Parcelable.Creator.html<https://developer.android.com/reference/androidx/wear/watchface/data/BoundingArcWireFormat>` | `https://developer.android.com/reference/androidx/wear/watchface/data/BoundingArcWireFormat#CREATOR()` **This field is deprecated.** Deprecated in Java |

| ### Public constructors |
|---|
| `[BoundingArcWireFormat](https://developer.android.com/reference/androidx/wear/watchface/data/BoundingArcWireFormat#BoundingArcWireFormat(float,float,float))( float arcStartAngle, float totalArcAngle, float arcThickness )` **This method is deprecated.** Deprecated in Java |

| ### Public methods |
|---|---|
| `int` | `[describeContents](https://developer.android.com/reference/androidx/wear/watchface/data/BoundingArcWireFormat#describeContents())()` **This method is deprecated.** Deprecated in Java |
| `float` | `[getArcStartAngle](https://developer.android.com/reference/androidx/wear/watchface/data/BoundingArcWireFormat#getArcStartAngle())()` **This method is deprecated.** Deprecated in Java |
| `float` | `[getArcThickness](https://developer.android.com/reference/androidx/wear/watchface/data/BoundingArcWireFormat#getArcThickness())()` **This method is deprecated.** Deprecated in Java |
| `float` | `[getTotalArcAngle](https://developer.android.com/reference/androidx/wear/watchface/data/BoundingArcWireFormat#getTotalArcAngle())()` **This method is deprecated.** Deprecated in Java |
| `void` | `[writeToParcel](https://developer.android.com/reference/androidx/wear/watchface/data/BoundingArcWireFormat#writeToParcel(android.os.Parcel,int))(@https://jspecify.dev/docs/api/org/jspecify/annotations/Nullable.html https://developer.android.com/reference/android/os/Parcel.html parcel, int flags)` **This method is deprecated.** Deprecated in Java |

### Inherited Constants

From [android.os.Parcelable](https://developer.android.com/reference/android/os/Parcelable.html) `static final int` `https://developer.android.com/reference/android/os/Parcelable.html#CONTENTS_FILE_DESCRIPTOR = 1`

**This field is deprecated.** Deprecated in Java
`static final int` `https://developer.android.com/reference/android/os/Parcelable.html#PARCELABLE_WRITE_RETURN_VALUE = 1`

**This field is deprecated.** Deprecated in Java

## Constants

### CREATOR

Added in [1.1.0](https://developer.android.com/jetpack/androidx/releases/wear-watchface#1.1.0) Deprecated in [1.3.0-alpha07](https://developer.android.com/jetpack/androidx/releases/wear-watchface#1.3.0-alpha07)

```
public static final @NonNull Parcelable.Creator<BoundingArcWireFormat> CREATOR
```

> [!CAUTION]
> **This field is deprecated.**   
> Deprecated in Java

## Public constructors

### BoundingArcWireFormat

Added in [1.1.0](https://developer.android.com/jetpack/androidx/releases/wear-watchface#1.1.0) Deprecated in [1.3.0-alpha07](https://developer.android.com/jetpack/androidx/releases/wear-watchface#1.3.0-alpha07)

```
public [BoundingArcWireFormat](https://developer.android.com/reference/androidx/wear/watchface/data/BoundingArcWireFormat#BoundingArcWireFormat(float,float,float))(
    float arcStartAngle,
    float totalArcAngle,
    float arcThickness
)
```

> [!CAUTION]
> **This method is deprecated.**   
> Deprecated in Java

## Public methods

### describeContents

Added in [1.1.0](https://developer.android.com/jetpack/androidx/releases/wear-watchface#1.1.0) Deprecated in [1.3.0-alpha07](https://developer.android.com/jetpack/androidx/releases/wear-watchface#1.3.0-alpha07)

```
public int [describeContents](https://developer.android.com/reference/androidx/wear/watchface/data/BoundingArcWireFormat#describeContents())()
```

> [!CAUTION]
> **This method is deprecated.**   
> Deprecated in Java

### getArcStartAngle

Added in [1.1.0](https://developer.android.com/jetpack/androidx/releases/wear-watchface#1.1.0) Deprecated in [1.3.0-alpha07](https://developer.android.com/jetpack/androidx/releases/wear-watchface#1.3.0-alpha07)

```
public float [getArcStartAngle](https://developer.android.com/reference/androidx/wear/watchface/data/BoundingArcWireFormat#getArcStartAngle())()
```

> [!CAUTION]
> **This method is deprecated.**   
> Deprecated in Java

### getArcThickness

Added in [1.1.0](https://developer.android.com/jetpack/androidx/releases/wear-watchface#1.1.0) Deprecated in [1.3.0-alpha07](https://developer.android.com/jetpack/androidx/releases/wear-watchface#1.3.0-alpha07)

```
public float [getArcThickness](https://developer.android.com/reference/androidx/wear/watchface/data/BoundingArcWireFormat#getArcThickness())()
```

> [!CAUTION]
> **This method is deprecated.**   
> Deprecated in Java

### getTotalArcAngle

Added in [1.1.0](https://developer.android.com/jetpack/androidx/releases/wear-watchface#1.1.0) Deprecated in [1.3.0-alpha07](https://developer.android.com/jetpack/androidx/releases/wear-watchface#1.3.0-alpha07)

```
public float [getTotalArcAngle](https://developer.android.com/reference/androidx/wear/watchface/data/BoundingArcWireFormat#getTotalArcAngle())()
```

> [!CAUTION]
> **This method is deprecated.**   
> Deprecated in Java

### writeToParcel

Added in [1.1.0](https://developer.android.com/jetpack/androidx/releases/wear-watchface#1.1.0) Deprecated in [1.3.0-alpha07](https://developer.android.com/jetpack/androidx/releases/wear-watchface#1.3.0-alpha07)

```
public void [writeToParcel](https://developer.android.com/reference/androidx/wear/watchface/data/BoundingArcWireFormat#writeToParcel(android.os.Parcel,int))(@Nullable Parcel parcel, int flags)
```

> [!CAUTION]
> **This method is deprecated.**   
> Deprecated in Java

Serializes this BoundingArcWireFormat to the specified `https://developer.android.com/reference/android/os/Parcel.html`.