Package | Description |
---|---|
com.sun.electric.database.geometry |
Package for geometric support in Electric.
|
com.sun.electric.database.hierarchy |
Package for hierarchy (cell instances inside of cells).
|
com.sun.electric.database.topology |
Package for connected Nodes and Arcs.
|
com.sun.electric.database.variable |
Package for handling variables.
|
com.sun.electric.tool.user.ui |
Modifier and Type | Method and Description |
---|---|
protected double |
PolyBase.getTextScale(EditWindow0 wnd,
java.awt.font.GlyphVector gv,
Poly.Type style,
double lX,
double hX,
double lY,
double hY)
Method to return the scaling factor between database and screen for the given text.
|
boolean |
Poly.setExactTextBounds(EditWindow0 wnd,
ElectricObject eObj)
Method to convert text Polys to their precise bounds in a given window.
|
Modifier and Type | Method and Description |
---|---|
Poly[] |
Cell.getAllText(boolean hardToSelect,
EditWindow0 wnd)
Method to return a list of Polys that describes all text on this Cell.
|
java.awt.geom.Rectangle2D |
Cell.getRelativeTextBounds(EditWindow0 wnd)
Method to return the bounds of all relative text in this Cell.
|
Modifier and Type | Method and Description |
---|---|
int |
NodeInst.addDisplayableVariables(java.awt.geom.Rectangle2D rect,
Poly[] polys,
int start,
EditWindow0 wnd,
boolean multipleStrings)
Method to add all displayable Variables on this NodeInst and its PortInsts to an array of Poly objects.
|
int |
PortInst.addDisplayableVariables(java.awt.geom.Rectangle2D rect,
Poly[] polys,
int start,
EditWindow0 wnd,
boolean multipleStrings)
Method to add all displayable Variables on this PortInsts to an array of Poly objects.
|
int |
ArcInst.addDisplayableVariables(java.awt.geom.Rectangle2D rect,
Poly[] polys,
int start,
EditWindow0 wnd,
boolean multipleStrings)
Method to add all displayable Variables on this Electric object to an array of Poly objects.
|
Poly |
PortInst.computeTextPoly(EditWindow0 wnd,
Variable var,
Name name) |
Poly[] |
NodeInst.getDisplayableVariables(EditWindow0 wnd)
Method to get all displayable Variables on this NodeInst and its PortInsts to an array of Poly objects.
|
Poly[] |
ArcInst.getDisplayableVariables(EditWindow0 wnd)
Method to get all displayable Variables on this ArcInst to an array of Poly objects.
|
Modifier and Type | Interface and Description |
---|---|
interface |
EditWindow_
This interface gives a limited access to EditWindow_ necessary
for calculating a shape of some primitives.
|
Modifier and Type | Method and Description |
---|---|
int |
ElectricObject.addDisplayableVariables(java.awt.geom.Rectangle2D rect,
Poly[] polys,
int start,
EditWindow0 wnd,
boolean multipleStrings)
Method to add all displayable Variables on this Electric object to an array of Poly objects.
|
Poly |
ElectricObject.computeTextPoly(EditWindow0 wnd,
Variable.Key varKey)
Method to compute a Poly that describes text.
|
Poly[] |
ElectricObject.getDisplayableVariables(java.awt.geom.Rectangle2D rect,
EditWindow0 wnd,
boolean multipleStrings)
Method to get all displayable Variables on this ElectricObject and its PortInsts to an array of Poly objects.
|
Poly[] |
ElectricObject.getPolyList(Variable var,
double cX,
double cY,
EditWindow0 wnd,
boolean multipleStrings)
Method to create an array of Poly objects that describes a displayable Variable on this Electric object.
|
java.awt.geom.Rectangle2D |
ElectricObject.getTextBounds(EditWindow0 wnd)
Method to return the bounds of this ElectricObject in an EditWindow.
|
double |
Variable.getTrueSize(EditWindow0 wnd)
Method to find the true size in points for the Variable's TextDescriptor in a given EditWindow0.
|
Modifier and Type | Class and Description |
---|---|
class |
EditWindow
This class defines an editing window for displaying circuitry.
|