BoxGraphics
BoxGraphics
类定义了一个具有盒状外观的图形对象。
示例
viewer.entities.add({
name : 'box',
position: Cesium.Cartesian3.fromDegrees(-75.59777, 40.03883),
box : {
dimensions : new Cesium.Cartesian3(400000.0, 300000.0, 500000.0),
material : Cesium.Color.RED.withAlpha(0.5),
outline : true,
outlineColor : Cesium.Color.BLACK
}
});
属性
名称 |
类型 |
默认值 |
描述 |
dimensions |
Cartesian3 |
new Cartesian3(1.0, 1.0, 1.0) |
盒子的尺寸 |
fill |
Boolean |
true |
是否填充盒子的内部 |
material |
MaterialProperty |
Color.WHITE |
盒子的颜色或材质 |
outline |
Boolean |
false |
是否显示盒子的轮廓线 |
outlineColor |
ColorProperty |
Color.BLACK |
盒子轮廓线的颜色 |
outlineWidth |
Number |
1.0 |
盒子轮廓线的宽度 |
shadows |
ShadowMode |
ShadowMode.ENABLED |
盒子是否产生阴影 |
show |
Boolean |
true |
是否显示盒子 |
方法
clone(result)
返回一个 BoxGraphics
的深层副本。
参数 |
类型 |
描述 |
result |
BoxGraphics |
结果对象 |
merge(source)
合并一个 BoxGraphics
到当前对象。
参数 |
类型 |
描述 |
source |
BoxGraphics |
要合并的源对象 |
事件
名称 |
描述 |
definitionChanged |
当属性改变时触发的事件。 |
示例
示例演示
另请参阅