PolylineGeometryUpdater

new Cesium.PolylineGeometryUpdater (entity, scene)

折线的 GeometryUpdater 。客户端通常不直接创建此类,而是依靠 DataSourceDisplay
Name Type Description
entity Entity 包含要可视化的几何的实体。
scene Scene 进行可视化的场景。

Members

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

readonly clampToGround : Boolean

获取一个值,该值指示是否将几何图形夹紧到地面。如果不支持地形上的折线,则返回false。
获取或设置 ClassificationType 属性,该属性指定此几何图形在地面上时是否对地形,3D瓷砖或两者进行分类。
获取深度测试失败时用于填充几何的材质属性。

readonly distanceDisplayConditionProperty : Property

获取或设置 DistanceDisplayCondition 属性,该属性指定将在距相机的距离显示此几何图形。
获取与此几何关联的实体。

readonly fillEnabled : Boolean

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

readonly geometryChanged : Boolean

获取每当公共属性时引发的事件此更新程序更改的内容。

readonly hasConstantFill : Boolean

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

readonly hasConstantOutline : Boolean

获取一个值,该值指示轮廓可见性是否随模拟时间而变化。
获取与此更新程序关联的唯一ID
获取一个值,该值指示几何是否闭合。此属性仅对静态几何有效。
获取一个值,该值指示几何是否随时间变化。如果为true,则将所有可视化委托给 DynamicGeometryUpdater 由GeometryUpdater#createDynamicUpdater返回。
获取几何轮廓的 Color 属性。

readonly outlineEnabled : Boolean

获取一个值,该值指示几何图形是否具有轮廓分量。
获取指定几何图形是否为从每个光源投射或接收阴影。
获取zindex

Methods

createDynamicUpdater (primitives, groundPrimitives) DynamicGeometryUpdater

当GeometryUpdater#isDynamic为true时,创建要使用的动态更新程序。
Name Type Description
primitives PrimitiveCollection 要使用的原始集合。
groundPrimitives PrimitiveCollection | OrderedGroundPrimitiveCollection 用于有序地面基元的基元集合。
Returns:
动态更新程序用于更新每帧的几何图形。
Throws:
创建表示几何填充的几何实例。
Name Type Description
time JulianDate 检索初始属性值所用的时间。
Returns:
表示几何填充部分的几何实例。
Throws:
创建表示几何轮廓的几何实例。
Name Type Description
time JulianDate 检索初始属性值所用的时间。
Returns:
表示几何轮廓部分的几何实例。
Throws:
销毁对象使用的资源。一旦对象被销毁,就不应使用它。
Throws:
如果此对象已销毁,则返回true;否则返回false。否则为假。
Returns:
如果该对象被破坏,则为true;否则为假。
检查几何是否在提供的时间被填充。
Name Type Description
time JulianDate 检索可见性的时间。
Returns:
如果在指定的时间填充了几何,则为true,否则为false。

isOutlineVisible (time) Boolean

检查几何在指定的时间是否轮廓化。
Name Type Description
time JulianDate 检索可见性的时间。
Returns:
如果在提供的时间概述了几何图形,则为true,否则为false。