DebugCameraPrimitive

new Cesium.DebugCameraPrimitive(options)

绘制相机视锥体的轮廓。
Name Type Description
options object 包含以下属性的对象:
Name Type Default Description
camera Camera 相机。
frustumSplits Array.<number> optional 到相机视锥体近平面和远平面的距离。这会覆盖相机的视锥体近值和远值。
color Color Color.CYAN optional 调试轮廓的颜色。
updateOnChange boolean true optional 当底层相机发生变化时图元是否更新。
show boolean true optional 确定此图元是否显示。
id object optional 当实例被 Scene#pick 拾取时返回的用户定义对象。
Example:
primitives.add(new Cesium.DebugCameraPrimitive({
  camera : camera,
  color : Cesium.Color.YELLOW
}));

Members

图元被拾取时返回的用户定义值。
Default Value: undefined
See:
确定此图元是否显示。
Default Value: true

Methods

销毁此对象持有的 WebGL 资源。销毁对象可以实现 WebGL 资源的确定性 释放,而不是依赖垃圾回收器来销毁此对象。

一旦对象被销毁,就不应再使用它;调用除 isDestroyed 之外的任何函数都将导致 DeveloperError 异常。因此, 应像示例中那样将返回值(undefined)赋给该对象。

Throws:
Example:
p = p && p.destroy();
See:
如果此对象已销毁则返回 true,否则返回 false。

如果此对象已销毁,则不应再使用它;调用除 isDestroyed 之外的任何函数都将导致 DeveloperError 异常。

Returns:
true 如果此对象已销毁,false 否则。
See:
需要帮助?获取答案的最快方式是在 Cesium 论坛 上向社区和团队提问。.