PropertyArray

new SuperMap3D.PropertyArray(value)

Property 其值是一个数组,其项是其他属性实例的计算值。
Name Type Description
value Array.<Property> optional Property实例的数组。

Members

readonlydefinitionChanged : Event

获取当该属性的定义发生变化时引发的事件。只要调用 setValue 时的数据与当前值不同,或者数组中的某个属性也发生变化,定义就会发生变化。

readonlyisConstant : Boolean

获取表示该属性是否为常数的值。 如果数组中的所有属性项都是常数,则该属性被视为常数。

Methods

equals(other)Boolean

将此属性与所提供的属性进行比较,如果相等则返回true,否则返回 false。
Name Type Description
other Property optional 一个属性。
Returns:
如果左右相等则为 true,否则为 false。

getValue(time, result)Array.<Object>

获取属性值。
Name Type Description
time JulianDate 检索值的时间。
result Array.<Object> optional 要存储数值的对象,如果省略,则会创建一个新实例并返回。
Returns:
修改后的结果参数,是在给定时间内对每个包含的属性进行评估后产生的数值数组,如果没有提供结果参数,则是一个新实例。

setValue(value)

设置属性值。
Name Type Description
value Array.<Property> 属性实例的数组。