Package | Description |
---|---|
com.sun.electric.database.topology |
Package for connected Nodes and Arcs.
|
com.sun.electric.tool.erc |
Package for handling the Electrical-rules checking tools.
|
com.sun.electric.tool.routing |
Package for handling the Routing tools.
|
com.sun.electric.tool.routing.seaOfGates | |
com.sun.electric.tool.user |
Package for handling the user-interface tool.
|
Modifier and Type | Class and Description |
---|---|
class |
RTNode<T extends RTBounds>
The RTNode class implements R-Trees.
|
static class |
RTNode.Search<T extends RTBounds>
Class to search a given area of a Cell.
|
Modifier and Type | Class and Description |
---|---|
class |
ArcInst
An ArcInst is an instance of an ArcProto (a wire type)
An ArcInst points to its prototype, the Cell on which it has been
instantiated, and the connection at either end of the wire.
|
class |
Geometric
This class is the superclass for the Electric classes that have visual
bounds on the screen, specifically NodeInst and ArcInst.
|
class |
IconNodeInst
Class defines NodeInsts that are icons.
|
class |
NodeInst
A NodeInst is an instance of a NodeProto (a PrimitiveNode or a Cell).
|
Modifier and Type | Method and Description |
---|---|
static <T extends RTBounds> |
RTNode.linkGeom(java.lang.Object env,
RTNode<T> root,
T geom)
Method to link this RTBounds into the R-tree of its parent Cell.
|
static <T extends RTBounds> |
RTNode.makeTopLevel()
Method to create the top-level R-Tree structure for a new Cell.
|
static <T extends RTBounds> |
RTNode.unLinkGeom(java.lang.Object env,
RTNode<T> root,
T geom)
Method to remove this geometry from the R-tree its parent cell.
|
static <T extends RTBounds> |
RTNode.unLinkGeom(java.lang.Object env,
RTNode<T> root,
T geom,
boolean verbose)
Method to remove this geometry from the R-tree its parent cell.
|
Modifier and Type | Class and Description |
---|---|
static class |
ERCWellCheck.WellBound
Class to define an R-Tree leaf node for geometry in the blockage data
structure.
|
Modifier and Type | Class and Description |
---|---|
static class |
ClockRouter.RepeaterBound
Class to define an R-Tree leaf node for repeater bounds.
|
Modifier and Type | Class and Description |
---|---|
static class |
SeaOfGatesEngine.SOGBound
Class to define an R-Tree leaf node for geometry in the blockage data structure.
|
static class |
SeaOfGatesEngine.SOGPoly |
static class |
SeaOfGatesEngine.SOGVia
Class to define an R-Tree leaf node for vias in the blockage data structure.
|
Modifier and Type | Class and Description |
---|---|
static class |
HighlightConnectivity.QCBound
Class to define an R-Tree leaf node for geometry in the data structure.
|
static class |
HighlightConnectivity.QCPoly |
static class |
HighlightConnectivity.QCVia
Class to define an R-Tree leaf node for vias in the geometric data structure.
|
static class |
Highlighter.TextHighlightBound
Class to define an R-Tree leaf node for cell text.
|