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

编辑特性构建器 更多...

#include <Routing_EditCharacteristicsBuilder.hxx>

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

Public 成员函数

void ApplyReferenceObjectCharx (NXOpen::NXObject *refObject)
void ClearValues ()
NXOpen::Routing::CharacteristicListGetOptionalCharacteristicsToEdit ()
NXOpen::Routing::CharacteristicListGetRequiredCharacteristicsToEdit ()
 NX_DEPRECATED ("在NX2406.0.0版本弃用。此调用可安全移除,现为空操作。") NXString RoutingLevel()
 NX_DEPRECATED ("在NX2406.0.0版本弃用。此调用可安全移除,现为空操作。") void SetRoutingLevel(const NXString &routeLevel)
NXOpen::SelectNXObjectReferenceObject ()
void ResetValues ()
NXOpen::Routing::RouteObjectCollectorRouteObjectCollector ()
void SetRoutingLevel (const char *routeLevel)
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 _EditCharacteristicsBuilderBuilder

详细描述

编辑特性构建器

用于编辑Routing::StockAssemblies::Component 的必填和可选特性的构建器,特性定义在应用视图文件中。
要创建此类的新实例,请使用NXOpen::Routing::RouteManager::CreateEditCharacteristicsBuilder

在NX7.5.0版本创建。

成员函数说明

◆ ApplyReferenceObjectCharx()

void NXOpen::Routing::EditCharacteristicsBuilder::ApplyReferenceObjectCharx ( NXOpen::NXObject * refObject)

将参考对象的特性应用到所选对象。
在NX7.5.0版本创建。

许可要求:routing_base ("Routing Basic")

参数
refObject参考对象

◆ ClearValues()

void NXOpen::Routing::EditCharacteristicsBuilder::ClearValues ( )

清除所选对象的特性值。
在NX7.5.0版本创建。

许可要求:routing_base ("Routing Basic")

◆ GetOptionalCharacteristicsToEdit()

NXOpen::Routing::CharacteristicList * NXOpen::Routing::EditCharacteristicsBuilder::GetOptionalCharacteristicsToEdit ( )

获取包含所有所选对象共有的可选特性的可编辑Routing::CharacteristicList

返回
要编辑的特性。
在NX7.5.0版本创建。

许可要求:routing_base ("Routing Basic")

◆ GetRequiredCharacteristicsToEdit()

NXOpen::Routing::CharacteristicList * NXOpen::Routing::EditCharacteristicsBuilder::GetRequiredCharacteristicsToEdit ( )

获取包含所有所选对象共有的必填特性的可编辑Routing::CharacteristicList

返回
要编辑的特性。
在NX7.5.0版本创建。

许可要求:routing_base ("Routing Basic")

◆ NX_DEPRECATED() [1/2]

NXOpen::Routing::EditCharacteristicsBuilder::NX_DEPRECATED ( "在NX2406.0.0版本弃用。此调用可安全移除,现为空操作。" )

获取与所选对象关联的布线层级。

弃用
在NX2406.0.0版本弃用。此调用可安全移除,现为空操作。

在NX7.5.0版本创建。

许可要求:routing_base ("Routing Basic")

◆ NX_DEPRECATED() [2/2]

NXOpen::Routing::EditCharacteristicsBuilder::NX_DEPRECATED ( "在NX2406.0.0版本弃用。此调用可安全移除,现为空操作。" ) const &

设置与所选对象关联的布线层级。

弃用
在NX2406.0.0版本弃用。此调用可安全移除,现为空操作。

在NX7.5.0版本创建。

许可要求:routing_base ("Routing Basic")

布线层级

◆ ReferenceObject()

NXOpen::SelectNXObject * NXOpen::Routing::EditCharacteristicsBuilder::ReferenceObject ( )

获取用于获取特性值的参考对象
在NX7.5.0版本创建。

许可要求:routing_base ("Routing Basic")

◆ ResetValues()

void NXOpen::Routing::EditCharacteristicsBuilder::ResetValues ( )

重置所选对象的特性值。
在NX7.5.0版本创建。

许可要求:routing_base ("Routing Basic")

◆ RouteObjectCollector()

NXOpen::Routing::RouteObjectCollector * NXOpen::Routing::EditCharacteristicsBuilder::RouteObjectCollector ( )

获取要编辑特性的布线对象。对象需为Routing::StockAssemblies::Component
在NX7.5.0版本创建。

许可要求:routing_base ("Routing Basic")

◆ SetRoutingLevel()

void NXOpen::Routing::EditCharacteristicsBuilder::SetRoutingLevel ( const char * routeLevel)

设置与所选对象关联的布线层级。

弃用
在NX2406.0.0版本弃用。此调用可安全移除,现为空操作。

在NX7.5.0版本创建。

许可要求:routing_base ("Routing Basic")
参数
routeLevel布线层级