描述一个椭球或球体。中心位置和方向由包含的
Entity
确定。
Name | Type | Description |
---|---|---|
options
|
EllipsoidGraphics.ConstructorOptions | 可选 描述初始化选项的对象 |
Members
readonly definitionChanged : Event
获取每当属性或子属性发生更改或修改时引发的事件。
distanceDisplayCondition : Property |undefined
获取或设置
DistanceDisplayCondition
属性,该属性指定将在距相机的距离显示此椭球体。
fill : Property |undefined
获取或设置布尔属性,该属性指定椭圆形是否用所提供的材料填充。
-
Default Value:
true
heightReference : Property |undefined
获取或设置指定
HeightReference
的属性。
-
Default Value:
HeightReference.NONE
innerRadii : Property |undefined
获取或设置
Cartesian3
Property
指定椭球的内半径。
-
Default Value:
radii
获取或设置指定用于填充椭球的材料的属性。
-
Default Value:
Color.WHITE
maximumClock : Property |undefined
获取或设置指定椭圆形最大时钟角度的Property。
-
Default Value:
2*PI
maximumCone : Property |undefined
获取或设置指定椭圆形的最大圆锥角的Property。
-
Default Value:
PI
minimumClock : Property |undefined
获取或设置指定椭圆形的最小时钟角度的属性。
-
Default Value:
0.0
minimumCone : Property |undefined
获取或设置指定椭圆形最小锥角的Property。
-
Default Value:
0.0
outline : Property |undefined
获取或设置指定椭圆形轮廓的Property。
-
Default Value:
false
outlineColor : Property |undefined
获取或设置指定轮廓的
Color
的属性。
-
Default Value:
Color.BLACK
outlineWidth : Property |undefined
获取或设置数字属性,指定轮廓的宽度。
-
Default Value:
1.0
radii : Property |undefined
获取或设置
Cartesian3
Property
指定椭球的半径。
shadows : Property |undefined
获取或设置枚举属性,指定是否为椭球投射或接收来自光源的阴影。
-
Default Value:
ShadowMode.DISABLED
show : Property |undefined
获取或设置布尔属性,该属性指定椭圆的可见性。
-
Default Value:
true
slicePartitions : Property |undefined
获取或设置属性,该属性指定每360度的径向切片数。
-
Default Value:
64
stackPartitions : Property |undefined
获取或设置指定堆栈数的属性。
-
Default Value:
64
subdivisions : Property |undefined
获取或设置指定每个轮廓环的样本数的属性,以确定曲率的粒度。
-
Default Value:
128
Methods
clone ( result ) → EllipsoidGraphics
复制此实例。
Name | Type | Description |
---|---|---|
result
|
EllipsoidGraphics | 可选 将结果存储到的对象。 |
Returns:
修改后的结果参数或一个新实例(如果未提供)。
将此对象上每个未分配的属性分配给该值提供的源对象具有相同属性。
Name | Type | Description |
---|---|---|
source
|
EllipsoidGraphics | 要合并到该对象中的对象。 |
Type Definitions
EllipsoidGraphics构造函数的初始化选项
Properties:
Name | Type | Attributes | Default | Description |
---|---|---|---|---|
show
|
Property | boolean |
<optional>
|
true | 一个布尔属性,指定椭圆的可见性。 |
radii
|
Property | Cartesian3 |
<optional>
|
A
Cartesian3
属性,用于指定椭球的半径。
|
|
innerRadii
|
Property | Cartesian3 |
<optional>
|
一个
Cartesian3
属性,用于指定椭球的内部半径。
|
|
minimumClock
|
Property | number |
<optional>
|
0.0 | 一个属性,指定椭圆形的最小时钟角度。 |
maximumClock
|
Property | number |
<optional>
|
2*PI | 一个属性,用于指定椭球的最大时钟角度。 |
minimumCone
|
Property | number |
<optional>
|
0.0 | 一个属性,用于指定椭圆形的最小圆锥角。 |
maximumCone
|
Property | number |
<optional>
|
PI | 一个属性,用于指定椭球的最大圆锥角。 |
heightReference
|
Property | HeightReference |
<optional>
|
HeightReference.NONE | 一个属性,用于指定距实体位置的高度是相对于什么的高度。 |
fill
|
Property | boolean |
<optional>
|
true | 一个布尔属性,用于指定椭圆形是否填充了所提供的材料。 |
material
|
MaterialProperty | Color |
<optional>
|
Color.WHITE | 一个属性,指定用于填充椭圆形的材料。 |
outline
|
Property | boolean |
<optional>
|
false | 一个布尔属性,用于指定是否勾勒出椭圆形。 |
outlineColor
|
Property | Color |
<optional>
|
Color.BLACK |
一个属性,指定轮廓的
颜色
。
|
outlineWidth
|
Property | number |
<optional>
|
1.0 | 一个数字属性,指定轮廓的宽度。 |
stackPartitions
|
Property | number |
<optional>
|
64 | 一个指定堆栈数的属性。 |
slicePartitions
|
Property | number |
<optional>
|
64 | 一个指定径向切片数量的属性。 |
subdivisions
|
Property | number |
<optional>
|
128 | 一个属性,用于指定每个轮廓环的样本数,确定曲率的粒度。 |
shadows
|
Property | ShadowMode |
<optional>
|
ShadowMode.DISABLED | 一个枚举属性,用于指定椭圆体是否投射或接收来自光源的阴影。 |
distanceDisplayCondition
|
Property | DistanceDisplayCondition |
<optional>
|
一个属性,它指定将在距相机的距离上显示此椭球。 |