|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use PolyBase | |
---|---|
com.sun.electric.database.geometry | Package for geometric support in Electric. |
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 | Package for handling the user-interface tool. |
com.sun.electric.tool.user.waveform |
Uses of PolyBase in com.sun.electric.database.geometry |
---|
Subclasses of PolyBase in com.sun.electric.database.geometry | |
---|---|
class |
Poly
Class to define a polygon of points. |
Methods in com.sun.electric.database.geometry that return PolyBase | |
---|---|
PolyBase |
PolyBase.PolyBaseTree.getPoly()
|
PolyBase |
PolyQTree.PolyNode.getPolygon()
|
PolyBase |
PolyNodeMerge.getPolygon()
Method to get the polygon object. |
PolyBase |
PolyBase.getPolygon()
Method to satisfy the PolyMerge interface by return the polygon (this object). |
Methods in com.sun.electric.database.geometry that return types with arguments of type PolyBase | |
---|---|
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. |
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. |
java.util.Collection<PolyBase> |
PolySweepMerge.getObjects(java.lang.Object layer,
boolean modified,
boolean simple)
To retrieve leave elements from internal structure |
java.util.Collection<PolyBase> |
PolyMerge.getObjects(java.lang.Object layer,
boolean modified,
boolean simple)
|
java.util.Collection<PolyBase> |
GeometryHandler.getObjects(java.lang.Object layer,
boolean modified,
boolean simple)
To retrieve leave elements from internal structure |
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. |
Methods in com.sun.electric.database.geometry with parameters of type PolyBase | |
---|---|
void |
PolyMerge.addPolygon(Layer layer,
PolyBase poly)
Method to add a PolyBase to the merged collection. |
boolean |
PolyMerge.contains(Layer layer,
PolyBase poly)
Method to determine whether a polygon exists in the merge. |
boolean |
PolyMerge.intersects(Layer layer,
PolyBase poly)
Method to determine whether a polygon intersects a layer in the merge. |
boolean |
PolyBase.intersects(PolyBase polyOther)
Method to tell whether this Poly intersects another one. |
boolean |
PolyBase.polySame(PolyBase polyOther)
Method to compare this Poly to another. |
double |
PolyBase.separation(PolyBase polyOther)
Method to return the distance between this Poly and another. |
double |
PolyBase.separationBox(PolyBase polyOther)
Method to calculate fast distance between two manhattan polygons that do not intersect |
Method parameters in com.sun.electric.database.geometry with type arguments of type PolyBase | |
---|---|
static java.util.List<PolyBase.PolyBaseTree> |
PolyBase.getTreesFromLoops(java.util.List<PolyBase> list)
|
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.HashMap<Layer,java.util.List<PolyBase>> map)
Method to subtract all geometries stored in hash map from corresponding layers |
Uses of PolyBase in com.sun.electric.tool.drc |
---|
Methods in com.sun.electric.tool.drc with parameters of type PolyBase | |
---|---|
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)
|
Uses of PolyBase in com.sun.electric.tool.extract |
---|
Methods in com.sun.electric.tool.extract with parameters of type PolyBase | |
---|---|
void |
NetPBucket.modifyResistance(Layer layer,
PolyBase poly,
java.lang.String[] subNets,
boolean add)
|
Constructor parameters in com.sun.electric.tool.extract with type arguments of type PolyBase | |
---|---|
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 PolyBase in com.sun.electric.tool.io.output |
---|
Methods in com.sun.electric.tool.io.output with parameters of type PolyBase | |
---|---|
protected void |
GDS.writePoly(PolyBase poly,
int layerNumber,
int layerType)
|
Method parameters in com.sun.electric.tool.io.output with type arguments of type PolyBase | |
---|---|
static void |
Output.exportCellCommand(Cell cell,
VarContext context,
java.lang.String filePath,
FileType type,
java.util.List<PolyBase> override)
This is the non-interactive version of exportCellCommand |
static void |
Output.writeCell(Cell cell,
VarContext context,
java.lang.String filePath,
FileType type,
java.util.List<PolyBase> override)
Method to write a Cell to a file with a particular format. |
static void |
PostScript.writePostScriptFile(Cell cell,
java.lang.String filePath,
java.util.List<PolyBase> override)
Main entry point for PostScript output. |
Constructor parameters in com.sun.electric.tool.io.output with type arguments of type PolyBase | |
---|---|
Output.OutputCellInfo(Cell cell,
VarContext context,
java.lang.String filePath,
FileType type,
java.util.List<PolyBase> override)
|
Uses of PolyBase in com.sun.electric.tool.user |
---|
Methods in com.sun.electric.tool.user with parameters of type PolyBase | |
---|---|
void |
ErrorLogger.logError(java.lang.String message,
PolyBase poly,
Cell cell,
int sortKey)
Factory method to log an error message. |
Method parameters in com.sun.electric.tool.user with type arguments of type PolyBase | |
---|---|
void |
ErrorLogger.logError(java.lang.String message,
java.util.List<Geometric> geomList,
java.util.List<Export> exportList,
java.util.List<EPoint> lineList,
java.util.List<EPoint> pointList,
java.util.List<PolyBase> polyList,
Cell cell,
int sortKey)
Factory method to log an error message. |
void |
ErrorLogger.logWarning(java.lang.String message,
java.util.List<Geometric> geomList,
java.util.List<Export> exportList,
java.util.List<EPoint> lineList,
java.util.List<EPoint> pointList,
java.util.List<PolyBase> polyList,
Cell cell,
int sortKey)
Factory method to log a warning message. |
Uses of PolyBase in com.sun.electric.tool.user.waveform |
---|
Methods in com.sun.electric.tool.user.waveform that return types with arguments of type PolyBase | |
---|---|
java.util.List<PolyBase> |
WaveformWindow.getPolysForPrinting()
Method to get a list of polygons describing the waveform window. |
java.util.List<PolyBase> |
Panel.getPolysForPrinting()
Method to find a list of PolyBase objects that describe Signals in this panel. |
java.util.List<PolyBase> |
HorizRuler.getPolysForPrinting(Panel drawHere)
Method to get a list of polygons describing this ruler. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |