表达式截面集列表
更多...
#include <ExpressionSectionSetList.hxx>
|
|
class | _ExpressionSectionSetListBuilder |
表达式截面集列表
表示对象列表。
要创建此类的新实例,请使用 NXOpen::Part::CreateObjectList
创建于 NX4.0.0。
◆ Append() [1/2]
向列表追加一组对象
创建于 NX4.0.0。
许可证要求:无
- 参数
-
◆ Append() [2/2]
向列表追加一个对象
创建于 NX5.0.0。
许可证要求:无
- 参数
-
◆ Clear() [1/2]
| void NXOpen::ExpressionSectionSetList::Clear |
( |
| ) |
|
清空整个列表但不删除对象。调用者负责 管理这些对象。如果在部件关闭时它们未被使用或删除(即内存泄漏),将会发生错误
创建于 NX5.0.0。
许可证要求:无
◆ Clear() [2/2]
清空整个列表
创建于 NX5.0.0。
许可证要求:无
- 参数
-
◆ ClearIndex()
| void NXOpen::ExpressionSectionSetList::ClearIndex |
( |
int | deleteIdx | ) |
|
删除指定索引处的项。列表大小不变,但该索引处的项设置为 NULL。
创建于 NX4.0.0。
许可证要求:无
- 参数
-
◆ Erase() [1/4]
| void NXOpen::ExpressionSectionSetList::Erase |
( |
int | index | ) |
|
从列表中删除对象,但不删除该对象。 列表会进行移位,以便原对象所在位置不会存在空值。
创建于 NX5.0.0。
许可证要求:无
- 参数
-
◆ Erase() [2/4]
从列表中的指定位置删除对象。 列表会进行偏移,原位置不会保留空值。
创建于 NX5.0.0。
许可证要求:无
- 参数
-
| index | 要从列表中删除的项的索引 |
| deleteOption | 是否删除对象 |
◆ Erase() [3/4]
从列表中删除对象,但不删除该对象。 列表会进行偏移,原位置不会保留空值。
创建于 NX5.0.0。
许可证要求:无
- 参数
-
◆ Erase() [4/4]
从列表中删除对象。 列表会进行偏移,原位置不会保留空值。
创建于 NX5.0.0。
许可证要求:无
- 参数
-
| obj | 要从列表中删除的对象 |
| deleteOption | 是否删除对象 |
◆ FindIndex()
查找输入对象出现的索引。如果未找到,返回 -1。
- 返回
- 输入对象的索引,未找到时返回 -1
创建于 NX4.0.0。
许可证要求:无
- 参数
-
◆ FindItem()
返回输入索引处的对象。可能为 NULL。
- 返回
- 在输入索引处找到的对象
创建于 NX4.0.0。
许可证要求:无
- 参数
-
◆ GetContents()
获取整个列表的内容
- 返回
- 列表内容
创建于 NX5.0.0。
许可证要求:无
◆ Insert()
在指定位置插入对象
创建于 NX5.0.0。
许可证要求:无
- 参数
-
| location | 插入对象的位置 |
| object | 要插入的对象 |
◆ Length()
| int NXOpen::ExpressionSectionSetList::Length |
( |
| ) |
|
返回列表的长度
创建于 NX5.0.0。
许可证要求:无
◆ MoveToBottom()
| void NXOpen::ExpressionSectionSetList::MoveToBottom |
( |
int | index | ) |
|
将指定位置的对象移到列表底部。
创建于 NX10.0.0。
许可证要求:无
- 参数
-
◆ MoveToTop()
| void NXOpen::ExpressionSectionSetList::MoveToTop |
( |
int | index | ) |
|
将指定位置的对象移到列表顶部。
创建于 NX10.0.0。
许可证要求:无
- 参数
-
◆ SetContents()
设置整个列表的内容。这会覆盖列表的先前内容, 但不会删除原列表中的任何对象。
创建于 NX5.0.0。
许可证要求:无
- 参数
-
◆ Swap() [1/2]
| void NXOpen::ExpressionSectionSetList::Swap |
( |
int | index1, |
|
|
int | index2 ) |
交换列表中两个对象的位置。 第一个对象会放置在第二个对象原位置, 第二个对象放置在第一个对象原位置。
创建于 NX5.0.0。
许可证要求:无
- 参数
-
| index1 | 第一个项的位置 |
| index2 | 第二个项的位置 |
◆ Swap() [2/2]
交换列表中两个对象的位置。 第一个对象会放置在第二个对象原位置, 第二个对象放置在第一个对象原位置。
创建于 NX5.0.0。
许可证要求:无
- 参数
-