PolylineGeometryUpdater

new Cesium.PolylineGeometryUpdater(entity, scene)

用于Polyline的GeometryUpdater
Name Type Description
entity Entity 折线几何型实体。
scene Scene 场景。

Members

获取一个值,该值指示线的路径。

readonlyclampToGround : Boolean

获取一个值,该值指示几何图形是否被固定到地面。 如果不支持贴地,则返回false。

readonlyclassificationTypeProperty : Property

获取/设置ClassificationType属性(指定了几何是贴到地面上还是贴到3D Tiles上,还是两者都贴。)

readonlydepthFailMaterialProperty : MaterialProperty

获取深度测试失败时用于填充几何的材质属性。

readonlydistanceDisplayConditionProperty : Property

获取/设置显示条件DistanceDisplayCondition(距离相机耨个距离内显示)。
获取与此几何相关联的实体。

readonlyfillEnabled : Boolean

获取一个值,该值指示几何图形是否具有填充分量。
获取用于填充几何的属性。

readonlygeometryChanged : Boolean

获取此更新器的公共属性更改时引发的事件。

readonlyhasConstantFill : Boolean

获取一个值,该值指示填充可见性是否随仿真时间变化。

readonlyhasConstantOutline : Boolean

获取一个值,该值指示边框可视性是否随仿真时间变化。
获取更新器ID。

readonlyisClosed : Boolean

Gets a value indicating if the geometry is closed. This property is only valid for static geometry.

readonlyisDynamic : Boolean

获取一个值,该值指示几何是否随时间变化。 如果为true,则将所有可视化委托给DynamicGeometryUpdater返回的DynamicGeometryUpdater。

readonlyoutlineColorProperty : Property

获取几何的边框Color属性。

readonlyoutlineEnabled : Boolean

获取几何是否有一个边框部件。
获取几何从每个光源接收或反射阴影的模式。
获取zindex。

Methods

createDynamicUpdater(primitives, groundPrimitives)DynamicGeometryUpdater

当GeometryUpdater#isDynamic为true时,创建要使用的动态更新器。
Name Type Description
primitives PrimitiveCollection 要使用的图元集合。
groundPrimitives PrimitiveCollection | OrderedGroundPrimitiveCollection 贴地图元集合。
Returns:
动态更新器 used to update the geometry each frame.
Throws:

createFillGeometryInstance(time)GeometryInstance

创建表示几何图形填充的几何图形实例。
Name Type Description
time JulianDate 检索初始属性值时使用的时间。
Returns:
表示几何填充部分的几何实例。
Throws:

createOutlineGeometryInstance(time)GeometryInstance

创建表示几何图形边框的几何图形实例。
Name Type Description
time JulianDate 检索初始属性值时使用的时间。
Returns:
表示几何边框部分的几何实例。
Throws:
销毁对象使用的资源。 一旦对象被销毁,就不应使用它。
Throws:

isDestroyed()Boolean

该对象是否被销毁。
Returns:
已销毁,则返回true;否则,返回false。

isFilled(time)Boolean

Checks if the geometry is filled at the provided time. 检查几何是否在提供的时间被填充。
Name Type Description
time JulianDate The time for which to retrieve visibility.
Returns:
如果在指定的时间填充了几何,则为true,否则为false。

isOutlineVisible(time)Boolean

检查几何在指定的时间是否有边框。
Name Type Description
time JulianDate 指定的时间。
Returns:
有,返回true,反之,返回false。