元素集合
更多...
#include <PartMfg_ElementCollection.hxx>
元素集合
表示工艺清单中元素的集合对象。
要获取此类的实例,请参考 NXOpen::PartMfg::PartMfgPart
创建于NX2212.0.0版本。
◆ AddElements()
插入@link PartMfg::Element PartMfg::Element@endlink 实例
版本:NX2212.0.0
许可要求:nx_mbpm_bill_of_proc("NX 工艺清单")
- 参数
-
| elementsToBeAdded | 元素范围 |
| parentLineElement | 父级行元素 |
| targetIndex | 目标索引 |
◆ begin()
| iterator NXOpen::PartMfg::ElementCollection::begin |
( |
| ) |
|
◆ ConsumeDesignReferenceElements()
将未分配元素升级为已分配元素
创建于NX2306.0.0。
许可要求: nx_mbpm_bill_of_proc ("NX 工艺清单")
- 参数
-
| objects | 对象 |
| copiedObjects | 复制的元素 |
◆ CreateAdHocElementBuilder()
创建@link NXOpen::PartMfg::AdHocElementBuilder NXOpen::PartMfg::AdHocElementBuilder@endlink 实例
版本:NX2212.0.0
许可要求:nx_mbpm_bill_of_proc("NX 工艺清单")
- 参数
-
◆ CreateAttributeBuilder()
创建@link NXOpen::PartMfg::AttributeBuilder NXOpen::PartMfg::AttributeBuilder@endlink实例
版本:NX2212.0.0
许可要求:nx_mbpm_bill_of_proc("NX 工艺清单")
◆ CreateDocumentElementBuilder()
创建@link NXOpen::PartMfg::DocumentElementBuilder NXOpen::PartMfg::DocumentElementBuilder@endlink 的实例
创建于NX2212.0.0。
许可要求: nx_mbpm_bill_of_proc ("NX 工艺清单")
- 参数
-
◆ CreateFolderElementBuilder()
创建@link NXOpen::PartMfg::FolderElementBuilder NXOpen::PartMfg::FolderElementBuilder@endlink实例
版本:NX2212.0.0
许可要求:nx_mbpm_bill_of_proc("NX 工艺清单")
- 参数
-
◆ CreateMaterialElementBuilder()
创建@link NXOpen::PartMfg::MaterialElementBuilder NXOpen::PartMfg::MaterialElementBuilder@endlink 实例
版本:NX2212.0.0
许可要求:nx_mbpm_bill_of_proc("NX 工艺清单")
- 参数
-
◆ CreateModelElementBuilder()
创建@link NXOpen::PartMfg::ModelElementBuilder NXOpen::PartMfg::ModelElementBuilder@endlink实例
版本:NX2212.0.0
许可要求:nx_mbpm_bill_of_proc("NX 工艺清单")
- 参数
-
◆ CreateOperationElementBuilder()
创建@link NXOpen::PartMfg::OperationElementBuilder NXOpen::PartMfg::OperationElementBuilder@endlink 实例
版本:NX2212.0.0
许可要求:nx_mbpm_bill_of_proc("NX 工艺清单")
- 参数
-
◆ CreateResourceElementBuilder()
创建@link NXOpen::PartMfg::ResourceElementBuilder NXOpen::PartMfg::ResourceElementBuilder@endlink 实例
版本:NX2212.0.0
许可要求:nx_mbpm_bill_of_proc("NX 工艺清单")
- 参数
-
◆ CreateRoleElementBuilder()
创建@link NXOpen::PartMfg::RoleElementBuilder NXOpen::PartMfg::RoleElementBuilder@endlink 实例
版本:NX2212.0.0
许可要求:nx_mbpm_bill_of_proc("NX 工艺清单")
- 参数
-
◆ CreateStepElementBuilder()
创建@link NXOpen::PartMfg::StepElementBuilder NXOpen::PartMfg::StepElementBuilder@endlink 实例
版本:NX2212.0.0
许可要求:nx_mbpm_bill_of_proc("NX 工艺清单")
- 参数
-
◆ end()
| iterator NXOpen::PartMfg::ElementCollection::end |
( |
| ) |
|
|
inline |
◆ FindObject() [1/2]
根据日志中记录的标识符查找@link NXOpen::PartMfg::Element NXOpen::PartMfg::Element@endlink。
若找不到对应名称的对象,将抛出异常。 @return 对应名称的@link NXOpen::PartMfg::Element NXOpen::PartMfg::Element@endlink。
版本:NX2212.0.0
许可要求:无
- 参数
-
◆ FindObject() [2/2]
根据日志中记录的标识符查找@link NXOpen::PartMfg::Element NXOpen::PartMfg::Element@endlink。
若找不到对应名称的对象,将抛出异常。 @return 对应名称的@link NXOpen::PartMfg::Element NXOpen::PartMfg::Element@endlink。
版本:NX2212.0.0
许可要求:无
- 参数
-
◆ MoveElements()
插入@link PartMfg::Element PartMfg::Element@endlink 的实例
创建于NX2406.0.0。
许可要求: nx_mbpm_bill_of_proc ("NX 工艺清单")
- 参数
-
| elementsToBeMoved | 要移动的元素范围 |
| parentLineElement | 父行元素 |
| targetElement | 目标元素 |
◆ RemoveNthElements()
| void NXOpen::PartMfg::ElementCollection::RemoveNthElements |
( |
const std::vector< int > & | nthIndexes, |
|
|
NXOpen::PartMfg::Element * | parentLineElement ) |
删除@link PartMfg::Element PartMfg::Element@endlink 实例
版本:NX2212.0.0
许可要求:nx_mbpm_bill_of_proc("NX 工艺清单")
- 参数
-
| nthIndexes | 元素索引范围 |
| parentLineElement | 父级行元素 |
◆ ReorderNthElements()
| void NXOpen::PartMfg::ElementCollection::ReorderNthElements |
( |
const std::vector< int > & | nthIndexes, |
|
|
NXOpen::PartMfg::Element * | parentLineElement, |
|
|
int | tagretIndex ) |
重新排序@link PartMfg::Element PartMfg::Element@endlink 实例
版本:NX2212.0.0
许可要求:nx_mbpm_bill_of_proc("NX 工艺清单")
- 参数
-
| nthIndexes | 元素索引范围 |
| parentLineElement | 父级行元素 |
| tagretIndex | 目标索引 |
◆ Tag()
| tag_t NXOpen::PartMfg::ElementCollection::Tag |
( |
| ) |
const |