Selection3D类参考

三维选择集类。 更多...

所有成员的列表。

公有成员

(void) - clear
 将三维选择集清空,被选中的对象将全部恢复到未选中状态。
(Feature3D *) - toFeature3D
 将三维图层中所选中的对象转换成三维要素对象。
(int) - count
 返回三维选择集个数。
(int) - add:
 向三维选择集中加入指定的对象,该对象从非选中状态变为选中状态
(int) - addRange:
 根据给定的对象的系统ID值数组,向三维选择集中批量加入对象,这些对象将从非选中状态变为选中状态。
(BOOL) - remove:
 移除三维选择集中指定系统ID值的对象,该对象由原来的选中状态变为非选中状态。
(int) - getIDWithIndex:
(void) - updateData
 刷新selection
(void) - setStyle:
 设置风格
(GeoStyle3D *) - getStyle
 获取GeoStyle3D

保护属性

Feature3D_feature3D

详细描述

三维选择集类。


成员函数文档

- (int) add: (int)  selectId  

向三维选择集中加入指定的对象,该对象从非选中状态变为选中状态

参数:
selectId 对象的ID
返回:
返回对象在选择集中的索引
- (int) addRange: (NSArray *)  selectIds  

根据给定的对象的系统ID值数组,向三维选择集中批量加入对象,这些对象将从非选中状态变为选中状态。

参数:
selectIds 对象ID数组
返回:
新添加对象的个数
- (void) clear  

将三维选择集清空,被选中的对象将全部恢复到未选中状态。

- (int) count  

返回三维选择集个数。

返回:
返回三维选择集个数。
- (int) getIDWithIndex: (NSInteger)  index  
- (GeoStyle3D *) getStyle  

获取GeoStyle3D

- (BOOL) remove: (int)  selectId  

移除三维选择集中指定系统ID值的对象,该对象由原来的选中状态变为非选中状态。

参数:
selectId 对象的ID
返回:
成功返回true,否则返回false
- (void) setStyle: (GeoStyle3D *)  geostyle3D  

设置风格

参数:
GeoStyle3D 
- (Feature3D *) toFeature3D  

将三维图层中所选中的对象转换成三维要素对象。

返回:
三维要素对象。
- (void) updateData  

刷新selection


成员数据文档

- (Feature3D*) _feature3D [protected]

该类的文档由以下文件生成: