PointGraphics

描述位于包含Entity位置的图形点。
new PointGraphics(options)
Parameters:
options (Object)
Name Description
options.show
Property
default true
指定点可见性的布尔属性。
options.pixelSize
Property
default 1
以像素为单位指定大小的数值属性。
options.heightReference
Property
default HeightReference.NONE
指定高度相对高度的属性。
options.color
Property
default Color.WHITE
指定点的Color的属性。
options.outlineColor
Property
default Color.BLACK
指定大纲的Color的属性。
options.outlineWidth
Property
default 0
以像素为单位指定轮廓宽度的数值属性。
options.scaleByDistance
Property
用于根据距离缩放点的NearFarScalar属性。
options.translucencyByDistance
Property
一个NearFarScalar属性,用于根据与相机的距离设置半透明。
options.distanceDisplayCondition
Property
一个属性,指定该点将显示在与相机的距离处。
options.disableDepthTestDistance
Property
一个属性,指定从要禁用深度测试的相机到的距离。

Members

color : Property

获取或设置指定点的Color的属性。
Default Value: Color.WHITE

(readonly) definitionChanged : Event

获取每当属性或子属性更改或修改时引发的事件。

disableDepthTestDistance : Property

获取或设置与要禁用深度测试的照相机之间的距离,例如,防止对地形进行剪切。当设置为零时,始终应用深度测试。当设置为数字正无穷大时,深度测试永远不会应用。

distanceDisplayCondition : Property

获取或设置DistanceDisplayCondition属性,该属性指定此点将显示在距相机的距离。

heightReference : Property

获取或设置指定HeightReference的属性。
Default Value: HeightReference.NONE

outlineColor : Property

获取或设置指定大纲的Color的属性。
Default Value: Color.BLACK

outlineWidth : Property

获取或设置以像素为单位指定轮廓宽度的数值属性。
Default Value: 0

pixelSize : Property

获取或设置以像素为单位指定大小的数值属性。
Default Value: 1

scaleByDistance : Property

获取或设置用于根据距离缩放点的NearFarScalar属性。如果未定义,则使用常量大小。

show : Property

获取或设置用于指定点的可见性的布尔属性。
Default Value: true

translucencyByDistance : Property

获取或设置NearFarScalar属性,该属性基于与相机的距离指定点的半透明性。点的半透明将在NearFarScalar#nearValueNearFarScalar#farValue之间插入,而相机距离在指定NearFarScalar#nearNearFarScalar#far的上下限内。在这些范围之外,点的半透明性保持固定到最近的边界。

Methods

clone(result) → {PointGraphics}
复制此实例。
Parameters:
result (PointGraphics) 存储结果的对象。
merge(source)
将此对象上的每个未分配属性分配给所提供源对象上相同属性的值。
Parameters:
source (PointGraphics) 要合并到此对象中的对象。