Uses of Class
com.sun.electric.technology.Layer

Packages that use Layer
com.sun.electric.database.geometry Package for geometric support in Electric. 
com.sun.electric.plugins.j3d   
com.sun.electric.plugins.j3d.ui   
com.sun.electric.technology Package for handling technology information. 
com.sun.electric.technology.technologies Package for the individual technologies. 
com.sun.electric.technology.technologies.utils Package for handling technology support. 
com.sun.electric.tool.drc Package for handling the design-rule checking tool. 
com.sun.electric.tool.extract Package for handling node extraction, parasitics, etc. 
com.sun.electric.tool.io.output   
com.sun.electric.tool.user.dialogs.options   
com.sun.electric.tool.user.redisplay   
com.sun.electric.tool.user.ui   
 

Uses of Layer in com.sun.electric.database.geometry
 

Methods in com.sun.electric.database.geometry that return Layer
 Layer EGraphics.getLayer()
          Method to return the Layer associated with this EGraphics.
 Layer PolyBase.getLayer()
          Method to return the layer associated with this Poly.
 Layer PolyBase.getLayerOrPseudoLayer()
          Method to return the layer or pseudo-layer associated with this Poly.
 

Methods in com.sun.electric.database.geometry that return types with arguments of type Layer
 java.util.Set<Layer> GeometryHandler.getKeySet()
          Access to keySet to create a collection for example.
 

Methods in com.sun.electric.database.geometry with parameters of type Layer
 void GeometryHandler.add(Layer key, java.lang.Object value)
           
 void PolyMerge.add(Layer key, java.lang.Object value)
          Method to add a PolyBase to the merged collection.
 void PolySweepMerge.add(Layer key, java.lang.Object element)
           
 void PolyQTree.add(Layer layer, java.lang.Object newObj, boolean fasterAlgorithm)
          Given a layer, insert the object obj into the qTree associated.
 void Poly.Builder.addDoublePoly(int numPoints, Poly.Type style, Layer layer)
           
 void Poly.Builder.addIntBox(int[] coords, Layer layer)
           
 void Poly.Builder.addIntLine(int[] coords, Poly.Type style, Layer layer)
           
 void PolyMerge.addLayer(Layer fromLayer, Layer toLayer)
          Method to add one Layer to another in this merge.
 void PolyMerge.addPolygon(Layer layer, PolyBase poly)
          Method to add a PolyBase to the merged collection.
 void PolyMerge.addRectangle(Layer layer, java.awt.geom.Rectangle2D rect)
          Method to add a Rectangle to the merged collection.
 boolean PolyMerge.arcPolyFits(Layer layer, java.awt.geom.Point2D headLoc, java.awt.geom.Point2D tailLoc, double wid, GenMath.MutableBoolean headExtend, GenMath.MutableBoolean tailExtend)
          Method to see if an arc fits in this merge with or without end extension.
 boolean PolyMerge.contains(Layer layer, java.awt.geom.Point2D pt)
          Method to determine whether a point exists in the merge.
 boolean PolyMerge.contains(Layer layer, PolyBase poly)
          Method to determine whether a polygon exists in the merge.
 boolean PolyMerge.contains(Layer layer, java.awt.geom.Rectangle2D rect)
          Method to determine whether a rectangle exists in the merge.
 void PolyMerge.deleteLayer(Layer layer)
          Method to delete all geometry on a given layer.
 double PolyMerge.getAreaOfLayer(Layer layer)
          Method to return the area on a given layer.
static java.util.List<PolyBase> PolyMerge.getAreaPoints(java.awt.geom.Area area, Layer layer, boolean simple)
          Method to return a list of polygons in this merge for a given layer.
 java.util.List<java.awt.geom.Area> PolySweepMerge.getAreas(Layer layer)
           
static java.util.List<PolyBase> PolyBase.getLoopsFromArea(java.awt.geom.Area area, Layer layer)
           
 java.util.List<PolyBase> PolyMerge.getMergedPoints(Layer layer, boolean simple)
          Method to return list of Polys on a given Layer in this Merge.
static java.util.List<PolyBase> PolyBase.getPointsFromComplex(java.awt.geom.Area area, Layer layer)
           
static java.util.List<PolyBase> PolyBase.getPointsInArea(java.awt.geom.Area area, Layer layer, boolean simple, boolean includeLastPoint)
          Static method to get PolyBase elements associated with an Area.
