Package | Description |
---|---|
com.sun.electric.database.geometry |
Package for geometric support in Electric.
|
com.sun.electric.database.id |
Package for Ids in the Electric database.
|
com.sun.electric.plugins.j3d | |
com.sun.electric.plugins.j3d.ui | |
com.sun.electric.plugins.j3d.utils | |
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.routing |
Package for handling the Routing tools.
|
com.sun.electric.tool.user |
Package for handling the user-interface tool.
|
com.sun.electric.tool.user.dialogs.options | |
com.sun.electric.tool.user.redisplay | |
com.sun.electric.tool.user.ui |
Modifier and Type | Method and Description |
---|---|
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.
|
Modifier and Type | Method and Description |
---|---|
java.util.Set<Layer> |
GeometryHandler.getKeySet()
Access to keySet to create a collection for example.
|
Modifier and Type | Method and Description |
---|---|
void |
PolySweepMerge.add(Layer key,
java.lang.Object element) |
void |
PolyMerge.add(Layer key,
java.lang.Object value)
Method to add a PolyBase to the merged collection.
|
void |
GeometryHandler.add(Layer key,
java.lang.Object value) |
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,
EGraphics graphicsOverride,
PrimitivePort pp) |
void |
Poly.Builder.addDoubleTextPoly(int numPoints,
Poly.Type style,
Layer layer,
PrimitivePort pp,
java.lang.String message,
TextDescriptor descriptor) |
void |
Poly.Builder.addIntBox(int[] coords,
Layer layer) |
void |
Poly.Builder.addIntPoly(int numPoints,
Poly.Type style,
Layer layer,
EGraphics graphicsOverride,
PrimitivePort pp) |
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.
|
java.awt.geom.Area |
PolyMerge.exclusive(Layer layer,
PolyBase poly) |
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.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 |
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.
|
Modifier and Type | Method and Description |
---|---|
void |
PolySweepMerge.subtractAll(java.util.HashMap<Layer,java.util.List<PolyBase>> map)
Method to subtract all geometries stored in hash map from corresponding layers
|
void |
GeometryHandler.subtractAll(java.util.TreeMap<Layer,java.util.List<PolyBase>> map)
Method to subtract all geometries stored in hash map from corresponding layers
|
Modifier and Type | Method and Description |
---|---|
Layer |
LayerId.inDatabase(EDatabase database)
Method to return the Layer representing LayerId in the specified EDatabase.
|
Modifier and Type | Method and Description |
---|---|
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!.
|
Modifier and Type | Field and Description |
---|---|
java.util.Map<Layer,GenMath.MutableDouble> |
JThreeDTab.threeDDistanceMap |
java.util.Map<Layer,GenMath.MutableDouble> |
JThreeDTab.threeDThicknessMap |
java.util.Map<Layer,J3DAppearance> |
JThreeDTab.transparencyMap |
Modifier and Type | Method and Description |
---|---|
void |
JThreeDSideView.showLayer(Layer layer)
To highlight layer according to list on the left
|
void |
JThreeDSideView.updateZValues(Layer layer,
double thickness,
double distance) |
Modifier and Type | Method and Description |
---|---|
Layer |
J3DAppearance.getLayer() |
Constructor and Description |
---|
J3DAppearance(Layer layer,
boolean visible) |
Modifier and Type | Method and Description |
---|---|
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.ArcLayer.getLayer()
Returns the Layer from the Technology to be used for this ArcLayer.
|
Layer |
Technology.NodeLayer.getLayer()
Returns the
Layer object associated with this NodeLayer. |
Layer |
Technology.getLayer(int index)
Returns a specific Layer number in this Technology.
|
Layer |
ArcProto.getLayer(int arcLayerIndex)
Method to return layer that comprises by its index in all layers
|
Layer |
Technology.getLayer(LayerId layerId)
Returns the Layer in this technology with a particular Id
|
Layer |
TechPool.getLayer(LayerId layerId)
Get Layer by LayerId
LayerId must belong to same IdManager as TechPool
|
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.
|
Modifier and Type | Method and Description |
---|---|
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.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.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.
|
Modifier and Type | Method and Description |
---|---|
abstract void |
AbstractShapeBuilder.addDoublePoly(int numPoints,
Poly.Type style,
Layer layer,
EGraphics graphicsOverride,
PrimitivePort pp) |
void |
BoundsBuilder.addDoublePoly(int numPoints,
Poly.Type style,
Layer layer,
EGraphics graphicsOverride,
PrimitivePort pp) |
void |
AbstractShapeBuilder.addDoubleTextPoly(int numPoints,
Poly.Type style,
Layer layer,
PrimitivePort pp,
java.lang.String message,
TextDescriptor descriptor) |
abstract void |
AbstractShapeBuilder.addIntBox(int[] coords,
Layer layer) |
void |
BoundsBuilder.addIntBox(int[] coords,
Layer layer) |
abstract void |
AbstractShapeBuilder.addIntPoly(int numPoints,
Poly.Type style,
Layer layer,
EGraphics graphicsOverride,
PrimitivePort pp) |
void |
BoundsBuilder.addIntPoly(int numPoints,
Poly.Type style,
Layer layer,
EGraphics graphicsOverride,
PrimitivePort pp) |
void |
Technology.addLayer(Layer layer)
Method to add a new Layer to this Technology.
|
void |
Layer.copyState(Layer that) |
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 preferences
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.
|
java.util.List<NodeProto> |
Technology.getMetalContactCluster(Layer l1,
Layer l2)
FOR Wiring tool
|
DRCTemplate |
DRCRules.getMinValue(Layer layer,
DRCTemplate.DRCRuleType type) |
DRCTemplate |
XMLRules.getMinValue(Layer layer,
DRCTemplate.DRCRuleType type)
Method to get the minimum
|
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
|
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,
EGraphics graphicsOverride)
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) |
void |
AbstractShapeBuilder.pushIntBox(Layer layer) |
void |
AbstractShapeBuilder.pushIntLine(Poly.Type style,
Layer layer) |
void |
AbstractShapeBuilder.pushPoly(Poly.Type style,
Layer layer,
EGraphics graphicsOverride,
PrimitivePort pp) |
void |
AbstractShapeBuilder.pushTextPoly(Poly.Type style,
Layer layer,
PrimitivePort pp,
java.lang.String message,
TextDescriptor descriptor) |
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
|
boolean |
AbstractShapeBuilder.skipLayer(Layer layer) |
Constructor and Description |
---|
ArcLayer(Layer layer,
double arcLayerWidth,
Poly.Type style)
Constructs an
ArcLayer with the specified description. |
ArcLayer(Layer layer,
Poly.Type style,
double lambdaExtend)
Constructs an
ArcLayer with the specified description. |
NodeLayer(Layer layer,
int portNum,
Poly.Type style,
int representation,
Technology.TechPoint[] points)
Constructs a
NodeLayer with the specified description. |
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. |
Modifier and Type | Field and Description |
---|---|
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
|
Modifier and Type | Method and Description |
---|---|
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
|
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
|
Modifier and Type | Method and Description |
---|---|
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
|
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 |
MTDRCAreaTool.runTaskInternal(Layer theLayer) |
MTDRCTool.MTDRCResult |
MTDRCLayoutTool.runTaskInternal(Layer taskKey) |
Modifier and Type | Method and Description |
---|---|
MTDRCTool.MTDRCResult |
MTDRCTool.mergeTaskResults(java.util.Map<Layer,MTDRCTool.MTDRCResult> taskResults) |
Modifier and Type | Method and Description |
---|---|
java.util.List<Layer> |
LayerCoverageTool.GeometryOnNetwork.getLayers() |
static java.util.Map<Layer,java.lang.Double> |
LayerCoverageTool.layerCoverageCommand(Cell cell,
GeometryHandler.GHMode mode,
boolean startJob,
LayerCoverageTool.LayerCoveragePreferences lcp)
Method to kick area coverage per layer in a cell.
|
Modifier and Type | Method and Description |
---|---|
void |
NetPBucket.addCapacitance(Layer layer,
Poly poly)
Method to merge given Poly with rest of geometries in that layer for
that particular net
|
double |
LayerCoverageTool.LayerCoveragePreferences.getAreaCoverage(Layer layer)
Method to return the minimum area coverage that the layer must reach in the technology.
|
static java.awt.geom.Rectangle2D |
LayerCoverageTool.getGeometryOnNetwork(Cell exportCell,
PortInst pi,
Layer layer,
LayerCoverageTool.LayerCoveragePreferences lcp)
Method to extract bounding box for a particular Network/Layer
|
void |
NetPBucket.modifyResistance(Layer layer,
PolyBase poly,
java.lang.String[] subNets,
boolean add) |
void |
LayerCoverageTool.LayerCoveragePreferences.setAreaCoverageInfo(Layer layer,
double area)
Methot to set minimum area coverage that the layer must reach in the technology.
|
Constructor and Description |
---|
GeometryOnNetwork(Cell cell,
java.util.Set<Network> nets,
double lambda,
boolean printable,
Layer onlyThisLayer,
LayerCoverageTool.LayerCoveragePreferences lcp) |
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 and Description |
---|
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) |
Modifier and Type | Field and Description |
---|---|
java.util.Map<Layer,java.awt.Color> |
Maxwell.MaxwellPreferences.layerColors |
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
|
Modifier and Type | Method and Description |
---|---|
protected static java.awt.geom.Rectangle2D |
InteractiveRouter.getLayerArea(ElectricObject obj,
Layer layer) |
Modifier and Type | Method and Description |
---|---|
EGraphics |
GraphicsPreferences.getGraphics(Layer layer)
Method to return the graphics description of specified Layer.
|
GraphicsPreferences |
GraphicsPreferences.withGraphics(Layer layer,
EGraphics graphics) |
Modifier and Type | Field and Description |
---|---|
protected java.util.Map<Layer,GenMath.MutableDouble> |
ThreeDTab.threeDDistanceMap |
protected java.util.Map<Layer,GenMath.MutableDouble> |
ThreeDTab.threeDThicknessMap |
Modifier and Type | Field and Description |
---|---|
Layer |
AbstractDrawing.LayerColor.layer |
Modifier and Type | Method and Description |
---|---|
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.
|
Constructor and Description |
---|
LayerColor(Layer layer,
float premultipliedRed,
float premultipliedGreen,
float premultipliedBlue,
float inverseAlpha) |
Modifier and Type | Method and Description |
---|---|
java.util.Set<Layer> |
InvisibleLayerConfiguration.getConfigurationValue(java.lang.String cName)
Method to return the invisible layers in an invisible layer configuration.
|
java.util.List<Layer> |
LayerVisibility.getSavedLayerOrder(Technology tech)
Method to return a list of layers that are saved for specified Technology.
|
Modifier and Type | Method and Description |
---|---|
float |
LayerVisibility.getOpacity(Layer layer) |
boolean |
LayerVisibility.isHighlighted(Layer layer)
Method to tell whether a Layer is highlighted.
|
boolean |
LayerVisibility.isVisible(Layer layer)
Method to tell whether a Layer is visible.
|
void |
LayerVisibility.setOpacity(Layer layer,
double opacity) |
Modifier and Type | Method and Description |
---|---|
void |
InvisibleLayerConfiguration.addConfiguration(java.lang.String cName,
int hardWiredIndex,
Technology tech,
java.util.List<Layer> layers)
Method to add a invisible layer configuration.
|
void |
LayerVisibility.setSavedLayerOrder(Technology tech,
java.util.List<Layer> layers)
Method to save a list of layers for this Technology in a preferred order.
|