|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use PortProto | |
---|---|
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.id | Package for Ids in the Electric database. |
com.sun.electric.database.network | Package for handling network control in Electric. |
com.sun.electric.database.prototype | Package for the prototype classes 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.tool.generator.flag | |
com.sun.electric.tool.generator.layout | |
com.sun.electric.tool.routing | Package for handling the Routing tools. |
Uses of PortProto in com.sun.electric.database.geometry |
---|
Methods in com.sun.electric.database.geometry that return PortProto | |
---|---|
PortProto |
PolyBase.getPort()
Method to return the PortProto associated with this Poly. |
Methods in com.sun.electric.database.geometry with parameters of type PortProto | |
---|---|
void |
PolyBase.setPort(PortProto pp)
Method to set the PortProto associated with this Poly. |
Uses of PortProto in com.sun.electric.database.hierarchy |
---|
Classes in com.sun.electric.database.hierarchy that implement PortProto | |
---|---|
class |
Export
An Export is a PortProto at the Cell level. |
Methods in com.sun.electric.database.hierarchy that return PortProto | |
---|---|
PortProto |
Cell.findPortProto(Name name)
Method to find the PortProto that has a particular Name. |
PortProto |
Cell.findPortProto(java.lang.String name)
Method to find the PortProto that has a particular name. |
PortProto |
Export.getEquivalent()
Method to return the PortProto that is equivalent to this in the corresponding schematic Cell. |
Methods in com.sun.electric.database.hierarchy that return types with arguments of type PortProto | |
---|---|
java.util.Iterator<PortProto> |
Cell.getPorts()
Method to return an iterator over all PortProtos of this NodeProto. |
Methods in com.sun.electric.database.hierarchy with parameters of type PortProto | |
---|---|
int[] |
HierarchyEnumerator.CellInfo.getPortNetIDs(Nodable no,
PortProto pp)
Get the set of netIDs that are connected to the specified port of the specified Nodable. |
Uses of PortProto in com.sun.electric.database.id |
---|
Methods in com.sun.electric.database.id that return PortProto | |
---|---|
abstract PortProto |
PortProtoId.inDatabase(EDatabase database)
Method to return the PortProto representing PortProtoId in the specified EDatabase. |
Uses of PortProto in com.sun.electric.database.network |
---|
Methods in com.sun.electric.database.network with parameters of type PortProto | |
---|---|
Export |
Network.findExportWithSameCharacteristic(PortProto p)
|
Network |
Netlist.getNetwork(Nodable no,
PortProto portProto,
int busIndex)
Get network of signal in a port instance of nodable. |
boolean |
Netlist.portsConnected(Nodable no,
PortProto port1,
PortProto port2)
Method to tell whether two PortProtos are electrically connected. |
boolean |
Netlist.sameNetwork(Nodable no,
PortProto pp,
ArcInst ai)
Method to tell whether a PortProto on a Nodable is electrically equivalent to an ArcInst. |
boolean |
Netlist.sameNetwork(Nodable no1,
PortProto pp1,
Nodable no2,
PortProto pp2)
Method to tell whether two PortProto / Nodable pairs are electrically equivalent. |
Uses of PortProto in com.sun.electric.database.prototype |
---|
Methods in com.sun.electric.database.prototype that return PortProto | |
---|---|
PortProto |
NodeProto.findPortProto(Name name)
Method to find the PortProto that has a particular Name. |
PortProto |
NodeProto.findPortProto(java.lang.String name)
Method to find the PortProto that has a particular name. |
PortProto |
NodeProto.getPort(int portIndex)
Method to return the PortProto at specified position. |
PortProto |
NodeProto.getPort(PortProtoId portProtoId)
Method to return the PortProto by thread-independent PortProtoId. |
Methods in com.sun.electric.database.prototype that return types with arguments of type PortProto | |
---|---|
java.util.Iterator<PortProto> |
NodeProto.getPorts()
Method to return an iterator over all PortProtos of this NodeProto. |
Constructors in com.sun.electric.database.prototype with parameters of type PortProto | |
---|---|
PortOriginal(NodeInst ni,
PortProto pp)
Constructor takes a NodeInst/PortProto combination and traverses it down to the bottom of the hierarchy. |
Uses of PortProto in com.sun.electric.database.topology |
---|
Methods in com.sun.electric.database.topology that return PortProto | |
---|---|
PortProto |
NodeInst.connectsTo(ArcProto arc)
Method to tell whether this NodeInst can connect to a given ArcProto. |
PortProto |
PortInst.getPortProto()
Method to return the PortProto that this PortInst is an instance of. |
PortProto |
PortInst.getProtoEquivalent()
Method to return the equivalent PortProto of this PortInst's PortProto. |
Methods in com.sun.electric.database.topology with parameters of type PortProto | |
---|---|
PortInst |
NodeInst.findPortInstFromProto(PortProto pp)
Method to return the Portinst on this NodeInst with a given prototype. |
Poly |
NodeInst.getShapeOfPort(PortProto thePort)
Method to return a Poly that describes the location of a port on this NodeInst. |
Poly |
NodeInst.getShapeOfPort(PortProto thePort,
java.awt.geom.Point2D selectPt,
boolean forWiringTool,
double arcWidth)
Method to return a Poly that describes the location of a port on this NodeInst. |
static PortInst |
PortInst.newInstance(PortProto portProto,
NodeInst nodeInst)
Method to create a PortInst object. |
Uses of PortProto in com.sun.electric.technology |
---|
Classes in com.sun.electric.technology that implement PortProto | |
---|---|
class |
PrimitivePort
A PrimitivePort lives in a PrimitiveNode in a Tecnology. |
Methods in com.sun.electric.technology that return PortProto | |
---|---|
PortProto |
PrimitiveNode.findPortProto(Name name)
Method to find the PortProto that has a particular Name. |
PortProto |
PrimitiveNode.findPortProto(java.lang.String name)
Method to find the PortProto that has a particular name. |
Methods in com.sun.electric.technology that return types with arguments of type PortProto | |
---|---|
java.util.Iterator<PortProto> |
PrimitiveNode.getPorts()
Method to return an iterator over all PortProtos of this NodeProto. |
Uses of PortProto in com.sun.electric.tool.generator.flag |
---|
Methods in com.sun.electric.tool.generator.flag with parameters of type PortProto | |
---|---|
static boolean |
Utils.isGnd(PortProto pp)
|
static boolean |
Utils.isPwr(PortProto pp)
|
static boolean |
Utils.isPwrGnd(PortProto pp)
|
Uses of PortProto in com.sun.electric.tool.generator.layout |
---|
Methods in com.sun.electric.tool.generator.layout that return PortProto | |
---|---|
PortProto |
NodaNets.NodaPortInst.getPortProto()
|
Methods in com.sun.electric.tool.generator.layout with parameters of type PortProto | |
---|---|
ArcProto |
TechType.closestLayer(PortProto port,
ArcProto layer)
|
ArcProto |
TechType.highestLayer(PortProto port)
|
Uses of PortProto in com.sun.electric.tool.routing |
---|
Methods in com.sun.electric.tool.routing that return PortProto | |
---|---|
PortProto |
RouteElementPort.getPortProto()
Get the PortProto for connecting to this RouteElementPort. |
protected static PortProto |
InteractiveRouter.getRoutePort(ElectricObject routeObj)
Get the PortProto associated with routeObj (it should be either a ArcInst or a PortInst, otherwise this will return null). |
Methods in com.sun.electric.tool.routing with parameters of type PortProto | |
---|---|
static ArcProto |
Router.getArcToUse(PortProto port1,
PortProto port2)
Determine which arc type to use to connect two ports NOTE: for safety, will NOT return a Generic.tech.universal_arc, Generic.tech.invisible_arc, or Generic.tech.unrouted_arc, unless it is the currently selected arc. |
static RouteElementPort |
RouteElementPort.newNode(Cell cell,
NodeProto np,
PortProto newNodePort,
java.awt.geom.Point2D location,
double width,
double height)
Factory method for making a newNode RouteElement |
static VerticalRoute |
VerticalRoute.newRoute(PortProto startPort,
ArcProto endArc)
Create new VerticalRoute object to route between startRE and endArc |
static VerticalRoute |
VerticalRoute.newRoute(PortProto startPort,
PortProto endPort)
Create new VerticalRoute object to route between startRE and endRE |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |