描述位于包含
Entity
位置的图形点。
Name | Type | Description |
---|---|---|
options
|
PointGraphics.ConstructorOptions | 描述初始化选项的 可选 对象 |
Members
color : Property |undefined
获取或设置指定点
Color
的属性。
-
Default Value:
Color.WHITE
readonly definitionChanged : Event
获取在更改或修改属性或子属性时引发的事件。
disableDepthTestDistance : Property |undefined
获取或设置与相机的距离,在该距离处禁用深度测试,例如,防止对地形进行裁剪。当设置为零时,始终应用深度测试。当设置为 Number.POSITIVE_INFINITY 时,永远不会应用深度测试。
distanceDisplayCondition : Property |undefined
获取或设置
DistanceDisplayCondition
属性,指定在距相机多远的距离处显示该点。
heightReference : Property |undefined
获取或设置指定
HeightReference
的 Property。
-
Default Value:
HeightReference.NONE
outlineColor : Property |undefined
获取或设置指定轮廓
Color
的属性。
-
Default Value:
Color.BLACK
outlineWidth : Property |undefined
获取或设置指定轮廓宽度(以像素为单位)的数字属性。
-
Default Value:
0
pixelSize : Property |undefined
获取或设置指定大小(以像素为单位)的数字属性。
-
Default Value:
1
scaleByDistance : Property |undefined
获取或设置用于根据距离缩放点的
NearFarScalar
属性。如果未定义,则使用常量大小。
show : Property |undefined
获取或设置指定点可见性的布尔属性。
-
Default Value:
true
translucencyByDistance : Property |undefined
获取或设置
NearFarScalar
属性,根据与相机的距离指定点的半透明度。当相机距离落在指定的
NearFarScalar#near
和
NearFarScalar#far
的上下限内时,点的半透明度将在
NearFarScalar#nearValue
和
NearFarScalar#farValue
之间进行插值。在这些范围之外,点的半透明度仍然被限制在最近的范围内。
Methods
clone ( result ) → PointGraphics
复制此实例。
Name | Type | Description |
---|---|---|
result
|
PointGraphics | 可选 存储结果的对象。 |
Returns:
修改后的结果参数或新实例(如果未提供)。
将此对象上的每个未分配属性分配给提供的源对象上相同属性的值。
Name | Type | Description |
---|---|---|
source
|
PointGraphics | 要合并到此对象的对象。 |
Type Definitions
PointGraphics 构造函数的初始化选项
Properties:
Name | Type | Attributes | Default | Description |
---|---|---|---|---|
show
|
Property | boolean |
<optional>
|
true | 一个布尔属性,指定点的可见性。 |
pixelSize
|
Property | number |
<optional>
|
1 | 一个数字属性,以像素为单位指定大小。 |
heightReference
|
Property | HeightReference |
<optional>
|
HeightReference.NONE | 一个属性,指定高度相对于什么。 |
color
|
Property | Color |
<optional>
|
Color.WHITE |
指定点
Color
的属性。
|
outlineColor
|
Property | Color |
<optional>
|
Color.BLACK |
指定轮廓
Color
的属性。
|
outlineWidth
|
Property | number |
<optional>
|
0 | 一个数字属性,以像素为单位指定轮廓宽度。 |
scaleByDistance
|
Property | NearFarScalar |
<optional>
|
用于根据距离缩放点的
NearFarScalar
属性。
|
|
translucencyByDistance
|
Property | NearFarScalar |
<optional>
|
NearFarScalar
属性用于根据与相机的距离设置半透明度。
|
|
distanceDisplayCondition
|
Property | DistanceDisplayCondition |
<optional>
|
一个属性,指定该点将在距相机多远的距离处显示。 | |
disableDepthTestDistance
|
Property | number |
<optional>
|
一个属性,指定从相机到禁用深度测试的距离。 |