BoxGraphics

new SuperMap3D.BoxGraphics(options)

描述box。中心位置和方向由包含的Entity决定。
Name Type Description
options Object optional 具有以下属性的对象:
Name Type Default Description
dimensions Property optional Cartesian3属性,指定box的长、宽、高。
show Property true optional 布尔属性,用于指定box的可见性。
fill Property true optional 布尔属性,指定是否用提供的材质填充box。
material MaterialProperty Color.WHITE optional 指定用于填充box的材质的属性。
outline Property false optional 布尔属性,用于指定是否显示box轮廓。
outlineColor Property Color.BLACK optional 指定轮廓的Color的属性。
outlineWidth Property 1.0 optional 指定轮廓宽度的数值属性。
shadows Property ShadowMode.DISABLED optional 枚举属性,用于指定方框从每个光源投射阴影还是接收阴影。
distanceDisplayCondition Property optional 属性,指定该box在距离相机多远的位置显示。

Members

readonlydefinitionChanged : Event

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

dimensions : Property

获取或设置 Cartesian3 属性,指定box的长、宽、高。

distanceDisplayCondition : Property

获取或设置 DistanceDisplayCondition 属性,指定此box将在距离相机多远的位置显示。

fill : Property

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

material : MaterialProperty

获取或设置用于填充box的材质。
Default Value: Color.WHITE

outline : Property

获取或设置属性,指定box是否有轮廓。
Default Value: false

outlineColor : Property

获取或设置指定轮廓Color的属性。
Default Value: Color.BLACK

outlineWidth : Property

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

shadows : Property

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

show : Property

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

Methods

clone(result)BoxGraphics

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

merge(source)

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