|
AnyCAD Rapid API 2026
Help you to create a better world!
|
拾取结果类 更多...
Public 成员函数 | |
| PickedResult (global::System.IntPtr cPtr, bool cMemoryOwn) | |
| 仅供内部使用 | |
| void | Dispose () |
| PickedResult (uint count, SelectionManager sm) | |
| 构造函数(简化版) | |
| PickedResult (PickedItem item, uint count, bool multiPick, SelectionManager sm, int x, int y) | |
| 构造函数(完整版) | |
| bool | GetByApp () |
| void | SetByApp (bool val) |
| PickedItem | GetItem () |
| void | SetItem (PickedItem val) |
| uint | GetCount () |
| void | SetCount (uint val) |
| bool | GetMulitPick () |
| SelectionManager | GetSelectionManager () |
| int | GetX () |
| int | GetY () |
| bool | IsEmpty () |
| 判断是否为空 | |
| PickedItemIterator | CreateIterator (bool highlighting) |
| 创建拾取项迭代器 | |
| PickedItemIterator | CreateIterator () |
| 创建拾取项迭代器 | |
拾取结果类
封装拾取操作的结果,包含拾取项、数量、选择管理器等信息。 用于在选择和高亮操作中传递拾取数据。
| AnyCAD.Foundation.PickedResult.PickedResult | ( | uint | count, |
| SelectionManager | sm ) |
构造函数(简化版)
| count | 拾取项数量 |
| sm | 选择管理器指针 |
| AnyCAD.Foundation.PickedResult.PickedResult | ( | PickedItem | item, |
| uint | count, | ||
| bool | multiPick, | ||
| SelectionManager | sm, | ||
| int | x, | ||
| int | y ) |
构造函数(完整版)
| item | 拾取项对象 |
| count | 拾取项数量 |
| multiPick | 是否多选模式 |
| sm | 选择管理器指针 |
| x | 鼠标X坐标(屏幕像素) |
| y | 鼠标Y坐标(屏幕像素) |
创建完整的拾取结果,包含所有必要信息
| PickedItemIterator AnyCAD.Foundation.PickedResult.CreateIterator | ( | ) |
创建拾取项迭代器
创建用于遍历拾取结果的迭代器,高亮模式下可能有不同的行为
| PickedItemIterator AnyCAD.Foundation.PickedResult.CreateIterator | ( | bool | highlighting | ) |
创建拾取项迭代器
| highlighting | 是否为高亮模式 |
创建用于遍历拾取结果的迭代器,高亮模式下可能有不同的行为
| bool AnyCAD.Foundation.PickedResult.IsEmpty | ( | ) |
判断是否为空