NX Open C++ 参考指南 2406 v1.1
载入中...
搜索中...
未找到
NXOpen::Routing::RunItemsBuilder类 参考

管线路径项构建器 更多...

#include <Routing_RunItemsBuilder.hxx>

类 NXOpen::Routing::RunItemsBuilder 继承关系图:
NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

Public 成员函数

NXOpen::TaggedObjectCurrentSelectedPort ()
NXOpen::TaggedObjectGetVirtualStubItem (const char *virtualReferenceId)
NXOpen::TaggedObjectGetVirtualStubItem (const NXString &virtualReferenceId)
NXOpen::SelectNXObjectListRunItems ()
void SetCurrentSelectedPort (NXOpen::TaggedObject *selectedPort)
void SetSelectedItemData (NXOpen::TaggedObject *scopedObject, const char *referenceId, const char *portName, const std::vector< NXOpen::TaggedObject * > &availablePorts)
void SetSelectedItemData (NXOpen::TaggedObject *scopedObject, const NXString &referenceId, const NXString &portName, const std::vector< NXOpen::TaggedObject * > &availablePorts)
void SetVirtualReferenceId (const char *virtualRefIdFrom)
void SetVirtualReferenceId (const NXString &virtualRefIdFrom)
NXString VirtualReferenceId ()
Public 成员函数 继承自 NXOpen::Builder
NXOpen::NXObjectCommit ()
void Destroy ()
std::vector< NXOpen::NXObject * > GetCommittedObjects ()
NXOpen::NXObjectGetObject ()
NXOpen::PreviewBuilderPreviewBuilder ()
void ShowResults ()
virtual bool Validate ()
Public 成员函数 继承自 NXOpen::TaggedObject
tag_t Tag () const

友元

class _RunItemsBuilderBuilder

详细描述

管线路径项构建器

用于创建RunItems列表项的构建器
要创建此类的新实例,请使用 NXOpen::Routing::DefineRunBuilder::CreateRunItemsBuilder

创建于NX8.5.0。

成员函数说明

◆ CurrentSelectedPort()

NXOpen::TaggedObject * NXOpen::Routing::RunItemsBuilder::CurrentSelectedPort ( )

获取管路From/TO项的端口
创建于NX8.5.0。

许可证要求:routing_advanced("高级管路设计"), routing_base("基础管路设计")

◆ GetVirtualStubItem() [1/2]

NXOpen::TaggedObject * NXOpen::Routing::RunItemsBuilder::GetVirtualStubItem ( const char * virtualReferenceId)

获取用作From/To项的虚拟占位符
创建于NX8.5.0。

许可证要求:routing_advanced("高级管路设计"), routing_base("基础管路设计")

参数
virtualReferenceId虚拟参考ID

◆ GetVirtualStubItem() [2/2]

NXOpen::TaggedObject * NXOpen::Routing::RunItemsBuilder::GetVirtualStubItem ( const NXString & virtualReferenceId)

获取用作From/To项的虚拟占位符
创建于NX8.5.0。

许可证要求:routing_advanced("高级管路设计"), routing_base("基础管路设计")

参数
virtualReferenceId虚拟参考ID

◆ RunItems()

NXOpen::SelectNXObjectList * NXOpen::Routing::RunItemsBuilder::RunItems ( )

获取管路的From/To项的列表项
创建于NX8.5.0。

许可证要求:routing_advanced("高级管路设计"), routing_base("基础管路设计")

◆ SetCurrentSelectedPort()

void NXOpen::Routing::RunItemsBuilder::SetCurrentSelectedPort ( NXOpen::TaggedObject * selectedPort)

设置管路From/TO项的端口
创建于NX8.5.0。

许可证要求:routing_advanced("高级管路设计"), routing_base("基础管路设计")

参数
selectedPort选中的端口

◆ SetSelectedItemData() [1/2]

void NXOpen::Routing::RunItemsBuilder::SetSelectedItemData ( NXOpen::TaggedObject * scopedObject,
const char * referenceId,
const char * portName,
const std::vector< NXOpen::TaggedObject * > & availablePorts )

设置管路的选中项数据
创建于NX8.5.0。

许可证要求:routing_advanced("高级管路设计"), routing_base("基础管路设计")

参数
scopedObject作用域对象
referenceId参考ID
portName端口名称
availablePorts可用端口

◆ SetSelectedItemData() [2/2]

void NXOpen::Routing::RunItemsBuilder::SetSelectedItemData ( NXOpen::TaggedObject * scopedObject,
const NXString & referenceId,
const NXString & portName,
const std::vector< NXOpen::TaggedObject * > & availablePorts )

设置管路的选中项数据
创建于NX8.5.0。

许可证要求:routing_advanced("高级管路设计"), routing_base("基础管路设计")

参数
scopedObject作用域对象
referenceId参考ID
portName端口名称
availablePorts可用端口

◆ SetVirtualReferenceId() [1/2]

void NXOpen::Routing::RunItemsBuilder::SetVirtualReferenceId ( const char * virtualRefIdFrom)

设置管路From/TO项的虚拟参考ID
创建于NX8.5.0。

许可证要求:routing_advanced("高级管路设计"), routing_base("基础管路设计")

参数
virtualRefIdFrom用于创建管路From/TO项占位符的参考ID

◆ SetVirtualReferenceId() [2/2]

void NXOpen::Routing::RunItemsBuilder::SetVirtualReferenceId ( const NXString & virtualRefIdFrom)

设置管路From/TO项的虚拟参考ID
创建于NX8.5.0。

许可证要求:routing_advanced("高级管路设计"), routing_base("基础管路设计")

参数
virtualRefIdFrom用于创建管路From/TO项占位符的参考ID

◆ VirtualReferenceId()

NXString NXOpen::Routing::RunItemsBuilder::VirtualReferenceId ( )

获取管路From/TO项的虚拟参考ID
创建于NX8.5.0。

许可证要求:routing_advanced("高级管路设计"), routing_base("基础管路设计")