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] |
该类的文档由以下文件生成:
版权所有©2005-2021 北京超图软件股份有限公司。保留所有权利。