ZOO¶
以下常量和函数可用于zoo类:
常量¶
NAME |
DESCRIPTION |
---|---|
整数用于 |
|
整数用于 |
|
整数用于 |
|
整数用于 |
|
整数用于 |
功能¶
NAME |
DESCRIPTION |
---|---|
从数组中移除对象。 |
|
将源对象的所有属性复制到目标对象。 |
|
给定两个对象用地理坐标表示点,这将计算椭球表面上这些点之间的距离。 |
|
用于创建Zoo类的方法。 |
|
用于更新进程状态的方法 |
Constants
- SERVICE_ACCEPTED
{{Integer}}
用于
- SERVICE_STARTED
{{Integer}}
用于
- SERVICE_PAUSED
{{Integer}}
用于
- SERVICE_SUCCEEDED
{{Integer}}
用于
- SERVICE_FAILED
{{Integer}}
用于
Functions
- 删除项目
removeItem: function(array,item)
从数组中移除对象。迭代数组以查找该项,然后将其移除。
参数
array {Array}
item {Object}
返回
{{Array}}
对数组的引用
- 索引
indexOf: function(array,obj)
参数
array {Array}
obj {Object}
返回
{{Integer}}
在中找到第一个对象的索引。如果找不到,返回-1。
- 延伸
extend: function(destination,source)
将源对象的所有属性复制到目标对象。修改传入的目标对象。源对象上设置为未定义的任何属性将不会(重新)在目标对象上设置。
参数
destination {{Object}}
将被修改的对象source {{Object}}
具有要在目标上设置的属性的对象返回
{{Object}}
目标对象。
- 无线电
rad: function(x)
参数
x {Float}
返回
{Float}
- 心病
distVincenty: function(p1,p2)
给定两个对象用地理坐标表示点,这将计算椭球表面上这些点之间的距离。
参数:
p1
{{ZOO.Geometry.Point}} (或同时具有.x和.y属性的任何对象)p2
{{ZOO.Geometry.Point}} (或同时具有.x和.y属性的任何对象)
- 等级
Class: function()
用于创建Zoo类的方法。包括对多重继承的支持。
- UpdateStatus
UpdateStatus: function(env,value)
用于更新进程状态的方法
参数
env {{Object}}
环境对象value {{Float}}
状态值介于0到100之间