static java.util.List<PolyBase.PolyBaseTree> PolyBase.getPolyTrees(java.awt.geom.Area area, Layer layer)
           
 void PolyMerge.insetLayer(Layer source, Layer dest, double amount)
          Method to inset one layer by a given amount and create a second layer.
 void PolyMerge.intersectLayers(Layer sourceA, Layer sourceB, Layer dest)
          Method to intersect two layers in this merge and produce a third.
 boolean PolyMerge.intersects(Layer layer, PolyBase poly)
          Method to determine whether a polygon intersects a layer in the merge.
 boolean PolyMerge.isEmpty(Layer layer)
          Method to tell whether there is any valid geometry on a given layer of this merge.
 void EGraphics.setLayer(Layer layer)
          Method to set which Layer is associated with this EGraphics.
 void PolyBase.setLayer(Layer layer)
          Method to set the layer associated with this Poly.
 void PolyMerge.subtractLayers(Layer sourceA, Layer sourceB, Layer dest)
          Method to subtract one layer from another and produce a third.
 

Method parameters in com.sun.electric.database.geometry with type arguments of type Layer
 void GeometryHandler.subtractAll(java.util.HashMap<Layer,java.util.List<PolyBase>> map)
          Method to subtract all geometries stored in hash map from corresponding layers
 void PolySweepMerge.subtractAll(java.util.HashMap<Layer,java.util.List<PolyBase>> map)
          Method to subtract all geometries stored in hash map from corresponding layers
 

Uses of Layer in com.sun.electric.plugins.j3d
 

Methods in com.sun.electric.plugins.j3d with parameters of type Layer
static void View3DWindow.setZValues(Layer layer, java.lang.Double origDist, java.lang.Double origThick, java.lang.Double distance, java.lang.Double thickness)
          Method to change geometry of all nodes using this particular layer This could be an expensive function!.
 

Uses of Layer in com.sun.electric.plugins.j3d.ui
 

Fields in com.sun.electric.plugins.j3d.ui with type parameters of type Layer
 java.util.Map<Layer,GenMath.MutableDouble> JThreeDTab.threeDDistanceMap
           
 java.util.Map<Layer,GenMath.MutableDouble> JThreeDTab.threeDThicknessMap
           
 java.util.Map<Layer,J3DAppearance> JThreeDTab.transparencyMap
           
 

Methods in com.sun.electric.plugins.j3d.ui with parameters of type Layer
 void JThreeDSideView.showLayer(Layer layer)
          To highlight layer according to list on the left
 void JThreeDSideView.updateZValues(Layer layer, double thickness, double distance)
           
 

Uses of Layer in com.sun.electric.technology
 

Methods in com.sun.electric.technology that return Layer
 Layer Technology.findLayer(java.lang.String layerName)
          Method to find a Layer with a given name.
 Layer Technology.findLayerFromFunction(Layer.Function fun, int functionExtras)
          Method to find the Layer in this Technology that matches a function description.
 Layer Technology.NodeLayer.getLayer()
          Returns the Layer object associated with this NodeLayer.
 Layer ArcProto.getLayer(int arcLayerIndex)
          Method to return layer that comprises by its index in all layers
 Layer Technology.getLayer(int index)
          Returns a specific Layer number in this Technology.
static Layer Technology.getLayerFromOverride(java.lang.String override, int startPos, char endChr, Technology tech)
           
 Layer Technology.NodeLayer.getLayerOrPseudoLayer()
          Returns the Layer or pseudo-layer object associated with this NodeLayer.
 Layer Layer.getNonPseudoLayer()
          Method to return the non-pseudo layer associated with this pseudo-Layer.
 Layer Layer.getPseudoLayer()
          Method to return the pseudo layer associated with this real-Layer.
 Layer Layer.makePseudo()
          Method to create a pseudo-layer for this Layer with a standard name "Pseudo-XXX".
static Layer Layer.newInstance(Technology tech, java.lang.String name, EGraphics graphics)
          Method to create a new layer with the given name and graphics.
static Layer Layer.newInstanceFree(Technology tech, java.lang.String name, EGraphics graphics)
          Method to create a new layer with the given name and graphics.
 

Methods in com.sun.electric.technology that return types with arguments of type Layer
 java.util.Map<Layer,java.lang.String> Technology.getGDSLayers()
          Method to return the map from Layers of this Technology to their GDS names in current foundry.
 java.util.Map<Layer,java.lang.String> Foundry.getGDSLayers()
          Method to return the map from Layers of Foundry's technology to their GDS names in this foundry.
 java.util.Iterator<Layer> ArcProto.getLayerIterator()
          Method to return an iterator over the layers in this ArcProto.
 java.util.Iterator<Layer> PrimitiveNode.getLayerIterator()
          Method to return an iterator over the layers in this PrimitiveNode.
 java.util.Iterator<Layer> Technology.getLayers()
          Returns an Iterator on the Layers in this Technology.
 java.util.List<Layer> Technology.getLayersSortedByHeight()
          Method to make a sorted list of layers in this Technology.
 java.util.List<Layer> Technology.getLayersSortedByName()
          Method to make a sorted list of layers in this Technology based on their name.
 java.util.List<Layer> Technology.getSavedLayerOrder()
          Method to return a list of layers that are saved for this Technology.
 

Methods in com.sun.electric.technology with parameters of type Layer
abstract  void AbstractShapeBuilder.addDoublePoly(int numPoints, Poly.Type style, Layer layer)
           
 void BoundsBuilder.addDoublePoly(int numPoints, Poly.Type style, Layer layer)
           
abstract  void AbstractShapeBuilder.addIntBox(int[] coords, Layer layer)
           
 void BoundsBuilder.addIntBox(int[] coords, Layer layer)
           
abstract  void AbstractShapeBuilder.addIntLine(int[] coords, Poly.Type style, Layer layer)
           
 void BoundsBuilder.addIntLine(int[] coords, Poly.Type style, Layer layer)
           
 void Technology.addLayer(Layer layer)
          Method to add a new Layer to this Technology.
protected  Poly[] Technology.computeShapeOfNode(NodeInst ni, boolean electrical, boolean reasonable, Technology.NodeLayer[] primLayers, Layer layerOverride)
          Returns the polygons that describe node "ni", given a set of NodeLayer objects to use.
 Technology.NodeLayer PrimitiveNode.findNodeLayer(Layer layer, boolean electrical)
          Method to find the NodeLayer on this PrimitiveNode with a given Layer.
 DRCTemplate DRCRules.getEdgeRule(Layer layer1, Layer layer2)
           
 DRCTemplate XMLRules.getEdgeRule(Layer layer1, Layer layer2)
          Method to find the edge spacing rule between two layer.
 DRCTemplate DRCRules.getExtensionRule(Layer layer1, Layer layer2, boolean isGateExtension)
           
 DRCTemplate XMLRules.getExtensionRule(Layer layer1, Layer layer2, boolean isGateExtension)
          Method to find the extension rule between two layer.
 Setting Foundry.getGDSLayerSetting(Layer layer)
          Method to return the map from Layers of Foundry's technology to project settings which define their GDS names in this foundry.
 long ArcProto.getLayerGridExtend(Layer layer)
          Returns the extend of specified layer that comprise this ArcProto over base arc width in grid units.
 double ArcProto.getLayerLambdaExtend(Layer layer)
          Returns the extend of specified layer that comprise this ArcProto over base arc width in lambda units.
 Poly.Type ArcProto.getLayerStyle(Layer layer)
          Returns the Poly.Style of specified layer that comprise this ArcLayer.
 double DRCRules.getMaxSurround(Layer layer, double maxSize)
           
 double XMLRules.getMaxSurround(Layer layer, double maxSize)
          Method to find the maximum design-rule distance around a layer.
 DRCTemplate DRCRules.getMinValue(Layer layer, DRCTemplate.DRCRuleType type)
           
 DRCTemplate XMLRules.getMinValue(Layer layer, DRCTemplate.DRCRuleType type)
          Method to get the minimum rule for a Layer where is the rule type.
 java.util.List<DRCTemplate> DRCRules.getRules(Layer layer1, DRCTemplate.DRCRuleType type)
           
 java.util.List<DRCTemplate> XMLRules.getRules(Layer layer1, DRCTemplate.DRCRuleType type)
          Method to find all rules of specified type associated to Layer layer1
protected  void Technology.getShapeOfArc(AbstractShapeBuilder b, ImmutableArcInst a, Layer layerOverride)
          Fill the polygons that describe arc "a".
protected  Poly[] Technology.getShapeOfNode(NodeInst ni, boolean electrical, boolean reasonable, Technology.NodeLayer[] primLayers, Layer layerOverride)
          Returns the polygons that describe node "ni", given a set of NodeLayer objects to use.
static java.lang.String DRCTemplate.getSpacingCombinedName(Layer layer, Geometric geo)
          Method to build combined name in special spacing rules
 DRCTemplate DRCRules.getSpacingRule(Layer layer1, Geometric geo1, Layer layer2, Geometric geo2, boolean connected, int multiCut, double wideS, double length)
           
 DRCTemplate XMLRules.getSpacingRule(Layer layer1, Geometric geo1, Layer layer2, Geometric geo2, boolean connected, int multiCut, double wideS, double length)
          Method to find the spacing rule between two layer.
 int ArcProto.indexOf(Layer layer)
          Method to find an index of Layer in a list of Layers that comprise this ArcProto.
 boolean DRCRules.isAnySpacingRule(Layer layer1, Layer layer2)
           
 boolean XMLRules.isAnySpacingRule(Layer layer1, Layer layer2)
          Method to tell whether there are any design rules between two layers.
 void AbstractShapeBuilder.makeGridPoly(ImmutableArcInst a, long gridWidth, Poly.Type style, Layer layer)
          Method to fill in an AbstractShapeBuilder a polygon that describes this ImmutableArcInst in grid units.
static Technology.NodeLayer Technology.NodeLayer.makeMulticut(Layer layer, int portNum, Poly.Type style, Technology.TechPoint[] techPoints, double sizeX, double sizeY, double sep1d, double sep2d)
           
