绘制由转换为世界坐标(即地球的 WGS84 坐标)的矩阵定义的参考系的轴。最突出的例子是原语
modelMatrix
。
X 轴为红色; Y为绿色; Z是蓝色的。
这仅用于调试;它没有针对生产使用进行优化。
Name | Type | Description | ||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
options
|
Object |
具有以下属性的
可选
对象:
|
Example:
primitives.add(new Cesium.DebugModelMatrixPrimitive({
modelMatrix : primitive.modelMatrix, // primitive to debug
length : 100000.0,
width : 10.0
}));
Members
选择图元时返回的用户定义值。
-
Default Value:
undefined
See:
轴的长度,以米为单位。
-
Default Value:
10000000.0
modelMatrix : Matrix4
定义参考框架的 4x4 矩阵,即原点加轴,以进行可视化。
-
Default Value:
Matrix4.IDENTITY
确定是否显示此原语。
-
Default Value:
true
轴的宽度(以像素为单位)。
-
Default Value:
2.0
Methods
销毁此对象持有的 WebGL 资源。销毁一个对象允许确定性地释放 WebGL 资源,而不是依赖垃圾收集器来销毁这个对象。
一旦一个对象被销毁,它就不应该被使用;调用
isDestroyed
以外的任何函数都将导致
DeveloperError
异常。因此,如示例中所做的那样,将返回值 (
undefined
) 分配给对象。
Throws:
-
DeveloperError : 该对象被销毁,即调用了destroy()。
Example:
p = p && p.destroy();
See:
如果此对象被销毁,则返回 true;否则为假。
如果这个对象被破坏了,它就不应该被使用;调用
isDestroyed
以外的任何函数都将导致
DeveloperError
异常。
Returns:
如果此对象被销毁,则为
true
;否则,
false
。