|
NX Open C++ 参考指南 2406 v1.1
|
属性移除器 更多...
#include <PcbExchange_AttributeRemover.hxx>
Public 类型 | |
| enum | Option { OptionBoard , OptionComponents , OptionAreas , OptionHoles , OptionTraces , OptionPads , OptionAll } |
Public 成员函数 | |
| void | RemoveAttributes (NXOpen::PcbExchange::AttributeRemover::Option action, const std::vector< NXOpen::TaggedObject * > &objTags) |
| tag_t | Tag () const |
静态 Public 成员函数 | |
| static AttributeRemover * | GetAttributeRemover (NXOpen::Session *owner) |
属性移除器
表示 NXOpen::PcbExchange::AttributeRemover 。
要获取此类的实例,请参考 NXOpen::Session
于NX1899.0.0版本创建。
|
static |
获取当前会话的AttributeRemover对象,它是应用API的"网关"类。 此API中所有其他对象的引用,均直接或间接通过此类的方法和属性获取。 调用此方法前,需先通过NXOpen API的'GetSession'方法初始化平台会话。
| void NXOpen::PcbExchange::AttributeRemover::RemoveAttributes | ( | NXOpen::PcbExchange::AttributeRemover::Option | action, |
| const std::vector< NXOpen::TaggedObject * > & | objTags ) |
移除属性。
于NX1899.0.0版本创建。
许可要求: nx_pcbx_xpedition ("PCB Exchange for Xpedition") OR ug_pcb_modeler ("PCB Modeler") OR ug_pcbx_zuken ("PCB Exchange for Zuken")
| action | 操作选项 |
| objTags | 对象标识列表 |
| tag_t NXOpen::PcbExchange::AttributeRemover::Tag | ( | ) | const |
返回此对象的标识。