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

比较运行构建器 更多...

#include <Routing_CompareRunsBuilder.hxx>

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

Public 类型

enum  CompareTypes { CompareTypesXml , CompareTypesPart }

Public 成员函数

NXOpen::Routing::CompareRunsBuilder::CompareTypes CompareTypesEnum ()
NXString FilterString ()
NXString InputPathString ()
bool ReportDiscrepancies ()
void SetCompareTypesEnum (NXOpen::Routing::CompareRunsBuilder::CompareTypes compareTypesEnum)
void SetFilterString (const char *filterString)
void SetFilterString (const NXString &filterString)
void SetInputPathString (const char *filename)
void SetInputPathString (const NXString &filename)
void SetReportDiscrepancies (bool reportDiscrepancies)
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 _CompareRunsBuilderBuilder

详细描述

比较运行构建器

代表NXOpen::Routing::CompareRunsBuilder ,用于将工作部件中的管路布管回路与另一部件中的回路进行比较,或与文件夹(本地模式)或物料版本(受控模式)下的XML文件中定义的回路进行比较。
要创建此类的新实例,请使用NXOpen::Routing::RouteManager::CreateCompareRunsBuilder
默认值。

属性
CompareTypesEnum Xml


创建于NX9.0.0版本。

成员枚举类型说明

◆ CompareTypes

比较类型选择枚举。

枚举值
CompareTypesXml 

XML文件

CompareTypesPart 

部件文件

成员函数说明

◆ CompareTypesEnum()

NXOpen::Routing::CompareRunsBuilder::CompareTypes NXOpen::Routing::CompareRunsBuilder::CompareTypesEnum ( )

返回比较类型:部件或XML文件
创建于NX9.0.0版本。

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

◆ FilterString()

NXString NXOpen::Routing::CompareRunsBuilder::FilterString ( )

返回用于筛选待比较回路的过滤器,仅比较文件夹或物料版本中符合条件的回路
创建于NX9.0.0版本。

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

◆ InputPathString()

NXString NXOpen::Routing::CompareRunsBuilder::InputPathString ( )

返回回路比较算法的完整输入路径。对于XML比较,路径可以是文件夹或物料版本;对于部件比较,路径为部件文件路径。
创建于NX9.0.0版本。

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

◆ ReportDiscrepancies()

bool NXOpen::Routing::CompareRunsBuilder::ReportDiscrepancies ( )

返回是否在属性级别报告差异的选项。
创建于NX9.0.0版本。

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

◆ SetCompareTypesEnum()

void NXOpen::Routing::CompareRunsBuilder::SetCompareTypesEnum ( NXOpen::Routing::CompareRunsBuilder::CompareTypes compareTypesEnum)

设置比较类型:部件或XML文件
创建于NX9.0.0版本。

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

参数
compareTypesEnum比较类型枚举

◆ SetFilterString() [1/2]

void NXOpen::Routing::CompareRunsBuilder::SetFilterString ( const char * filterString)

设置用于筛选待比较回路的过滤器,仅比较文件夹或物料版本中符合条件的回路
创建于NX9.0.0版本。

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

参数
filterString过滤器字符串

◆ SetFilterString() [2/2]

void NXOpen::Routing::CompareRunsBuilder::SetFilterString ( const NXString & filterString)

设置用于筛选待比较回路的过滤器,仅比较文件夹或物料版本中符合条件的回路
创建于NX9.0.0版本。

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

参数
filterString过滤器字符串

◆ SetInputPathString() [1/2]

void NXOpen::Routing::CompareRunsBuilder::SetInputPathString ( const char * filename)

设置回路比较算法的完整输入路径。对于XML比较,路径可以是文件夹或物料版本;对于部件比较,路径为部件文件路径。
创建于NX9.0.0版本。

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

参数
filename文件路径

◆ SetInputPathString() [2/2]

void NXOpen::Routing::CompareRunsBuilder::SetInputPathString ( const NXString & filename)

设置回路比较算法的完整输入路径。对于XML比较,路径可以是文件夹或物料版本;对于部件比较,路径为部件文件路径。
创建于NX9.0.0版本。

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

参数
filename文件路径

◆ SetReportDiscrepancies()

void NXOpen::Routing::CompareRunsBuilder::SetReportDiscrepancies ( bool reportDiscrepancies)

设置是否在属性级别报告差异的选项。
创建于NX9.0.0版本。

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

参数
reportDiscrepancies属性级差异报告开关