# AndroidXRHumanBodySubsystem

The Android XR implementation of the `XRHumanBodySubsystem` so it can work seamlessly with `ARHumanBodyManager`.

## Summary

### Inheritance

Inherits from: `XRHumanBodySubsystem`

|                                                                                                                                                                                                                                                                                                            ### Properties                                                                                                                                                                                                                                                                                                            ||
|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| [AutoCalibrationRequested](https://developer.android.com/develop/xr/unity/reference/class/Google/XR/Extensions/AndroidXRHumanBodySubsystem#autocalibrationrequested)             | `bool` Gets or sets a value indicating whether to use automatic calibration at runtime.                                                                                                                                                                                                                                                                                                                                                            |
| [ProportionCalibrationRequested](https://developer.android.com/develop/xr/unity/reference/class/Google/XR/Extensions/AndroidXRHumanBodySubsystem#proportioncalibrationrequested) | [XRHumanBodyProportions](https://developer.android.com/develop/xr/unity/reference/class/Google/XR/Extensions/XRHumanBodyProportions#classGoogle_1_1XR_1_1Extensions_1_1XRHumanBodyProportions) Gets or sets the [XRHumanBodyProportions](https://developer.android.com/develop/xr/unity/reference/class/Google/XR/Extensions/XRHumanBodyProportions#classGoogle_1_1XR_1_1Extensions_1_1XRHumanBodyProportions) for rest pose skeleton computation. |

## Properties

### AutoCalibrationRequested

```c#
bool AutoCalibrationRequested
```  
Gets or sets a value indicating whether to use automatic calibration at runtime.

When automatic calibration is disabled, [ProportionCalibrationRequested](https://developer.android.com/develop/xr/unity/reference/class/Google/XR/Extensions/AndroidXRHumanBodySubsystem#proportioncalibrationrequested) will take effect.  

### ProportionCalibrationRequested

```c#
XRHumanBodyProportions ProportionCalibrationRequested
```  
Gets or sets the [XRHumanBodyProportions](https://developer.android.com/develop/xr/unity/reference/class/Google/XR/Extensions/XRHumanBodyProportions#classGoogle_1_1XR_1_1Extensions_1_1XRHumanBodyProportions) for rest pose skeleton computation.

It only takes effect when [AutoCalibrationRequested](https://developer.android.com/develop/xr/unity/reference/class/Google/XR/Extensions/AndroidXRHumanBodySubsystem#autocalibrationrequested) is disabled.