DebugModelMatrixPrimitive

new Cesium.DebugModelMatrixPrimitive(options)

绘制由转换到世界坐标的矩阵定义的参考框架的轴,即地球的WGS84坐标。

X轴为红色;Y轴为绿色;Z轴为蓝色。

这只用于调试;它没有为生产使用进行优化。

Name Type Description
options object optional 具有以下属性的对象:
Name Type Default Description
length number 10000000.0 optional 轴的长度,单位为米。
width number 2.0 optional 轴的宽度,单位为像素。
modelMatrix Matrix4 Matrix4.IDENTITY optional 定义参考框架的4x4矩阵,即原点加轴,用于可视化。
show boolean true optional 确定这个原语是否会被显示。
id object optional 用户定义的对象,在实例被 Scene#pick 拾取时返回。
Example:
primitives.add(new Cesium.DebugModelMatrixPrimitive({
  modelMatrix : primitive.modelMatrix,  // 要调试的原语
  length : 100000.0,
  width : 10.0
}));

Members

用户定义的对象,在实例被 Scene#pick 拾取时返回。
Default Value: undefined
轴的长度,单位为米。
Default Value: 10000000.0
定义参考框架的4x4矩阵,即原点加轴,用于可视化。
Default Value: Matrix4.IDENTITY
确定这个原语是否会被显示。
Default Value: true
轴的宽度,单位为像素。
Default Value: 2.0

Methods

销毁此对象所持有的WebGL资源。销毁一个对象允许确定性地释放WebGL资源,而不是依赖垃圾收集器来销毁此对象。

一旦对象被销毁,就不应再使用;调用任何除 isDestroyed 之外的函数都会抛出 DeveloperError 异常。因此,将返回值(undefined)赋值给对象,如示例中所做的。

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

如果此对象已被销毁,则不应再使用;调用任何除 isDestroyed 之外的函数都会抛出 DeveloperError 异常。

Returns:
如果此对象已被销毁,则返回 true;否则返回 false
See:
需要帮助?获得答案的最快方法是来自社区和团队 Cesium Forum.