|
NX Open C++ 参考指南 2406 v1.1
|
编辑特性构建器 更多...
#include <Routing_EditCharacteristicsBuilder.hxx>
Public 成员函数 | |
| void | ApplyReferenceObjectCharx (NXOpen::NXObject *refObject) |
| void | ClearValues () |
| NXOpen::Routing::CharacteristicList * | GetOptionalCharacteristicsToEdit () |
| NXOpen::Routing::CharacteristicList * | GetRequiredCharacteristicsToEdit () |
| NX_DEPRECATED ("在NX2406.0.0版本弃用。此调用可安全移除,现为空操作。") NXString RoutingLevel() | |
| NX_DEPRECATED ("在NX2406.0.0版本弃用。此调用可安全移除,现为空操作。") void SetRoutingLevel(const NXString &routeLevel) | |
| NXOpen::SelectNXObject * | ReferenceObject () |
| void | ResetValues () |
| NXOpen::Routing::RouteObjectCollector * | RouteObjectCollector () |
| void | SetRoutingLevel (const char *routeLevel) |
| Public 成员函数 继承自 NXOpen::Builder | |
| NXOpen::NXObject * | Commit () |
| void | Destroy () |
| std::vector< NXOpen::NXObject * > | GetCommittedObjects () |
| NXOpen::NXObject * | GetObject () |
| NXOpen::PreviewBuilder * | PreviewBuilder () |
| void | ShowResults () |
| virtual bool | Validate () |
| Public 成员函数 继承自 NXOpen::TaggedObject | |
| tag_t | Tag () const |
友元 | |
| class | _EditCharacteristicsBuilderBuilder |
编辑特性构建器
用于编辑Routing::Stock 或Assemblies::Component 的必填和可选特性的构建器,特性定义在应用视图文件中。
要创建此类的新实例,请使用NXOpen::Routing::RouteManager::CreateEditCharacteristicsBuilder
在NX7.5.0版本创建。
| void NXOpen::Routing::EditCharacteristicsBuilder::ApplyReferenceObjectCharx | ( | NXOpen::NXObject * | refObject | ) |
将参考对象的特性应用到所选对象。
在NX7.5.0版本创建。
许可要求:routing_base ("Routing Basic")
| refObject | 参考对象 |
| void NXOpen::Routing::EditCharacteristicsBuilder::ClearValues | ( | ) |
清除所选对象的特性值。
在NX7.5.0版本创建。
许可要求:routing_base ("Routing Basic")
| NXOpen::Routing::CharacteristicList * NXOpen::Routing::EditCharacteristicsBuilder::GetOptionalCharacteristicsToEdit | ( | ) |
获取包含所有所选对象共有的可选特性的可编辑Routing::CharacteristicList。
| NXOpen::Routing::CharacteristicList * NXOpen::Routing::EditCharacteristicsBuilder::GetRequiredCharacteristicsToEdit | ( | ) |
获取包含所有所选对象共有的必填特性的可编辑Routing::CharacteristicList。
| NXOpen::Routing::EditCharacteristicsBuilder::NX_DEPRECATED | ( | "在NX2406.0.0版本弃用。此调用可安全移除,现为空操作。" | ) |
获取与所选对象关联的布线层级。
| NXOpen::Routing::EditCharacteristicsBuilder::NX_DEPRECATED | ( | "在NX2406.0.0版本弃用。此调用可安全移除,现为空操作。" | ) | const & |
设置与所选对象关联的布线层级。
布线层级
| NXOpen::SelectNXObject * NXOpen::Routing::EditCharacteristicsBuilder::ReferenceObject | ( | ) |
获取用于获取特性值的参考对象
在NX7.5.0版本创建。
许可要求:routing_base ("Routing Basic")
| void NXOpen::Routing::EditCharacteristicsBuilder::ResetValues | ( | ) |
重置所选对象的特性值。
在NX7.5.0版本创建。
许可要求:routing_base ("Routing Basic")
| NXOpen::Routing::RouteObjectCollector * NXOpen::Routing::EditCharacteristicsBuilder::RouteObjectCollector | ( | ) |
获取要编辑特性的布线对象。对象需为Routing::Stock 或Assemblies::Component
在NX7.5.0版本创建。
许可要求:routing_base ("Routing Basic")
| void NXOpen::Routing::EditCharacteristicsBuilder::SetRoutingLevel | ( | const char * | routeLevel | ) |
设置与所选对象关联的布线层级。
| routeLevel | 布线层级 |