PointCloudRenderer

PointCloudRenderer 允许您指定 PointCloudLayer 中的点如何渲染。

构造函数

PointCloudRenderer

PointCloudRenderer 允许您指定 PointCloudLayer 中的点如何渲染。

new PointCloudRenderer(properties?)

参数

返回:PointCloudRenderer PointCloudRenderer对象

属性

pointsPerInch

每显示英寸绘制的点数。

pointsPerInch: number

类型: number

type

点云渲染器类型。

type: "point-cloud-class-breaks" | "point-cloud-rgb" | "point-cloud-stretch" | "point-cloud-unique-value"

类型: "point-cloud-class-breaks" | "point-cloud-rgb" | "point-cloud-stretch" | "point-cloud-unique-value"

访问器

colorModulation

根据另一个字段的值(通常是 intensity)降低点颜色的亮度。

get colorModulation(): PointCloudRendererColorModulation

返回: PointCloudRendererColorModulation 根据另一个字段的值(通常是 intensity)降低点颜色的亮度。

set colorModulation(value: PointCloudRendererColorModulationProperties): void

返回: void

pointSizeAlgorithm

指定如何计算点云中点的大小以进行渲染。

get pointSizeAlgorithm(): PointSizeFixedSizeAlgorithm | PointSizeSplatAlgorithm

返回: PointSizeFixedSizeAlgorithm | PointSizeSplatAlgorithm 指定如何计算点云中点的大小以进行渲染。

set pointSizeAlgorithm(value: PointSizeFixedSizeAlgorithmProperties & object | PointSizeSplatAlgorithmProperties & object): void

返回: void

方法

clone

创建渲染器的深度克隆。

clone(): PointCloudRenderer

返回:PointCloudRenderer

toJSON

将此类的实例转换为其 JSON 表示形式。

toJSON(): any

返回:any

BIMFlux AI