|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Poly.Type | |
---|---|
com.sun.electric.database.geometry | Package for geometric support in Electric. |
com.sun.electric.database.topology | Package for connected Nodes and Arcs. |
com.sun.electric.technology | Package for handling technology information. |
com.sun.electric.technology.xml | Package for handling versions of Technology Xml syntax. |
com.sun.electric.tool.user.redisplay |
Uses of Poly.Type in com.sun.electric.database.geometry |
---|
Methods in com.sun.electric.database.geometry that return Poly.Type | |
---|---|
Poly.Type |
PolyBase.getStyle()
Method to return the style associated with this Poly. |
static Poly.Type |
Poly.Type.getTextTypeFromAngle(int angle)
Method to get a text Type from an angle. |
static Poly.Type |
PolyBase.rotateType(Poly.Type origType,
ElectricObject eObj)
Method to rotate a text Type according to the rotation of the object on which it resides. |
static Poly.Type |
PolyBase.unRotateType(Poly.Type origType,
ElectricObject eObj)
Method to unrotate a text Type according to the rotation of the object on which it resides. |
static Poly.Type |
Poly.Type.valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. |
static Poly.Type[] |
Poly.Type.values()
Returns an array containing the constants of this enum type, in the order they are declared. |
Methods in com.sun.electric.database.geometry with parameters of type Poly.Type | |
---|---|
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.addIntPoly(int numPoints,
Poly.Type style,
Layer layer,
EGraphics graphicsOverride,
PrimitivePort pp)
|
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. |
static Poly |
Poly.makeEndPointPoly(double len,
double wid,
int angle,
java.awt.geom.Point2D endH,
double extendH,
java.awt.geom.Point2D endT,
double extendT,
Poly.Type style)
Method to construct a Poly for an arc with a given length, width, angle, endpoint, and extension. |
Poly |
Poly.Builder.makePoly(ImmutableArcInst a,
long gridWidth,
Poly.Type style)
Method to create a Poly object that describes an ImmutableArcInst. |
static Poly.Type |
PolyBase.rotateType(Poly.Type origType,
ElectricObject eObj)
Method to rotate a text Type according to the rotation of the object on which it resides. |
void |
PolyBase.setStyle(Poly.Type style)
Method to set the style associated with this Poly. |
static Poly.Type |
PolyBase.unRotateType(Poly.Type origType,
ElectricObject eObj)
Method to unrotate a text Type according to the rotation of the object on which it resides. |
Uses of Poly.Type in com.sun.electric.database.topology |
---|
Methods in com.sun.electric.database.topology with parameters of type Poly.Type | |
---|---|
Poly |
ArcInst.curvedArcLambdaOutline(Poly.Type style,
long gridWidth,
long gridRadius)
Method to fill polygon "poly" with the outline in lambda units of the curved arc in this ArcInst whose width in grid units is "gridWidth". |
Poly |
ArcInst.makeLambdaPoly(long gridWidth,
Poly.Type style)
Method to create a Poly object that describes an ArcInst in lambda units. |
Uses of Poly.Type in com.sun.electric.technology |
---|
Fields in com.sun.electric.technology declared as Poly.Type | |
---|---|
Poly.Type |
Xml.PureLayerNode.style
|
Poly.Type |
Xml.ArcLayer.style
|
Poly.Type |
Xml.NodeLayer.style
|
Methods in com.sun.electric.technology that return Poly.Type | |
---|---|
Poly.Type |
ArcProto.getLayerStyle(int arcLayerIndex)
Returns the Poly.Style of specified layer that comprise this ArcLayer. |
Poly.Type |
ArcProto.getLayerStyle(Layer layer)
Returns the Poly.Style of specified layer that comprise this ArcLayer. |
Poly.Type |
Technology.ArcLayer.getStyle()
Returns the Poly.Style of this ArcLayer. |
Poly.Type |
Technology.NodeLayer.getStyle()
Returns the Poly.Type this NodeLayer will generate. |
Methods in com.sun.electric.technology with parameters of type Poly.Type | |
---|---|
void |
BoundsBuilder.addDoublePoly(int numPoints,
Poly.Type style,
Layer layer,
EGraphics graphicsOverride,
PrimitivePort pp)
|
abstract void |
AbstractShapeBuilder.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)
|
void |
BoundsBuilder.addIntPoly(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 |
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)
|
PrimitiveNode |
Layer.makePureLayerNode(java.lang.String nodeName,
double size,
Poly.Type style,
java.lang.String portName,
ArcProto... connections)
Method to make the Pure Layer Node associated with this 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)
|
Constructors in com.sun.electric.technology with parameters of type Poly.Type | |
---|---|
Technology.ArcLayer(Layer layer,
double arcLayerWidth,
Poly.Type style)
Constructs an ArcLayer with the specified description. |
|
Technology.ArcLayer(Layer layer,
Poly.Type style,
double lambdaExtend)
Constructs an ArcLayer with the specified description. |
|
Technology.NodeLayer(Layer layer,
int portNum,
Poly.Type style,
int representation,
Technology.TechPoint[] points)
Constructs a NodeLayer with the specified description. |
|
Technology.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. |
Uses of Poly.Type in com.sun.electric.technology.xml |
---|
Fields in com.sun.electric.technology.xml declared as Poly.Type | |
---|---|
Poly.Type |
Xml806.PureLayerNode.style
|
Poly.Type |
Xml806.ArcLayer.style
|
Poly.Type |
Xml806.NodeLayer.style
|
Poly.Type |
XmlParam.PureLayerNode.style
|
Poly.Type |
XmlParam.ArcLayer.style
|
Poly.Type |
XmlParam.NodeLayer.style
|
Poly.Type |
Xml805.PureLayerNode.style
|
Poly.Type |
Xml805.ArcLayer.style
|
Poly.Type |
Xml805.NodeLayer.style
|
Poly.Type |
Xml807.PureLayerNode.style
|
Poly.Type |
Xml807.ArcLayer.style
|
Poly.Type |
Xml807.NodeLayer.style
|
Uses of Poly.Type in com.sun.electric.tool.user.redisplay |
---|
Methods in com.sun.electric.tool.user.redisplay with parameters of type Poly.Type | |
---|---|
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 |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |