Uses of Class
com.sun.electric.technology.DRCTemplate.DRCRuleType

Packages that use DRCTemplate.DRCRuleType
com.sun.electric.technology Package for handling technology information. 
com.sun.electric.technology.technologies.utils Package for handling technology support. 
com.sun.electric.tool.drc Package for handling the design-rule checking tool. 
 

Uses of DRCTemplate.DRCRuleType in com.sun.electric.technology
 

Fields in com.sun.electric.technology declared as DRCTemplate.DRCRuleType
 DRCTemplate.DRCRuleType DRCTemplate.ruleType
           
 

Methods in com.sun.electric.technology that return DRCTemplate.DRCRuleType
static DRCTemplate.DRCRuleType DRCTemplate.DRCRuleType.valueOf(java.lang.String name)
          Returns the enum constant of this type with the specified name.
static DRCTemplate.DRCRuleType[] DRCTemplate.DRCRuleType.values()
          Returns an array containing the constants of this enum type, in the order they are declared.
 

Methods in com.sun.electric.technology with parameters of type DRCTemplate.DRCRuleType
 void XMLRules.addRule(int index, DRCTemplate rule, DRCTemplate.DRCRuleType spacingCase, boolean wideRules)
          OLD FUNCTION
 void DRCRules.addRule(int index, DRCTemplate rule, DRCTemplate.DRCRuleType spacingCase, boolean wideRules)
           
 DRCTemplate XMLRules.getMinValue(Layer layer, DRCTemplate.DRCRuleType type)
          Method to get the minimum rule for a Layer where is the rule type.
 DRCTemplate DRCRules.getMinValue(Layer layer, DRCTemplate.DRCRuleType type)
           
 XMLRules.XMLRule XMLRules.getRule(int index, DRCTemplate.DRCRuleType type)
          Method to retrieve simple layer or node rules
 DRCTemplate DRCRules.getRule(int index, DRCTemplate.DRCRuleType type)
          Method to retrieve simple layer or node rules
 XMLRules.XMLRule XMLRules.getRule(int index, DRCTemplate.DRCRuleType type, java.lang.String nodeName)
          Method to retrieve specific SURROUND rules stored per node that involve two layers
 DRCTemplate DRCRules.getRule(int index, DRCTemplate.DRCRuleType type, java.lang.String nodeName)
          Method to retrieve specific rules stored per node that involve two layers
 java.util.List<DRCTemplate> XMLRules.getRules(Layer layer1, DRCTemplate.DRCRuleType type)
          Method to find all rules of specified type associated to Layer layer1
 java.util.List<DRCTemplate> DRCRules.getRules(Layer layer1, DRCTemplate.DRCRuleType type)
           
 java.util.List<DRCTemplate> XMLRules.getSpacingRules(int index, DRCTemplate.DRCRuleType spacingCase, boolean wideRules)
          Method to retrieve different spacing rules depending on spacingCase.
 java.util.List<DRCTemplate> DRCRules.getSpacingRules(int index, DRCTemplate.DRCRuleType type, boolean wideRules)
           
 DRCTemplate XMLRules.isForbiddenNode(int nodeIndex, DRCTemplate.DRCRuleType type)
          Method to determine if given node is not allowed by foundry
 DRCTemplate DRCRules.isForbiddenNode(int nodeIndex, DRCTemplate.DRCRuleType type)
           
 void XMLRules.setMinValue(Layer layer, java.lang.String name, double value, DRCTemplate.DRCRuleType type)
          Method to set the minimum rule for a Layer where is the rule type.
 void DRCRules.setMinValue(Layer layer, java.lang.String name, double value, DRCTemplate.DRCRuleType type)
           
 void XMLRules.setSpacingRules(int index, java.util.List<DRCTemplate> newRules, DRCTemplate.DRCRuleType spacingCase, boolean wideRules)
           
 void DRCRules.setSpacingRules(int index, java.util.List<DRCTemplate> newRules, DRCTemplate.DRCRuleType spacingCase, boolean wideRules)
           
 

Constructors in com.sun.electric.technology with parameters of type DRCTemplate.DRCRuleType
DRCTemplate(java.lang.String rule, int when, DRCTemplate.DRCRuleType ruleType, double maxW, double minLen, double[] vals, int multiCut)
          For different spacing depending on wire length and multi cuts.
DRCTemplate(java.lang.String rule, int when, DRCTemplate.DRCRuleType ruleType, double maxW, double minLen, java.lang.String name1, java.lang.String name2, double[] vals, int multiCut)
          For different spacing depending on wire length and multi cuts.
DRCTemplate(java.lang.String rule, int when, DRCTemplate.DRCRuleType ruleType, java.lang.String name1, java.lang.String name2, double[] vals, java.lang.String nodeName, java.lang.String condition)
           
XMLRules.XMLRule(java.lang.String name, double[] values, DRCTemplate.DRCRuleType type, double maxW, double minLen, int multiCuts, int when)
           
 

Uses of DRCTemplate.DRCRuleType in com.sun.electric.technology.technologies.utils
 

Methods in com.sun.electric.technology.technologies.utils with parameters of type DRCTemplate.DRCRuleType
 void MOSRules.addRule(int index, DRCTemplate rule, DRCTemplate.DRCRuleType spacingCase, boolean wideRules)
          Method to add a rule based on template
 DRCTemplate MOSRules.getMinValue(Layer layer, DRCTemplate.DRCRuleType type)
          Method to get the minimum rule for a Layer where is the rule type.
 DRCTemplate MOSRules.getRule(int index, DRCTemplate.DRCRuleType type)
          Method to retrieve simple layer or node rules
 DRCTemplate MOSRules.getRule(int index, DRCTemplate.DRCRuleType type, java.lang.String nodeName)
          Method to retrieve specific rules stored per node that involve two layers
 java.util.List<DRCTemplate> MOSRules.getRules(Layer layer1, DRCTemplate.DRCRuleType type)
          Method to find all rules of specified type associated to Layer layer1
 java.util.List<DRCTemplate> MOSRules.getSpacingRules(int index, DRCTemplate.DRCRuleType type, boolean wideRules)
          Method to retrieve different spacing rules depending on type.
 DRCTemplate MOSRules.isForbiddenNode(int nodeIndex, DRCTemplate.DRCRuleType type)
          Method to determine if given node is not allowed by foundry.
 void MOSRules.setMinValue(Layer layer, java.lang.String name, double value, DRCTemplate.DRCRuleType type)
          Method to set the minimum rule for a Layer where is the rule type.
 void MOSRules.setSpacingRules(int index, java.util.List<DRCTemplate> newRules, DRCTemplate.DRCRuleType spacingCase, boolean wideRules)
           
 

Uses of DRCTemplate.DRCRuleType in com.sun.electric.tool.drc
 

Methods in com.sun.electric.tool.drc with parameters of type DRCTemplate.DRCRuleType
static DRCTemplate DRC.getMinValue(Layer layer, DRCTemplate.DRCRuleType type)
          Method to get the minimum rule for a Layer where is the rule type.
static java.util.List<DRCTemplate> DRC.getRules(Layer layer1, DRCTemplate.DRCRuleType type)
          Method to find all possible rules of DRCRuleType type associated a layer.
static DRCTemplate DRC.isForbiddenNode(DRCRules rules, int index1, int index2, DRCTemplate.DRCRuleType type)
           
static DRCTemplate DRC.isForbiddenNode(int index1, int index2, DRCTemplate.DRCRuleType type, Technology tech)
          Determine if node represented by index in DRC mapping table is forbidden under this foundry.