用于折线的
GeometryUpdater
。客户端通常不会直接创建此类,而是依赖
DataSourceDisplay
。
Name | Type | Description |
---|---|---|
entity
|
Entity | 包含要可视化的几何图形的实体。 |
scene
|
Scene | 进行可视化的场景。 |
Members
readonly arcType : ArcType
获取一个值,该值指示该行的路径。
获取一个值,该值指示几何体是否固定在地面上。如果不支持地形上的折线,则返回 false。
readonly classificationTypeProperty : Property
获取或设置
ClassificationType
属性,指定此几何图形在地面上时是否对地形、3D 瓦片或两者进行分类。
readonly depthFailMaterialProperty : MaterialProperty
获取在深度测试失败时用于填充几何体的材料属性。
readonly distanceDisplayConditionProperty : Property
获取或设置
DistanceDisplayCondition
属性,指定将在距相机多远的距离处显示此几何图形。
readonly entity : Entity
获取与此几何图形关联的实体。
获取一个值,该值指示几何是否具有填充组件。
readonly fillMaterialProperty : MaterialProperty
获取用于填充几何体的材料属性。
获取每当此更新程序的公共属性更改时引发的事件。
获取一个值,该值指示填充可见性是否随模拟时间而变化。
获取一个值,该值指示轮廓可见性是否随模拟时间而变化。
获取与此更新程序关联的唯一 ID
获取一个值,该值指示几何是否关闭。此属性仅对静态几何体有效。
获取一个值,该值指示几何是否随时间变化。如果为 true,则所有可视化都委托给 GeometryUpdater#
DynamicGeometryUpdater
返回的 DynamicGeometryUpdater。
readonly outlineColorProperty : Property
获取几何轮廓的
Color
属性。
获取一个值,该值指示几何是否具有轮廓组件。
readonly shadowsProperty : Property
获取指定几何体是投射还是接收来自光源的阴影的属性。
获取 zindex
Methods
createFillGeometryInstance (time) → GeometryInstance
创建表示几何填充的几何实例。
Name | Type | Description |
---|---|---|
time
|
JulianDate | 检索初始属性值时使用的时间。 |
Returns:
表示几何的填充部分的几何实例。
Throws:
-
DeveloperError :此实例不代表填充的几何体。
createOutlineGeometryInstance (time) → GeometryInstance
创建表示几何轮廓的几何实例。
Name | Type | Description |
---|---|---|
time
|
JulianDate | 检索初始属性值时使用的时间。 |
Returns:
表示几何轮廓部分的几何实例。
Throws:
-
DeveloperError :此实例不代表轮廓几何。
对象使用的销毁和资源。一旦对象被销毁,就不应使用它。
Throws:
-
DeveloperError : 该对象被销毁,即调用了destroy()。
如果此对象被销毁,则返回 true;否则为假。
Returns:
如果此对象被销毁,则为真;否则为假。
检查几何是否在提供的时间填充。
Name | Type | Description |
---|---|---|
time
|
JulianDate | 检索可见性的时间。 |
Returns:
如果在提供的时间填充几何图形,则为 true,否则为 false。
检查几何图形是否在提供的时间被勾勒出来。
Name | Type | Description |
---|---|---|
time
|
JulianDate | 检索可见性的时间。 |
Returns:
如果在提供的时间勾勒出几何图形,则为 true,否则为 false。