用于多段线的
GeometryUpdater
。
客户端通常不直接创建此类,而是依赖于 DataSourceDisplay
。
Name | Type | Description |
---|---|---|
entity |
Entity | 包含要可视化的几何体的实体。 |
scene |
Scene | 正在进行可视化的场景。 |
Members
readonly arcType : ArcType
获取一个值,该值指示行的路径是否为。
获取一个值,该值指示几何图形是否被固定到地面。
如果不支持 terrain 上的折线,则返回 false。
readonly classificationTypeProperty : Property
获取或设置
ClassificationType
属性指定此几何体在地面上时是否对地形、3D 瓦片或两者进行分类。
readonly depthFailMaterialProperty : MaterialProperty
获取深度测试失败时用于填充几何体的材质属性。
readonly distanceDisplayConditionProperty : Property
获取或设置
DistanceDisplayCondition
指定此几何体将在距摄像机多远处显示的属性。
readonly entity : Entity
获取与此几何体关联的实体。
获取一个值,该值指示几何图形是否具有填充组件。
readonly fillMaterialProperty : MaterialProperty
获取用于填充几何体的 material 属性。
获取一个事件,该事件在公共属性
的更新程序更改。
获取一个值,该值指示填充可见性是否随模拟时间而变化。
获取一个值,该值指示轮廓可见性是否随模拟时间而变化。
获取与此更新程序关联的唯一 ID
获取一个值,该值指示几何体是否闭合。
此属性仅对静态几何体有效。
获取一个值,该值指示几何图形是否随时间变化。
readonly outlineColorProperty : Property
获取几何轮廓的
Color
属性。
获取一个值,该值指示几何图形是否具有轮廓组件。
readonly shadowsProperty : Property
获取指定几何图形是否
从光源投射或接收阴影。
Gets the zindex
Methods
createFillGeometryInstance(time) → GeometryInstance
创建表示几何图形填充的几何实例。
Name | Type | Description |
---|---|---|
time |
JulianDate | 检索初始属性值时使用的时间。 |
Returns:
表示几何体的填充部分的 geometry 实例。
Throws:
-
DeveloperError : This instance does not represent a filled geometry.
createOutlineGeometryInstance(time) → GeometryInstance
创建表示几何轮廓的几何实例。
Name | Type | Description |
---|---|---|
time |
JulianDate | 检索初始属性值时使用的时间。 |
Returns:
表示几何体轮廓部分的 geometry 实例。
Throws:
-
DeveloperError : This instance does not represent an outlined geometry.
销毁对象使用的资源。 一旦对象被销毁,就不应该使用它。
Throws:
-
DeveloperError : 这个物体被摧毁了,destroy().
如果此对象已销毁,则返回 true;否则为 false。
Returns:
如果此对象被销毁,则为 True;否则为 false。
检查几何图形是否在提供的时间填充。
Name | Type | Description |
---|---|---|
time |
JulianDate | 检索可见性的时间。 |
Returns:
true,如果在提供的时间填充几何图形,则为 false。
检查是否在提供的时间勾勒出几何图形。
Name | Type | Description |
---|---|---|
time |
JulianDate | 检索可见性的时间。 |
Returns:
true 如果在提供的时间勾勒出几何图形,则为 false 。