a
new PolylineGeometryUpdater(entity, scene)
GeometryUpdater
表示多段線。客戶機通常不直接創建此類,而是依賴于DataSourceDisplay
。
Parameters:
Members
(readonly) arcType : ArcType
獲取一個值,該值指示行的路徑是否為。
(readonly) clampToGround : Boolean
獲取一個值,該值指示幾何圖形是否固定在地面上。如果不支持地形上的多段線,則返回false。
(readonly) classificationTypeProperty : Property
獲取或設置
ClassificationType
屬性,指定此幾何圖形在地面上時是將地形、三維瓦片分類還是將兩者都分類。
(readonly) depthFailMaterialProperty : MaterialProperty
獲取用于在深度測試失敗時填充幾何圖形的Material屬性。
(readonly) distanceDisplayConditionProperty : Property
獲取或設置
DistanceDisplayCondition
屬性,該屬性指定將顯示此幾何圖形的相機距離。
(readonly) entity : Entity
獲取與此幾何圖形關聯的實體。
(readonly) fillEnabled : Boolean
獲取一個值,該值指示幾何圖形是否具有填充組件。
(readonly) fillMaterialProperty : MaterialProperty
獲取用于填充幾何圖形的Material屬性。
(readonly) geometryChanged : Boolean
獲取每當此更新程序的公共屬性更改時引發的事件。
(readonly) hasConstantFill : Boolean
獲取一個值,該值指示填充可見性是否隨模擬時間而變化。
(readonly) hasConstantOutline : Boolean
獲取一個值,該值指示大綱可見性是否隨模擬時間而變化。
(readonly) id : String
獲取與此更新程序關聯的唯一ID
(readonly) isClosed : Boolean
獲取一個值,該值指示幾何圖形是否關閉。此屬性僅對靜態幾何圖形有效。
(readonly) isDynamic : Boolean
獲取一個值,該值指示幾何圖形是否隨時間變化。如果為真,則所有可視化都委托給幾何更新程序CreateDynamicUpdater返回的
DynamicGeometryUpdater
。
(readonly) outlineColorProperty : Property
獲取幾何輪廓的
Color
屬性。
(readonly) outlineEnabled : Boolean
獲取一個值,該值指示幾何圖形是否具有大綱組件。
(readonly) shadowsProperty : Property
獲取指定幾何體是從每個光源投射還是接收陰影的屬性。
(readonly) zIndex : Number
獲取zindex
Methods
createDynamicUpdater(primitives, groundPrimitives) → {DynamicGeometryUpdater}
創建要在geometriyupdater#is dynamic為true時使用的動態更新程序。
Parameters:
Throws
-
DeveloperError : 此實例不代表動態幾何圖形。
創建表示幾何圖形填充的幾何圖形實例。
Parameters:
Throws
-
DeveloperError : 此實例不表示填充的幾何圖形。
創建表示幾何圖形輪廓的幾何圖形實例。
Parameters:
Throws
-
DeveloperError : 此實例不表示輪廓幾何圖形。
銷毀對象和該對象使用的資源。一旦對象被破壞,就不應該使用它。
Throws
-
DeveloperError : 此對象已被銷毀,即調用destroy()。
如果此對象被破壞,則返回true;否則返回false。
檢查幾何圖形是否在提供的時間填充。
Parameters:
檢查幾何圖形是否在提供的時間輪廓。