Class: EllipsoidGraphics

EllipsoidGraphics

new EllipsoidGraphics(options)

创建椭球体或球体类

位置与姿态方向由 Entity定义。

Name Type Description
options Object 可选

Object 包含如下属性的对象:

Name Type Default Description
show Property true 可选

boolean属性,用于指定椭球的可见性。

radii Property 可选

Cartesian3 属性,指定椭球的半径。

innerRadii Property 可选

Cartesian3 属性,指定椭球的内半径。

minimumClock Property 0.0 可选

number属性,指定椭球的最小时钟角度。

maximumClock Property 2*PI 可选

number属性,指定椭球的最小时钟角度。

minimumCone Property 0.0 可选

number属性,指定椭球的最小锥角。

maximumCone Property PI 可选

number属性,指定椭球的最大锥角。

heightReference Property HeightReference.NONE 可选

HeightReference属性,指定Entity的height的参考点。

fill Property true 可选

boolean属性,指定是否用提供的材质填充椭球。

material MaterialProperty Color.WHITE 可选

MaterialProperty属性,指定用于填充椭球的材质。

outline Property false 可选

boolean属性,用于指定是否显示椭球的轮廓。

outlineColor Property Color.BLACK 可选

Color属性,指定椭球轮廓线的颜色。

outlineWidth Property 1.0 可选

number属性,指定椭球轮廓线宽度。

stackPartitions Property 64 可选

number属性,指定堆栈数量。

slicePartitions Property 64 可选

number属性,指定径向切片数量。

subdivisions Property 128 可选

number属性,指定每个轮廓环的样本数,确定曲率的粒度。

shadows Property ShadowMode.DISABLED 可选

枚举属性,用于指定椭球从每个光源投射阴影还是接收阴影。

distanceDisplayCondition Property 可选

属性,指定椭球在距离相机多远的位置显示。

Members

readonly definitionChangedEvent

获取事件。该事件在属性或者子属性的值被修改,或者定义被修改时被抛出。

distanceDisplayConditionProperty

获取或设置DistanceDisplayCondition属性,指定该椭球体在距离相机多远的位置显示。

fillProperty

获取或设置boolean属性,指定是否用提供的材质填充椭球体。

Default Value:
true

heightReferenceProperty

获取或设置HeightReference属性。

Default Value:
HeightReference.NONE

innerRadiiProperty

获取或设置Cartesian3属性,指定椭球体的内半径。

Default Value:
radii

获取或设置MaterialProperty属性,指定用于填充椭球体的材质。

Default Value:
Color.WHITE

maximumClockProperty

获取或设置number属性,指定椭球的最大时钟角度。

Default Value:
2*PI

maximumConeProperty

获取或设置number属性,指定椭球的最大锥角。

Default Value:
PI

minimumClockProperty

获取或设置number属性,指定椭球的最小时钟角度。

Default Value:
0.0

minimumConeProperty

获取或设置number属性,指定椭球的最小锥角。

Default Value:
0.0

outlineProperty

获取或设置boolean属性,用于指定是否显示椭球体的轮廓。

Default Value:
false

outlineColorProperty

获取或设置Color属性,指定轮廓的颜色。

Default Value:
Color.BLACK

outlineWidthProperty

获取或设置number属性,指定轮廓宽度。

Default Value:
1.0

radiiProperty

获取或设置Cartesian3属性,指定椭球体的半径。

shadowsProperty

获取或设置枚举属性,用于指定椭球体从每个光源投射阴影还是接收阴影。

Default Value:
ShadowMode.DISABLED

showProperty

获取或设置boolean属性,指定椭球体的可见性。

Default Value:
true

slicePartitionsProperty

获取或设置number属性,指定径向切片数量。

Default Value:
64

stackPartitionsProperty

获取或设置number属性,指定堆栈数量。

Default Value:
64

subdivisionsProperty

获取或设置number属性,指定每个轮廓环的样本数,确定曲率的粒度。

Default Value:
128

Methods

clone(result){CorridorGraphics}

拷贝实例

Name Type Description
result CorridorGraphics 可选

存储拷贝结果的对象.

Returns:
Type Description
CorridorGraphics 如果提供了输入参数,返回修改后的输入参数对象。如果没提供入参,返回一个新的实例。

merge(source)

为本实例所有未指定值的属性赋上source对象对应的属性值。

Name Type Description
source CorridorGraphics

提供属性值的对象。