S3M实例化模型集合类。
Name | Type | Description |
---|---|---|
context |
Context | 对象。 |
Members
-
获取或者设置该图层是否贴对象,默认值为false。
-
获取该图层所有的模型组。
-
获取该图层类型标识。
-
获取或者设置该图层的可见性。
Methods
-
添加一个或者一组实例。
Name Type Default Description url
String optional 模型url。 attrs
Object | Array optional 实例属性或者实例属性集合。 Name Type Default Description position
Cartesian3 optional 世界位置。 color
Color Color.WHITE
optional 颜色。 scale
Cartesian3 new Cartesian3(1,1,1)
optional xyz缩放。 offset
Cartesian3 new Cartesian3(0,0,0)
optional 中心点偏移位置。 hpr
HeadingPitchRoll new HeadingPitchRoll()
optional 旋转。 data
Blob | ArrayBuffer | Object optional 流数据 streamBytes
Boolean true
optional 是否截取前四个字节。 -
获取指定分屏窗口所在的对象。
Name Type Description index
Number 视口索引值,其范围为0~3. Returns:
visible 视口可见性。 -
移除url对应的所有实例对象。
Name Type Description url
String 模型的url。 Returns:
是否移除成功,值为true时移除成功,值为false时移除失败。 -
移除url模型指定id对应的实例对象。
Name Type Description url
String 模型的url。 ids
Array 实例对象id列表。 Returns:
是否移除成功,值为true时移除成功,值为false时移除失败。 -
取消所有实例的选中状态。
-
设置对象在哪个分屏窗口显示。
Name Type Description index
Number 视口索引值,其范围为0~3. visible
boolean 视口可见性。 -
Do not call this function directly.
Name Type Description frameState