public static interface CustomManager.DesignRule
Modifier and Type | Method and Description |
---|---|
void |
designRule(CustomManager.DesignRuleReason reason,
NXObject[] nxObjects)
This defines the prototype for all Routing design rules.
|
void designRule(CustomManager.DesignRuleReason reason, NXObject[] nxObjects) throws NXException, RemoteException
reason
- The reason for which Routing called a design rule. When the reason is an
Interactive Check, there will be no objects passed in. Your design rule
should check all objects in the work part.nxObjects
- The objects created or affected by the calling command. For example, the component
that was just placed or the wires that were just unrouted.NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.