EllipsoidGraphics

new SuperMap3D.EllipsoidGraphics(options)

描述一个椭圆体或球体。中心位置和方向由包含的实体决定。
Name Type Description
options Object optional 具有以下对象的属性:
Name Type Default Description
radii Property optional Cartesian3 属性。指定椭球半径的属性。
show Property true optional 布尔属性,用于指定椭圆体的可见性。
fill Property true optional 布尔属性,指定是否用提供的材质填充椭圆体。
material MaterialProperty Color.WHITE optional 指定用于填充椭圆体的材质的属性。
outline Property false optional 布尔属性,指定椭球体是否被轮廓化。
outlineColor Property Color.BLACK optional 指定轮廓的Color的属性。
outlineWidth Property 1.0 optional 指定轮廓宽度的数值属性。
subdivisions Property 128 optional 属性,指定每个轮廓环的样本数,决定曲率的粒度。
stackPartitions Property 64 optional 指定堆栈数量的属性。
slicePartitions Property 64 optional 指定径向切图数量的属性。
shadows Property ShadowMode.DISABLED optional 枚举属性,用于指定椭球体是从每个光源投射阴影还是接收阴影。
distanceDisplayCondition Property optional 属性,用于指定该椭球体与相机之间的显示距离。

Members

readonlydefinitionChanged : Event

获取属性或子属性更改或修改时引发的事件。

distanceDisplayCondition : Property

获取或设置

fill : Property

获取或设置布尔属性,指定是否用提供的材料填充椭圆体。
Default Value: true

material : MaterialProperty

获取或设置指定用于填充椭圆体的材质的属性。
Default Value: Color.WHITE

outline : Property

Gets or sets the Property specifying whether the ellipsoid is outlined.
Default Value: false

outlineColor : Property

获取或设置指定轮廓
Default Value: Color.BLACK

outlineWidth : Property

获取或设置指定轮廓宽度的数值属性。
Default Value: 1.0

radii : Property

获取或设置。{@link属性}指定椭圆体的半径。

shadows : Property

获取或设置枚举属性,指定椭球体是投射还是接收来自各光源的阴影。
Default Value: ShadowMode.DISABLED

show : Property

获取或设置布尔属性,指定椭圆体的可见性。
Default Value: true

slicePartitions : Property

获取或设置指定径向切图数量的属性。
Default Value: 64

stackPartitions : Property

获取或设置指定堆栈数量的属性。
Default Value: 64

subdivisions : Property

获取或设置属性,该属性指定每个轮廓环的样本数,决定曲率的粒度。
Default Value: 128

Methods

clone(result)EllipsoidGraphics

复制此实例。
Name Type Description
result EllipsoidGraphics optional 存储结果的对象。
Returns:
修改后的结果参数,或一个新实例(如果没有提供)。

merge(要合并到该对象中的对象。)

将此对象上每个未指定的属性赋值给所提供源对象上相同属性的值。
Name Type Description
要合并到该对象中的对象。 EllipsoidGraphics