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

定义走线构建器 更多...

#include <Routing_DefineRunBuilder.hxx>

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

Public 成员函数

void AddMemberItems (NXOpen::TaggedObject *memberItem)
NXOpen::Routing::RunItemsBuilderCreateRunItemsBuilder ()
NXOpen::Routing::RunItemsBuilderListFromItemsList ()
NXOpen::Routing::RouteObjectCollectorMemberItems ()
void RemoveMemberItems (const std::vector< NXOpen::TaggedObject * > &memberItems)
NXString RunIdentifier ()
NXString RunType ()
void SetRunIdentifier (const char *runIdentifier)
void SetRunIdentifier (const NXString &runIdentifier)
void SetRunType (const char *runType)
void SetRunType (const NXString &runType)
void SetSpecificationOption (const char *specificationOption)
void SetSpecificationOption (const NXString &specificationOption)
NXString SpecificationOption ()
NXOpen::Routing::RunItemsBuilderListToItemsList ()
void UnifyPath ()
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 _DefineRunBuilderBuilder

详细描述

定义走线构建器

定义Run对象的构造器类
要创建此类的新实例,请使用 NXOpen::Routing::RouteManager::CreateDefineRunBuilder

于NX8.5.0版本创建。

成员函数说明

◆ AddMemberItems()

void NXOpen::Routing::DefineRunBuilder::AddMemberItems ( NXOpen::TaggedObject * memberItem)

向DefineRun构造器的列表中添加一个成员项
于NX8.5.0版本创建。

许可要求:routing_advanced("高级布线"), routing_base("基础布线")

参数
memberItemRun成员项

◆ CreateRunItemsBuilder()

NXOpen::Routing::RunItemsBuilder * NXOpen::Routing::DefineRunBuilder::CreateRunItemsBuilder ( )

创建RunItems,用于为DefineRun创建列表项

返回
RunItems构造器
于NX8.5.0版本创建。

许可要求:routing_advanced("高级布线"), routing_base("基础布线")

◆ FromItemsList()

NXOpen::Routing::RunItemsBuilderList * NXOpen::Routing::DefineRunBuilder::FromItemsList ( )

获取Run的起点项列表。 列表由NXOpen::Routing::DefineRunBuilder 对象组成。
于NX8.5.0版本创建。

许可要求:routing_advanced("高级布线"), routing_base("基础布线")

◆ MemberItems()

NXOpen::Routing::RouteObjectCollector * NXOpen::Routing::DefineRunBuilder::MemberItems ( )

获取Run的成员项。
于NX8.5.0版本创建。

许可要求:routing_advanced("高级布线"), routing_base("基础布线")

◆ RemoveMemberItems()

void NXOpen::Routing::DefineRunBuilder::RemoveMemberItems ( const std::vector< NXOpen::TaggedObject * > & memberItems)

从DefineRun构造器的列表中移除成员项
于NX8.5.0版本创建。

许可要求:routing_advanced("高级布线"), routing_base("基础布线")

参数
memberItems要从Run中移除的成员项。

◆ RunIdentifier()

NXString NXOpen::Routing::DefineRunBuilder::RunIdentifier ( )

获取Run标识
于NX8.5.0版本创建。

许可要求:routing_advanced("高级布线"), routing_base("基础布线")

◆ RunType()

NXString NXOpen::Routing::DefineRunBuilder::RunType ( )

获取Run类型
于NX8.5.0版本创建。

许可要求:routing_advanced("高级布线"), routing_base("基础布线")

◆ SetRunIdentifier() [1/2]

void NXOpen::Routing::DefineRunBuilder::SetRunIdentifier ( const char * runIdentifier)

设置Run标识
于NX8.5.0版本创建。

许可要求:routing_advanced("高级布线"), routing_base("基础布线")

参数
runIdentifierRun标识

◆ SetRunIdentifier() [2/2]

void NXOpen::Routing::DefineRunBuilder::SetRunIdentifier ( const NXString & runIdentifier)

设置Run标识
于NX8.5.0版本创建。

许可要求:routing_advanced("高级布线"), routing_base("基础布线")

参数
runIdentifierRun标识

◆ SetRunType() [1/2]

void NXOpen::Routing::DefineRunBuilder::SetRunType ( const char * runType)

设置Run类型
于NX8.5.0版本创建。

许可要求:routing_advanced("高级布线"), routing_base("基础布线")

参数
runTypeRun类型

◆ SetRunType() [2/2]

void NXOpen::Routing::DefineRunBuilder::SetRunType ( const NXString & runType)

设置Run类型
于NX8.5.0版本创建。

许可要求:routing_advanced("高级布线"), routing_base("基础布线")

参数
runTypeRun类型

◆ SetSpecificationOption() [1/2]

void NXOpen::Routing::DefineRunBuilder::SetSpecificationOption ( const char * specificationOption)

设置Run的规格。
于NX8.5.0版本创建。

许可要求:routing_advanced("高级布线"), routing_base("基础布线")

参数
specificationOptionRun规格

◆ SetSpecificationOption() [2/2]

void NXOpen::Routing::DefineRunBuilder::SetSpecificationOption ( const NXString & specificationOption)

设置Run的规格。
于NX8.5.0版本创建。

许可要求:routing_advanced("高级布线"), routing_base("基础布线")

参数
specificationOptionRun规格

◆ SpecificationOption()

NXString NXOpen::Routing::DefineRunBuilder::SpecificationOption ( )

获取Run的规格。
于NX8.5.0版本创建。

许可要求:routing_advanced("高级布线"), routing_base("基础布线")

◆ ToItemsList()

NXOpen::Routing::RunItemsBuilderList * NXOpen::Routing::DefineRunBuilder::ToItemsList ( )

获取Run的终点项列表。 列表由NXOpen::Routing::DefineRunBuilder 对象组成。
于NX8.5.0版本创建。

许可要求:routing_advanced("高级布线"), routing_base("基础布线")

◆ UnifyPath()

void NXOpen::Routing::DefineRunBuilder::UnifyPath ( )

合并Run的路径。
于NX8.5.0版本创建。

许可要求:routing_advanced("高级布线"), routing_base("基础布线")