# com.herewhite.sdk.domain.CameraState class 参考 (/zh-CN/api-reference/whiteboard/whiteboard-sdk/android/classcom-1-1herewhite-1-1sdk-1-1domain-1-1-camera-state)

> For AI agents: see the complete documentation index at [llms.txt](/llms.txt).

<a id="details"></a>

## 详细描述 [#详细描述]

适用版本：**Whiteboard Android SDK 2.16.134**。

`CameraState` 类，描述视角状态。

父类：[WhiteObject](/zh-CN/api-reference/whiteboard/whiteboard-sdk/android/classcom-1-1herewhite-1-1sdk-1-1domain-1-1-white-object)；继承接口详见父类。

## 属性与 JSON 字段 [#属性与-json-字段]

Java 非公开字段通过对应 getter/setter 访问；可选包装类型未设置时通常不写入 JSON。初值包含字段声明及无参构造中的直接赋值；其他构造参数以签名为准。

| 字段 | 声明 | 源码初值 | 说明 |
| --- | --- | --- | --- |
| [centerX](/zh-CN/api-reference/whiteboard/whiteboard-sdk/android/classcom-1-1herewhite-1-1sdk-1-1domain-1-1-camera-state#a08c539b0c954e1ed633b3a47d204990e) | `Double centerX` | 未显式赋值 | [api-center-table-0 details](#table-slot-api-center-table-0) |
| [centerY](/zh-CN/api-reference/whiteboard/whiteboard-sdk/android/classcom-1-1herewhite-1-1sdk-1-1domain-1-1-camera-state#abadc5ae1ff12422b59c810d654828f39) | `Double centerY` | 未显式赋值 | [api-center-table-1 details](#table-slot-api-center-table-1) |
| [scale](/zh-CN/api-reference/whiteboard/whiteboard-sdk/android/classcom-1-1herewhite-1-1sdk-1-1domain-1-1-camera-state#aae6b6a0c33b335079ca67a6d42b2430e) | `Double scale` | 未显式赋值 | [api-center-table-2 details](#table-slot-api-center-table-2) |

<a id="table-slot-api-center-table-0"></a>

**api-center-table-0 details**

模型属性；通过对应 getter/setter 访问。

<a id="table-slot-api-center-table-1"></a>

**api-center-table-1 details**

模型属性；通过对应 getter/setter 访问。

<a id="table-slot-api-center-table-2"></a>

**api-center-table-2 details**

白板相机的视角缩放比例；不是统一课件控制中相对适配尺寸的倍率。

| 公开成员签名 |  |
| --- | --- |
| Double | [getCenterX](/zh-CN/api-reference/whiteboard/whiteboard-sdk/android/classcom-1-1herewhite-1-1sdk-1-1domain-1-1-camera-state#af5ca69f385be59bc8d22742349e57e9e) () |
| Double | [getCenterY](/zh-CN/api-reference/whiteboard/whiteboard-sdk/android/classcom-1-1herewhite-1-1sdk-1-1domain-1-1-camera-state#a56f2881fd0b7fc4dc92d5378b7157aa7) () |
| Double | [getScale](/zh-CN/api-reference/whiteboard/whiteboard-sdk/android/classcom-1-1herewhite-1-1sdk-1-1domain-1-1-camera-state#aa7633f7f15025862151289e4de390467) () |

## 变量说明 [#变量说明]

<a id="a08c539b0c954e1ed633b3a47d204990e"></a>

### centerX [#centerx]

```text
Double centerX
```

源码初值：未显式赋值

模型属性；通过对应 getter/setter 访问。

<a id="abadc5ae1ff12422b59c810d654828f39"></a>

### centerY [#centery]

```text
Double centerY
```

源码初值：未显式赋值

模型属性；通过对应 getter/setter 访问。

<a id="aae6b6a0c33b335079ca67a6d42b2430e"></a>

### scale [#scale]

```text
Double scale
```

源码初值：未显式赋值

白板相机的视角缩放比例；不是统一课件控制中相对适配尺寸的倍率。

## 函数说明 [#函数说明]

<a id="af5ca69f385be59bc8d22742349e57e9e"></a>

### getCenterX() [#getcenterx]

<ApiSignature>

Double getCenterX()

</ApiSignature>

获取视角的中心点在世界坐标系（以白板初始化时的中心点为原点的坐标系）中的 X 轴坐标。

<h4 data-toc-hidden="true" id={"返回值"}>返回值</h4>

视角的中心点在世界坐标系（以白板初始化时的中心点为原点的坐标系）中的 X 轴坐标。初始值为 `0.0`。

<a id="a56f2881fd0b7fc4dc92d5378b7157aa7"></a>

### getCenterY() [#getcentery]

<ApiSignature>

Double getCenterY()

</ApiSignature>

获取视角的中心点在世界坐标系（以白板初始化时的中心点为原点的坐标系）中的 Y 轴坐标。

<h4 data-toc-hidden="true" id={"返回值-1"}>返回值</h4>

视角的中心点在世界坐标系（以白板初始化时的中心点为原点的坐标系）中的 Y 轴坐标。初始值为 `0.0`。

<a id="aa7633f7f15025862151289e4de390467"></a>

### getScale() [#getscale]

<ApiSignature>

Double getScale()

</ApiSignature>

白板相机的视角缩放比例；不是统一课件控制中相对适配尺寸的倍率。
