# 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
class BoundingArcWireFormat : VersionedParcelable, Parcelable
```

<br />

*** ** * ** ***

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

Wire format for BoundingArc.

## Summary

| ### Constants |
|---|---|
| `const https://developer.android.com/reference/android/os/Parcelable.Creator.html<https://developer.android.com/reference/kotlin/androidx/wear/watchface/data/BoundingArcWireFormat!>` | `https://developer.android.com/reference/kotlin/androidx/wear/watchface/data/BoundingArcWireFormat#CREATOR()` **This property is deprecated.** Deprecated in Java |

| ### Public constructors |
|---|
| `[BoundingArcWireFormat](https://developer.android.com/reference/kotlin/androidx/wear/watchface/data/BoundingArcWireFormat#BoundingArcWireFormat(float,float,float))( arcStartAngle: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html, totalArcAngle: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html, arcThickness: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html )` **This function is deprecated.** Deprecated in Java |

| ### Public functions |
|---|---|
| `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` | `[describeContents](https://developer.android.com/reference/kotlin/androidx/wear/watchface/data/BoundingArcWireFormat#describeContents())()` **This function is deprecated.** Deprecated in Java |
| `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html` | `[getArcStartAngle](https://developer.android.com/reference/kotlin/androidx/wear/watchface/data/BoundingArcWireFormat#getArcStartAngle())()` **This function is deprecated.** Deprecated in Java |
| `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html` | `[getArcThickness](https://developer.android.com/reference/kotlin/androidx/wear/watchface/data/BoundingArcWireFormat#getArcThickness())()` **This function is deprecated.** Deprecated in Java |
| `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html` | `[getTotalArcAngle](https://developer.android.com/reference/kotlin/androidx/wear/watchface/data/BoundingArcWireFormat#getTotalArcAngle())()` **This function is deprecated.** Deprecated in Java |
| `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` | `[writeToParcel](https://developer.android.com/reference/kotlin/androidx/wear/watchface/data/BoundingArcWireFormat#writeToParcel(android.os.Parcel,int))(parcel: https://developer.android.com/reference/android/os/Parcel.html?, flags: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html)` **This function is deprecated.** Deprecated in Java |

### Inherited Constants

From [android.os.Parcelable](https://developer.android.com/reference/android/os/Parcelable.html) `const https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` `https://developer.android.com/reference/android/os/Parcelable.html#CONTENTS_FILE_DESCRIPTOR = 1`

**This property is deprecated.** Deprecated in Java
`const https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` `https://developer.android.com/reference/android/os/Parcelable.html#PARCELABLE_WRITE_RETURN_VALUE = 1`

**This property 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)

```
const val CREATOR: Parcelable.Creator<BoundingArcWireFormat!>
```

> [!CAUTION]
> **This property 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)

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

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

## Public functions

### 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)

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

> [!CAUTION]
> **This function 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)

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

> [!CAUTION]
> **This function 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)

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

> [!CAUTION]
> **This function 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)

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

> [!CAUTION]
> **This function 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)

```
fun [writeToParcel](https://developer.android.com/reference/kotlin/androidx/wear/watchface/data/BoundingArcWireFormat#writeToParcel(android.os.Parcel,int))(parcel: Parcel?, flags: Int): Unit
```

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

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