Package | Description |
---|---|
com.sun.electric.database.geometry |
Package for geometric support in Electric.
|
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.xml |
Package for handling versions of Technology Xml syntax.
|
com.sun.electric.tool.user |
Package for handling the user-interface tool.
|
com.sun.electric.tool.user.dialogs | |
com.sun.electric.tool.user.redisplay |
Modifier and Type | Method and Description |
---|---|
EGraphics |
Poly.getGraphicsOverride()
Method to return the EGraphics which overrides default EGraphics
for Poly's Layer.
|
EGraphics |
EGraphics.withColor(java.awt.Color color)
Method returns EGraphics which differs from this EGraphics by to the associated color.
|
EGraphics |
EGraphics.withColorIndex(int colorIndex)
Method returns EGraphics which differs from this EGraphics by a "color index".
|
EGraphics |
EGraphics.withForeground(boolean f)
Method returns EGraphics which differs from this EGraphics that it should be drawn in the foreground.
|
EGraphics |
EGraphics.withOpacity(double opacity)
Method returns EGraphics which differs from this EGraphics by opacity.
|
EGraphics |
EGraphics.withOutlined(EGraphics.Outline o)
Method returns EGraphics which differs from this EGraphics by Outline pattern
When the EGraphics is drawn as a pattern, the outline can be defined more clearly by drawing a line around the edge.
|
EGraphics |
EGraphics.withPattern(int[] pattern)
Method returns EGraphics which differs from this EGraphics by stipple pattern.
|
EGraphics |
EGraphics.withPattern(java.lang.String patternStr)
Method returns EGraphics which differs from this EGraphics by stipple pattern.
|
EGraphics |
EGraphics.withPatternedOnDisplay(boolean p)
Method returns EGraphics which differs from this EGraphics by appearance on a display.
|
EGraphics |
EGraphics.withPatternedOnPrinter(boolean p)
Method returns EGraphics which differs from this EGraphics by appearance on a printer.
|
EGraphics |
EGraphics.withTransparencyFactor(double factor)
Method returns EGraphics which differs from this EGraphics by transparency factor.
|
EGraphics |
EGraphics.withTransparencyMode(EGraphics.J3DTransparencyOption mode)
Method returns EGraphics which differs form this EGraphics by transparency mode.
|
EGraphics |
EGraphics.withTransparentLayer(int transparentLayer)
Method returns EGraphics which differs from this EGraphics by transparent Layer.
|
Modifier and Type | Method and Description |
---|---|
void |
Poly.Builder.addDoublePoly(int numPoints,
Poly.Type style,
Layer layer,
EGraphics graphicsOverride,
PrimitivePort pp) |
void |
Poly.Builder.addIntPoly(int numPoints,
Poly.Type style,
Layer layer,
EGraphics graphicsOverride,
PrimitivePort pp) |
void |
Poly.setGraphicsOverride(EGraphics graphics)
Method to set the EGraphics which overrides default EGraphics
for Poly's Layer.
|
Modifier and Type | Method and Description |
---|---|
void |
J3DAppearance.setGraphics(EGraphics graphics) |
Modifier and Type | Field and Description |
---|---|
EGraphics |
Xml.Layer.desc |
Modifier and Type | Method and Description |
---|---|
EGraphics |
Layer.getFactoryGraphics()
Method to return the graphics description of this Layer by factory default.
|
EGraphics |
Layer.getGraphics()
Method to return the graphics description of this Layer.
|
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) |
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) |
protected Poly[] |
Technology.computeShapeOfNode(CellBackup.Memoization m,
ImmutableNodeInst n,
boolean electrical,
boolean reasonable,
Technology.NodeLayer[] primLayers,
EGraphics graphicsOverride)
Returns the polygons that describe node "ni", given a set of
NodeLayer objects to use.
|
void |
AbstractShapeBuilder.genShapeOfNode(ImmutableNodeInst n,
PrimitiveNode np,
Technology.NodeLayer[] primLayers,
EGraphics graphicsOverride)
Returns the polygons that describe node "ni", given a set of
NodeLayer objects to use.
|
protected void |
Technology.getShapeOfArc(AbstractShapeBuilder b,
ImmutableArcInst a,
EGraphics graphicsOverride)
Fill the polygons that describe arc "a".
|
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 Layer |
Layer.newInstance(Technology tech,
java.lang.String name,
EGraphics graphics)
Method to create a new layer with the given name and graphics.
|
void |
AbstractShapeBuilder.pushPoly(Poly.Type style,
Layer layer,
EGraphics graphicsOverride,
PrimitivePort pp) |
void |
Layer.setGraphics(EGraphics graphics)
Method to set the graphics description of this Layer.
|
Modifier and Type | Method and Description |
---|---|
EGraphics |
Artwork.makeGraphics(ElectricObject eObj)
Method to create an EGraphics for an ElectricObject with color and pattern Variables.
|
Modifier and Type | Field and Description |
---|---|
EGraphics |
Xml805.Layer.desc |
EGraphics |
Xml806.Layer.desc |
EGraphics |
Xml807.Layer.desc |
EGraphics |
XmlParam.LayerDisplayStyle.desc |
Modifier and Type | Method and Description |
---|---|
EGraphics |
GraphicsPreferences.getGraphics(Layer layer)
Method to return the graphics description of specified Layer.
|
Modifier and Type | Method and Description |
---|---|
GraphicsPreferences |
GraphicsPreferences.withGraphics(Layer layer,
EGraphics graphics) |
Modifier and Type | Field and Description |
---|---|
EGraphics |
ColorPatternPanel.Info.graphics |
Modifier and Type | Method and Description |
---|---|
EGraphics |
ColorPatternPanel.Info.updateGraphics(EGraphics graphics)
Method to update the EGraphics object that is being displayed in this dialog panel.
|
Modifier and Type | Method and Description |
---|---|
EGraphics |
ColorPatternPanel.Info.updateGraphics(EGraphics graphics)
Method to update the EGraphics object that is being displayed in this dialog panel.
|
Constructor and Description |
---|
Info(EGraphics graphics)
Constructor to load a color described by an EGraphics object.
|
Modifier and Type | Method and Description |
---|---|
void |
PixelDrawing.drawText(java.awt.Rectangle rect,
Poly.Type style,
TextDescriptor descript,
java.lang.String s,
byte[][] layerBitMap,
EGraphics desc,
boolean dimmed)
Method to draw a text on the off-screen buffer
|