描述一个折线体积,定义为一条线带和沿它挤出的相应二维形状。生成的体积符合地球的曲率。
Name | Type | Description |
---|---|---|
options
|
PolylineVolumeGraphics.ConstructorOptions | 描述初始化选项的 可选 对象 |
Demo:
See:
Members
cornerType : Property |undefined
获取或设置指定角的样式的
CornerType
属性。
-
Default Value:
CornerType.ROUNDED
readonly definitionChanged : Event
获取在更改或修改属性或子属性时引发的事件。
distanceDisplayCondition : Property |undefined
获取或设置
DistanceDisplayCondition
属性,指定在距相机多远的距离处显示此体积。
fill : Property |undefined
获取或设置布尔属性,指定是否用提供的材料填充体积。
-
Default Value:
true
granularity : Property |undefined
获取或设置指定体积上的点之间的角距离的数字属性。
-
Default Value:
{CesiumMath.RADIANS_PER_DEGREE}
获取或设置指定用于填充体积的材料的属性。
-
Default Value:
Color.WHITE
outline : Property |undefined
获取或设置指定卷是否为轮廓的属性。
-
Default Value:
false
outlineColor : Property |undefined
获取或设置指定轮廓
Color
的属性。
-
Default Value:
Color.BLACK
outlineWidth : Property |undefined
获取或设置指定轮廓宽度的数字属性。
注意:此属性在 Windows 平台上的所有主要浏览器上都将被忽略。有关详细信息,请参阅(@link https://github.com/CesiumGS/cesium/issues/40}。
-
Default Value:
1.0
positions : Property |undefined
获取或设置指定定义线带的
Cartesian3
位置数组的属性。
shadows : Property |undefined
获取或设置枚举属性,指定体积是投射还是接收来自光源的阴影。
-
Default Value:
ShadowMode.DISABLED
shape : Property |undefined
获取或设置指定
Cartesian2
位置数组的属性,这些位置定义要挤出的形状。
show : Property |undefined
获取或设置指定卷的可见性的布尔属性。
-
Default Value:
true
Methods
clone ( result ) → PolylineVolumeGraphics
复制此实例。
Name | Type | Description |
---|---|---|
result
|
PolylineVolumeGraphics | 可选 存储结果的对象。 |
Returns:
修改后的结果参数或新实例(如果未提供)。
将此对象上的每个未分配属性分配给提供的源对象上相同属性的值。
Name | Type | Description |
---|---|---|
source
|
PolylineVolumeGraphics | 要合并到此对象的对象。 |
Type Definitions
PolylineVolumeGraphics 构造函数的初始化选项
Properties:
Name | Type | Attributes | Default | Description |
---|---|---|---|---|
show
|
Property | boolean |
<optional>
|
true | 一个布尔属性,指定卷的可见性。 |
positions
|
Property | Array.< Cartesian3 > |
<optional>
|
一个属性,指定定义线带的
Cartesian3
位置数组。
|
|
shape
|
Property | Array.< Cartesian2 > |
<optional>
|
一个属性,指定定义要挤出的形状的
Cartesian2
位置数组。
|
|
cornerType
|
Property | CornerType |
<optional>
|
CornerType.ROUNDED |
一个
CornerType
属性,指定角的样式。
|
granularity
|
Property | number |
<optional>
|
Cesium.Math.RADIANS_PER_DEGREE | 一个数字属性,指定每个纬度和经度点之间的角距离。 |
fill
|
Property | boolean |
<optional>
|
true | 一个布尔属性,指定是否用提供的材料填充体积。 |
material
|
MaterialProperty | Color |
<optional>
|
Color.WHITE | 一个属性,指定用于填充体积的材料。 |
outline
|
Property | boolean |
<optional>
|
false | 一个布尔属性,指定卷是否为轮廓。 |
outlineColor
|
Property | Color |
<optional>
|
Color.BLACK |
指定轮廓
Color
的属性。
|
outlineWidth
|
Property | number |
<optional>
|
1.0 | 一个数字属性,指定轮廓的宽度。 |
shadows
|
Property | ShadowMode |
<optional>
|
ShadowMode.DISABLED | 一个枚举属性,指定体积是投射还是接收来自光源的阴影。 |
distanceDisplayCondition
|
Property | DistanceDisplayCondition |
<optional>
|
一个属性,指定将在距相机多远的距离处显示此体积。 |