static Technology.NodeLayer Technology.NodeLayer.makeMulticut(Layer layer, int portNum, Poly.Type style, Technology.TechPoint[] techPoints, java.lang.String sizeRule, java.lang.String cutSep1DRule, java.lang.String cutSep2DRule)
           
 void AbstractShapeBuilder.pushBox(int minX, int minY, int maxX, int maxY, Layer layer)
           
 void AbstractShapeBuilder.pushPoly(Poly.Type style, Layer layer)
           
 boolean Technology.sameLayer(Layer layer1, Layer layer2)
          Method to tell whether two layers should be considered equivalent for the purposes of cropping.
 void DRCRules.setMinValue(Layer layer, java.lang.String name, double value, 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.
 

Method parameters in com.sun.electric.technology with type arguments of type Layer
 Pref Layer.getBooleanPref(java.lang.String what, java.util.Map<Layer,Pref> map, boolean factory)
          Method to get a boolean preference for this Layer and a specific purpose.
 Pref Layer.getDoublePref(java.lang.String what, java.util.Map<Layer,Pref> map, double factory)
          Method to get a double-precision preference for this Layer and a specific purpose.
 Pref Layer.getIntegerPref(java.lang.String what, java.util.Map<Layer,Pref> map, int factory)
          Method to get an integer preference for this Layer and a specific purpose.
 Pref Layer.getStringPref(java.lang.String what, java.util.Map<Layer,Pref> map, java.lang.String factory)
          Method to get a string preference for this Layer and a specific purpose.
 void Technology.setSavedLayerOrder(java.util.List<Layer> layers)
          Method to save a list of layers for this Technology in a preferred order.
 

Constructors in com.sun.electric.technology with parameters of type Layer
Technology.ArcLayer(Layer layer, double arcLayerWidth, Poly.Type style)
          Constructs an ArcLayer with the specified description.
Technology.ArcLayer(Layer layer, Poly.Type style, double lambdaExtend, java.lang.String... ruleNames)
          Constructs an ArcLayer with the specified description.
Technology.ArcLayer(Layer layer, Poly.Type style, java.lang.String... ruleNames)
          Constructs an ArcLayer with the specified description.
Technology.ArcLayer(Layer layer, Poly.Type style, Technology.Distance xmlExtend)
          Constructs an ArcLayer with the specified description.
Technology.NodeLayer(Layer layer, int portNum, Poly.Type style, int representation, Technology.TechPoint[] points)
          Constructs a NodeLayer with the specified description.
Technology.NodeLayer(Layer layer, int portNum, Poly.Type style, int representation, Technology.TechPoint[] points, double lWidth, double rWidth, double extentT, double extendB)
          Constructs a NodeLayer with the specified description.
 

Uses of Layer in com.sun.electric.technology.technologies
 

Fields in com.sun.electric.technology.technologies declared as Layer
 Layer Generic.afgLay
          the AFG exclusion Layer.
 Layer Artwork.defaultLayer
          the layer
 Layer Generic.drcLay
          the DRC exclusion Layer.
 Layer Generic.glyphLay
          the Glyph Layer.
 Layer Schematics.node_lay
          the node layer
 

Methods in com.sun.electric.technology.technologies with parameters of type Layer
protected  Poly[] Schematics.getShapeOfNode(NodeInst ni, boolean electrical, boolean reasonable, Technology.NodeLayer[] primLayers, Layer layerOverride)
          Method to return a list of Polys that describe a given NodeInst.
protected  Poly[] Artwork.getShapeOfNode(NodeInst ni, boolean electrical, boolean reasonable, Technology.NodeLayer[] primLayers, Layer layerOverride)
          Method to return a list of Polys that describe a given NodeInst.
protected  Poly[] GEM.getShapeOfNode(NodeInst ni, boolean electrical, boolean reasonable, Technology.NodeLayer[] primLayers, Layer layerOverride)
          Method to return a list of Polys that describe a given NodeInst.
protected  Poly[] Generic.getShapeOfNode(NodeInst ni, boolean electrical, boolean reasonable, Technology.NodeLayer[] primLayers, Layer layerOverride)
          Method to return a list of Polys that describe a given NodeInst.
protected  Poly[] MoCMOS.getShapeOfNode(NodeInst ni, boolean electrical, boolean reasonable, Technology.NodeLayer[] primLayers, Layer layerOverride)
          Method to return a list of Polys that describe a given NodeInst.
protected  Poly[] FPGA.getShapeOfNode(NodeInst ni, boolean electrical, boolean reasonable, Technology.NodeLayer[] primLayers, Layer layerOverride)
          Method to return a list of Polys that describe a given NodeInst.
 

Uses of Layer in com.sun.electric.technology.technologies.utils
 

Methods in com.sun.electric.technology.technologies.utils with parameters of type Layer
 DRCTemplate MOSRules.getEdgeRule(Layer layer1, Layer layer2)
          Method to find the edge spacing rule between two layer.
 DRCTemplate MOSRules.getExtensionRule(Layer layer1, Layer layer2, boolean isGateExtension)
          Method to find the extension rule between two layer.
 double MOSRules.getMaxSurround(Layer layer, double maxSize)
          Method to find the maximum design-rule distance around a layer.
 DRCTemplate MOSRules.getMinValue(Layer layer, DRCTemplate.DRCRuleType type)
          Method to get the minimum rule for a Layer where is the rule type.
 java.util.List<DRCTemplate> MOSRules.getRules(Layer layer1, DRCTemplate.DRCRuleType type)
          Method to find all rules of specified type associated to Layer layer1
 DRCTemplate MOSRules.getSpacingRule(Layer layer1, Geometric geo1, Layer layer2, Geometric geo2, boolean connected, int multiCut, double wideS, double length)
          Method to find the spacing rule between two layer.
 boolean MOSRules.isAnySpacingRule(Layer layer1, Layer layer2)
          Method to tell whether there are any design rules between two layers.
 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.
 

Uses of Layer in com.sun.electric.tool.drc
 

Methods in com.sun.electric.tool.drc with parameters of type Layer
static void DRC.createDRCErrorLogger(DRC.ReportInfo reportInfo, DRC.DRCErrorType errorType, java.lang.String msg, Cell cell, double limit, double actual, java.lang.String rule, PolyBase poly1, Geometric geom1, Layer layer1, PolyBase poly2, Geometric geom2, Layer layer2)
           
static DRCTemplate DRC.getEdgeRule(Layer layer1, Layer layer2)
          Method to find the edge spacing rule between two layer.
static DRCTemplate DRC.getExtensionRule(Layer layer1, Layer layer2, boolean isGateExtension)
          Method to find the extension rule between two layer.
static double DRC.getMaxSurround(Layer layer, double maxSize)
          Method to find the maximum design-rule distance around a layer.
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.getSpacingRule(Layer layer1, Geometric geo1, Layer layer2, Geometric geo2, boolean connected, int multiCut, double wideS, double length)
          Method to find the spacing rule between two layer.
static boolean DRC.isAnySpacingRule(Layer layer1, Layer layer2)
          Method to tell whether there are any design rules between two layers.
 boolean Quick.polyCoverByAnyVTLayer(Cell cell, DRCTemplate theRule, Technology tech, Poly[] polys, Layer[] layers, Geometric[] geoms, boolean ignoreCenterCuts)
          This method determines if one of the polysilicon polygons is covered by a vth layer.
 MTDRCTool.MTDRCResult MTDRCTool.runTask(Layer taskKey)
           
 MTDRCTool.MTDRCResult MTDRCLayoutTool.runTaskInternal(Layer taskKey)
           
 MTDRCTool.MTDRCResult MTDRCAreaTool.runTaskInternal(Layer theLayer)
           
 

Method parameters in com.sun.electric.tool.drc with type arguments of type Layer
 MTDRCTool.MTDRCResult MTDRCTool.mergeTaskResults(java.util.Map<Layer,MTDRCTool.MTDRCResult> taskResults)
           
 

Uses of Layer in com.sun.electric.tool.extract
 

Methods in com.sun.electric.tool.extract that return types with arguments of type Layer
 java.util.List<Layer> LayerCoverageTool.GeometryOnNetwork.getLayers()
           
static java.util.Map<Layer,java.lang.Double> LayerCoverageTool.layerCoverageCommand(Cell cell, GeometryHandler.GHMode mode, boolean startJob)
          Method to kick area coverage per layer in a cell.
 

Methods in com.sun.electric.tool.extract with parameters of type Layer
 void NetPBucket.addCapacitance(Layer layer, Poly poly)
          Method to merge given Poly with rest of geometries in that layer for that particular net
static java.awt.geom.Rectangle2D LayerCoverageTool.getGeometryOnNetwork(Cell exportCell, PortInst pi, Layer layer)
          Method to extract bounding box for a particular Network/Layer
 void NetPBucket.modifyResistance(Layer layer, PolyBase poly, java.lang.String[] subNets, boolean add)
           
 

Constructors in com.sun.electric.tool.extract with parameters of type Layer
LayerCoverageTool.GeometryOnNetwork(Cell cell, java.util.Set<Network> nets, double lambda, boolean printable, Layer onlyThisLayer)
           
LayerCoverageTool.LayerVisitor(Job job, GeometryHandler t, java.util.Set<NodeInst> delList, LayerCoverageTool.LCMode func, java.util.Map<Layer,java.util.Set<PolyBase>> original, java.util.Set<Network> netSet, java.awt.geom.Rectangle2D bBox, Layer onlyThisLayer, LayerCoverageTool.GeometryOnNetwork geoms)
           
 

Constructor parameters in com.sun.electric.tool.extract with type arguments of type Layer
LayerCoverageTool.LayerVisitor(Job job, GeometryHandler t, java.util.Set<NodeInst> delList, LayerCoverageTool.LCMode func, java.util.Map<Layer,java.util.Set<PolyBase>> original, java.util.Set<Network> netSet, java.awt.geom.Rectangle2D bBox, Layer onlyThisLayer, LayerCoverageTool.GeometryOnNetwork geoms)
           
 

Uses of Layer in com.sun.electric.tool.io.output
 

Fields in com.sun.electric.tool.io.output with type parameters of type Layer
protected  java.util.HashMap<Layer,java.util.List<java.lang.Object>> Geometry.CellGeom.polyMap
          HashMap of Poly(gons) in this Cell, keyed by Layer, all polys per layer stored as a List
 

Uses of Layer in com.sun.electric.tool.user.dialogs.options
 

Fields in com.sun.electric.tool.user.dialogs.options with type parameters of type Layer
protected  java.util.Map<Layer,GenMath.MutableDouble> ThreeDTab.threeDDistanceMap
           
protected  java.util.Map<Layer,GenMath.MutableDouble> ThreeDTab.threeDThicknessMap
           
 

Uses of Layer in com.sun.electric.tool.user.redisplay
 

Fields in com.sun.electric.tool.user.redisplay declared as Layer
 Layer AbstractDrawing.LayerColor.layer
           
 

Methods in com.sun.electric.tool.user.redisplay with parameters of type Layer
 void VectorCache.addBoxToCell(double lX, double lY, double hX, double hY, Layer layer, CellId cellId)
          Method to insert a manhattan rectangle into the vector cache for a Cell.
 

Constructors in com.sun.electric.tool.user.redisplay with parameters of type Layer
AbstractDrawing.LayerColor(Layer layer, float premultipliedRed, float premultipliedGreen, float premultipliedBlue, float inverseAlpha)
           
 

Uses of Layer in com.sun.electric.tool.user.ui
 

Method parameters in com.sun.electric.tool.user.ui with type arguments of type Layer
 java.util.List<AbstractDrawing.LayerColor> EditWindow.getBlendingOrder(java.util.Set<Layer> layersAvailable, boolean patternedDisplay, boolean alphaBlendingOvercolor)
          Returns alpha blending order for this EditWindow.