# AREngine_ARSemanticDensePointData

> phone 6.0.0(20)+ | tablet 6.0.0(20)+ | tv 6.1.0(23)+

## 概述

高精几何重建对象的稠密点云数据。

作为[HMS_AREngine_ARSemanticDense_AcquirePointData](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/arengine-capi-arengine#hms_arengine_arsemanticdense_acquirepointdata)接口输入。

**起始版本：** 6.0.0(20)

**相关模块：** [AR Engine](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/arengine-capi-arengine)

**所在头文件：** [ar_engine_core.h](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/arengine-header-file)

## 汇总

### 成员变量

|名称|描述|
|:------------------------------|:--------------------|
|int32_t [id](#id)|当前点的ID。|
|float [x](#x)|当前点的X坐标。|
|float [y](#y)|当前点的Y坐标。|
|float [z](#z)|当前点的Z坐标。|
|int32_t [r](#r)|当前点的颜色，RGBA表示，这里是R的值。|
|int32_t [g](#g)|当前点的颜色，RGBA表示，这里是G的值。|
|int32_t [b](#b)|当前点的颜色，RGBA表示，这里是B的值。|
|int32_t [a](#a)|当前点的颜色，RGBA表示，这里是A的值。|
|float [confidence](#confidence)|当前点的置信度。|

## 结构体成员变量说明

### id

```cpp
int32_t AREngine_ARSemanticDensePointData::id
```

**描述**

当前点的ID。

### x

```cpp
float AREngine_ARSemanticDensePointData::x
```

**描述**

当前点的X坐标。

### y

```cpp
float AREngine_ARSemanticDensePointData::y
```

**描述**

当前点的Y坐标。

### z

```cpp
float AREngine_ARSemanticDensePointData::z
```

**描述**

当前点的Z坐标。

### r

```cpp
int32_t AREngine_ARSemanticDensePointData::r
```

**描述**

当前点的颜色，RGBA表示，这里是R的值。

### g

```cpp
int32_t AREngine_ARSemanticDensePointData::g
```

**描述**

当前点的颜色，RGBA表示，这里是G的值。

### b

```cpp
int32_t AREngine_ARSemanticDensePointData::b
```

**描述**

当前点的颜色，RGBA表示，这里是B的值。

### a

```cpp
int32_t AREngine_ARSemanticDensePointData::a
```

**描述**

当前点的颜色，RGBA表示，这里是A的值。

### confidence

```cpp
float AREngine_ARSemanticDensePointData::confidence
```

**描述**

当前点的置信度。

