设计规则管理器
更多...
#include <Routing_DesignRuleManager.hxx>
设计规则管理器
表示NXOpen::Routing::DesignRuleManager 对象
KF中不可创建该对象。
于NX5.0.0版本创建。
◆ ClearConcurrent()
| void NXOpen::Routing::DesignRuleManager::ClearConcurrent |
( |
| ) |
|
清空并行检查列表中的所有对象
于NX5.0.0版本创建。
许可要求:routing_advanced("高级布线"), routing_base("基础布线")
◆ ExpandConcurrent()
| void NXOpen::Routing::DesignRuleManager::ExpandConcurrent |
( |
| ) |
|
扩展当前并行检查列表,将待检查对象的关联对象也加入列表
于NX5.0.0版本创建。
许可要求:routing_advanced("高级布线"), routing_base("基础布线")
◆ GetConcurrentObjects()
| void NXOpen::Routing::DesignRuleManager::GetConcurrentObjects |
( |
std::vector< NXOpen::NXObject * > & | objects | ) |
|
查询下次并行检查的待检查对象列表。
于NX6.0.0版本创建。
许可要求:routing_advanced("高级布线"), routing_base("基础布线")
- 参数
-
◆ GetObjectViolations()
获取指定对象上的所有设计规则违例。
- 返回
- 违例列表
于NX12.0.1版本创建。
许可要求:routing_advanced("高级布线"), routing_base("基础布线")
- 参数
-
◆ LogConcurrent()
| void NXOpen::Routing::DesignRuleManager::LogConcurrent |
( |
NXOpen::NXObject * | objectToLog | ) |
|
添加一个对象到下次并行设计规则检查的待检查列表中
于NX6.0.0版本创建。
许可要求:routing_advanced("高级布线"), routing_base("基础布线")
- 参数
-
◆ Tag()
| tag_t NXOpen::Routing::DesignRuleManager::Tag |
( |
| ) |
const |
◆ UnlogConcurrent()
| void NXOpen::Routing::DesignRuleManager::UnlogConcurrent |
( |
NXOpen::NXObject * | objectToUnlog | ) |
|
从下次设计规则检查的待检查列表中移除一个对象。
于NX6.0.0版本创建。
许可要求:routing_advanced("高级布线"), routing_base("基础布线")
- 参数
-