|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of NodeInst in com.sun.electric.database |
---|
Methods in com.sun.electric.database with parameters of type NodeInst | |
---|---|
void |
ImmutableNodeInst.computeBounds(NodeInst real,
java.awt.geom.Rectangle2D.Double dstBounds)
|
Uses of NodeInst in com.sun.electric.database.change |
---|
Methods in com.sun.electric.database.change with parameters of type NodeInst | |
---|---|
void |
Changes.modifyNodeInst(NodeInst ni,
ImmutableNodeInst oD)
Method to announce a change to a NodeInst. |
Uses of NodeInst in com.sun.electric.database.constraint |
---|
Methods in com.sun.electric.database.constraint with parameters of type NodeInst | |
---|---|
void |
Layout.modifyNodeInst(NodeInst ni,
ImmutableNodeInst oD)
Method to handle a change to a NodeInst. |
void |
Constraints.modifyNodeInst(NodeInst ni,
ImmutableNodeInst oD)
Method to announce a change to a NodeInst. |
Uses of NodeInst in com.sun.electric.database.geometry |
---|
Methods in com.sun.electric.database.geometry with parameters of type NodeInst | |
---|---|
java.util.Iterator<Poly> |
Poly.Builder.getShape(NodeInst ni)
Returns the polygons that describe node "ni". |
Uses of NodeInst in com.sun.electric.database.hierarchy |
---|
Methods in com.sun.electric.database.hierarchy that return NodeInst | |
---|---|
NodeInst |
Cell.findNode(java.lang.String name)
Method to find a named NodeInst on this Cell. |
NodeInst |
Cell.getNode(int nodeIndex)
Method to return the NodeInst at specified position. |
NodeInst |
Cell.getNodeById(int nodeId)
Method to return the NodeInst by its chronological index. |
NodeInst |
Nodable.getNodeInst()
Get the NodeInst associated with this Nodable |
Methods in com.sun.electric.database.hierarchy that return types with arguments of type NodeInst | |
---|---|
java.util.Iterator<NodeInst> |
Cell.getInstancesOf()
Method to return an iterator over all instances of this NodeProto. |
java.util.Iterator<NodeInst> |
Cell.getNodes()
Method to return an Iterator over all NodeInst objects in this Cell. |
Methods in com.sun.electric.database.hierarchy with parameters of type NodeInst | |
---|---|
boolean |
Cell.addNode(NodeInst ni)
Method to add a new NodeInst to the cell. |
void |
Cell.addNodeName(NodeInst ni)
Method to add a new NodeInst to the name index of this cell. |
boolean |
Nodable.contains(NodeInst ni,
int arrayIndex)
Returns true if this Nodable wraps NodeInst ni. |
void |
Cell.removeNodeName(NodeInst ni)
Method to remove an NodeInst from the name index of this cell. |
Method parameters in com.sun.electric.database.hierarchy with type arguments of type NodeInst | |
---|---|
static Cell |
Cell.copyNodeProtoUsingMapping(Cell fromCell,
Library toLib,
java.lang.String toName,
java.util.HashMap<NodeInst,NodeProto> nodePrototypes)
Method to copy a Cell to any Library, using a preset mapping of node prototypes. |
void |
Cell.killNodes(java.util.Set<NodeInst> killedNodes)
Method to unlink a set of these NodeInsts from this Cell. |
Uses of NodeInst in com.sun.electric.database.network |
---|
Methods in com.sun.electric.database.network that return types with arguments of type NodeInst | |
---|---|
java.util.Iterator<NodeInst> |
Network.getNodes()
Get iterator over all NodeInsts on Network. |
Methods in com.sun.electric.database.network with parameters of type NodeInst | |
---|---|
static Nodable |
Netlist.getNodableFor(NodeInst ni,
int arrayIndex)
Returns Nodable for given NodeInst and array index. |
Uses of NodeInst in com.sun.electric.database.prototype |
---|
Methods in com.sun.electric.database.prototype that return NodeInst | |
---|---|
NodeInst |
PortOriginal.getBottomNodeInst()
Method to return the bottommost NodeInst (a primitive) from the initial port information given to the constructor. |
Constructors in com.sun.electric.database.prototype with parameters of type NodeInst | |
---|---|
PortOriginal(NodeInst ni,
PortProto pp)
Constructor takes a NodeInst/PortProto combination and traverses it down to the bottom of the hierarchy. |
Uses of NodeInst in com.sun.electric.database.topology |
---|
Methods in com.sun.electric.database.topology that return NodeInst | |
---|---|
NodeInst |
PortInst.getNodeInst()
Method to return the NodeInst that this PortInst resides on. |
NodeInst |
NodeInst.getNodeInst()
Get the NodeInst associated with this Nodable For NodeInsts, this returns itself. |
static NodeInst |
NodeInst.lowLevelNewInstance(Cell parent,
ImmutableNodeInst d)
|
static NodeInst |
NodeInst.makeDummyInstance(NodeProto np)
Method to create a "dummy" NodeInst for use outside of the database. |
static NodeInst |
NodeInst.makeDummyInstance(NodeProto np,
EPoint center,
double width,
double height,
Orientation orient)
Method to create a "dummy" NodeInst for use outside of the database. |
static NodeInst |
NodeInst.makeInstance(NodeProto protoType,
java.awt.geom.Point2D center,
double width,
double height,
Cell parent)
Short form method to create a NodeInst and do extra things necessary for it. |
static NodeInst |
NodeInst.makeInstance(NodeProto protoType,
java.awt.geom.Point2D center,
double width,
double height,
Cell parent,
Orientation orient,
java.lang.String name,
int techBits)
Long form method to create a NodeInst and do extra things necessary for it. |
static NodeInst |
NodeInst.newInstance(Cell parent,
ImmutableNodeInst d)
Method to create a NodeInst by ImmutableNodeInst. |
static NodeInst |
NodeInst.newInstance(Cell parent,
NodeProto protoType,
java.lang.String name,
TextDescriptor nameDescriptor,
java.awt.geom.Point2D center,
EPoint size,
Orientation orient,
int flags,
int techBits,
TextDescriptor protoDescriptor,
ErrorLogger errorLogger)
Long form method to create a NodeInst. |
static NodeInst |
NodeInst.newInstance(NodeProto protoType,
java.awt.geom.Point2D center,
double width,
double height,
Cell parent)
Short form method to create a NodeInst. |
static NodeInst |
NodeInst.newInstance(NodeProto protoType,
java.awt.geom.Point2D center,
double width,
double height,
Cell parent,
Orientation orient,
java.lang.String name,
int techBits)
Long form method to create a NodeInst. |
NodeInst |
NodeInst.replace(NodeProto np,
boolean ignorePortNames,
boolean allowMissingPorts)
Method to replace this NodeInst with one of another type. |
Methods in com.sun.electric.database.topology with parameters of type NodeInst | |
---|---|
int |
NodeInst.compareTo(NodeInst that)
Compares NodeInsts by their Cells and names. |
boolean |
NodeInst.contains(NodeInst ni,
int arrayIndex)
Implements Nodable.contains(NodeInst ni). |
void |
NodeInst.copyStateBits(NodeInst ni)
Method to copy the various state bits from another NodeInst to this NodeInst. |
static boolean |
NodeInst.isSpecialNode(NodeInst ni)
Method to detect if np is not relevant for some tool calculation and therefore could be skip. |
static void |
NodeInst.modifyInstances(NodeInst[] nis,
double[] dXs,
double[] dYs,
double[] dXSizes,
double[] dYSizes)
Method to change many NodeInsts. |
static PortInst |
PortInst.newInstance(PortProto portProto,
NodeInst nodeInst)
Method to create a PortInst object. |
Uses of NodeInst in com.sun.electric.technology |
---|
Methods in com.sun.electric.technology that return NodeInst | |
---|---|
static NodeInst |
Technology.makeNodeInst(NodeProto np)
Method to create temporary nodes for the palette |
static NodeInst |
Technology.makeNodeInst(NodeProto np,
PrimitiveNode.Function func,
int angle,
boolean display,
java.lang.String varName,
double fontSize)
Method to create temporary nodes for the palette |
Methods in com.sun.electric.technology with parameters of type NodeInst | |
---|---|
boolean |
Technology.cleanUnusedNodesInLibrary(NodeInst ni,
java.util.List<Geometric> list)
Method to clean libraries with unused primitive nodes. |
protected Poly[] |
Technology.computeShapeOfNode(NodeInst ni,
boolean electrical,
boolean reasonable,
Technology.NodeLayer[] primLayers,
Layer layerOverride)
Returns the polygons that describe node "ni", given a set of NodeLayer objects to use. |
Technology.MultiCutData |
Technology.getMultiCutData(NodeInst ni)
Method to get a multi-cut structure associated to a NodeInst representing a Multiple-cut contact. |
ERectangle |
Technology.getNodeInstBaseRectangle(NodeInst ni)
Method to get the base (highlight) ERectangle associated with a NodeInst in this PrimitiveNode. |
PrimitiveNodeSize |
Technology.getResistorSize(NodeInst ni,
VarContext context)
Method to return the size of a resistor-type NodeInst in this Technology. |
Poly[] |
Technology.getShapeOfNode(NodeInst ni)
Returns the polygons that describe node "ni". |
Poly[] |
Technology.getShapeOfNode(NodeInst ni,
boolean electrical,
boolean reasonable,
Layer.Function.Set onlyTheseLayers)
Returns the polygons that describe node "ni". |
protected Poly[] |
Technology.getShapeOfNode(NodeInst ni,
boolean electrical,
boolean reasonable,
Technology.NodeLayer[] primLayers,
Layer layerOverride)
Returns the polygons that describe node "ni", given a set of NodeLayer objects to use. |
Poly |
Technology.getShapeOfPort(NodeInst ni,
PrimitivePort pp)
Returns a polygon that describes a particular port on a NodeInst. |
Poly |
Technology.getShapeOfPort(NodeInst ni,
PrimitivePort pp,
java.awt.geom.Point2D selectPt)
Returns a polygon that describes a particular port on a NodeInst. |
double |
Technology.getTransistorActiveLength(NodeInst ni)
Method to return length of active reqion. |
PortInst |
Technology.getTransistorAltGatePort(NodeInst ni)
Method to return the other gate PortInst for this transistor NodeInst. |
PortInst |
Technology.getTransistorBasePort(NodeInst ni)
Method to return a base PortInst for this transistor NodeInst. |
PortInst |
Technology.getTransistorBiasPort(NodeInst ni)
Method to return a bias PortInst for this transistor NodeInst. |
PortInst |
Technology.getTransistorCollectorPort(NodeInst ni)
Method to return a collector PortInst for this transistor NodeInst. |
PortInst |
Technology.getTransistorDrainPort(NodeInst ni)
Method to return a drain PortInst for this transistor NodeInst. |
PortInst |
Technology.getTransistorEmitterPort(NodeInst ni)
Method to return a emitter PortInst for this transistor NodeInst. |
PortInst |
Technology.getTransistorGatePort(NodeInst ni)
Method to return a gate PortInst for this transistor NodeInst. |
TransistorSize |
Technology.getTransistorSize(NodeInst ni,
VarContext context)
Method to return the size of a transistor NodeInst in this Technology. |
PortInst |
Technology.getTransistorSourcePort(NodeInst ni)
Method to return a source PortInst for this transistor NodeInst. |
boolean |
Technology.isMultiCutCase(NodeInst ni)
Method to decide whether a NodeInst is a multi-cut contact. |
void |
Technology.setDefaultOutline(NodeInst ni)
Method to set default outline information on a NodeInst. |
void |
Technology.setPrimitiveFunction(NodeInst ni,
PrimitiveNode.Function function)
Method to set the pure "NodeProto Function" for a primitive NodeInst in this Technology. |
void |
Technology.setPrimitiveNodeSize(NodeInst ni,
double width,
double length)
Method to set the size of a transistor NodeInst in this Technology. |
Uses of NodeInst in com.sun.electric.technology.technologies |
---|
Methods in com.sun.electric.technology.technologies with parameters of type NodeInst | |
---|---|
ERectangle |
Schematics.getNodeInstBaseRectangle(NodeInst ni)
Method to get the base (highlight) ERectangle associated with a NodeInst in this PrimitiveNode. |
PrimitiveNodeSize |
Schematics.getResistorSize(NodeInst ni,
VarContext context)
Method to return the size of a resistor-type NodeInst in this Technology. |
protected Poly[] |
Schematics.getShapeOfNode(NodeInst ni,
boolean electrical,
boolean reasonable,
Technology.NodeLayer[] primLayers,
Layer layerOverride)
Method to return a list of Polys that describe a given NodeInst. |
protected Poly[] |
MoCMOS.getShapeOfNode(NodeInst ni,
boolean electrical,
boolean reasonable,
Technology.NodeLayer[] primLayers,
Layer layerOverride)
Method to return a list of Polys that describe a given NodeInst. |
protected Poly[] |
Generic.getShapeOfNode(NodeInst ni,
boolean electrical,
boolean reasonable,
Technology.NodeLayer[] primLayers,
Layer layerOverride)
Method to return a list of Polys that describe a given NodeInst. |
protected Poly[] |
GEM.getShapeOfNode(NodeInst ni,
boolean electrical,
boolean reasonable,
Technology.NodeLayer[] primLayers,
Layer layerOverride)
Method to return a list of Polys that describe a given NodeInst. |
protected Poly[] |
FPGA.getShapeOfNode(NodeInst ni,
boolean electrical,
boolean reasonable,
Technology.NodeLayer[] primLayers,
Layer layerOverride)
Method to return a list of Polys that describe a given NodeInst. |
protected Poly[] |
Artwork.getShapeOfNode(NodeInst ni,
boolean electrical,
boolean reasonable,
Technology.NodeLayer[] primLayers,
Layer layerOverride)
Method to return a list of Polys that describe a given NodeInst. |
Poly |
Schematics.getShapeOfPort(NodeInst ni,
PrimitivePort pp,
java.awt.geom.Point2D selectPt)
Returns a polygon that describes a particular port on a NodeInst. |
Poly |
Artwork.getShapeOfPort(NodeInst ni,
PrimitivePort pp,
java.awt.geom.Point2D selectPt)
Returns a polygon that describes a particular port on a NodeInst. |
PortInst |
Schematics.getTransistorDrainPort(NodeInst ni)
Method to return a gate PortInst for this transistor NodeInst. |
TransistorSize |
Schematics.getTransistorSize(NodeInst ni,
VarContext context)
Method to return the size of a transistor NodeInst in this Technology. |
static boolean |
Generic.isSpecialGenericNode(NodeInst ni)
Method to detect if this Generic proto is not relevant for some tool calculation and therefore could be skip. |
void |
Artwork.setDefaultOutline(NodeInst ni)
Method to set default outline information on a NodeInst. |
void |
Schematics.setPrimitiveFunction(NodeInst ni,
PrimitiveNode.Function function)
Method to set the pure "PrimitiveNode Function" for a primitive NodeInst in this Technology. |
void |
Schematics.setPrimitiveNodeSize(NodeInst ni,
double width,
double length)
Method to set the size of a transistor NodeInst in this technology. |
void |
MoCMOS.setPrimitiveNodeSize(NodeInst ni,
double width,
double length)
Method to set the size of a transistor NodeInst in this Technology. |
void |
Schematics.setPrimitiveNodeSize(NodeInst ni,
java.lang.Object width,
java.lang.Object length)
Method to set the size of a transistor NodeInst in this technology. |
Uses of NodeInst in com.sun.electric.tool |
---|
Methods in com.sun.electric.tool with parameters of type NodeInst | |
---|---|
void |
Listener.modifyNodeInst(NodeInst ni,
ImmutableNodeInst oD)
Method to handle a change to a NodeInst. |
Uses of NodeInst in com.sun.electric.tool.extract |
---|
Fields in com.sun.electric.tool.extract declared as NodeInst | |
---|---|
NodeInst |
TransistorPBucket.ni
|
Methods in com.sun.electric.tool.extract with parameters of type NodeInst | |
---|---|
static boolean |
GeometryConnection.checkCellConnectivity(NodeInst cellA,
NodeInst cellB)
|
ExtractedPBucket |
ParasiticGenerator.createBucket(NodeInst ni,
ParasiticTool.ParasiticCellInfo info)
|
Constructors in com.sun.electric.tool.extract with parameters of type NodeInst | |
---|---|
TransistorPBucket(NodeInst ni,
TransistorSize size,
java.lang.String gName,
java.lang.String sName,
java.lang.String dName,
double factor)
|
Constructor parameters in com.sun.electric.tool.extract with type arguments of type NodeInst | |
---|---|
LayerCoverageTool.LayerVisitor(Job job,
GeometryHandler t,
java.util.Set<NodeInst> delList,
LayerCoverageTool.LCMode func,
java.util.HashMap<Layer,java.util.Set<PolyBase>> original,
java.util.Set<Network> netSet,
java.awt.geom.Rectangle2D bBox,
Layer onlyThisLayer,
LayerCoverageTool.GeometryOnNetwork geoms)
|
Uses of NodeInst in com.sun.electric.tool.generator.flag |
---|
Methods in com.sun.electric.tool.generator.flag that return types with arguments of type NodeInst | |
---|---|
java.util.List<NodeInst> |
SchematicVisitor.getLayInsts()
|
java.util.Map<NodeInst,SchematicPosition> |
SchematicVisitor.getLayInstSchematicPositions()
|
java.util.Map<NodeInst,java.lang.Double> |
SchematicVisitor.getLayInstSpacing()
when stacking layout instances, user may request extra space between a particular instance and its predecessor |
java.util.List<NodeInst> |
LayoutNetlist.getLayoutInstancesSortedBySchematicPosition()
|
Uses of NodeInst in com.sun.electric.tool.generator.flag.hornFunnel2 |
---|
Methods in com.sun.electric.tool.generator.flag.hornFunnel2 with parameters of type NodeInst | |
---|---|
void |
BinaryTree.addId(NodeInst ni,
int id)
Label each node with it's identifier |
Uses of NodeInst in com.sun.electric.tool.generator.flag.router |
---|
Method parameters in com.sun.electric.tool.generator.flag.router with type arguments of type NodeInst | |
---|---|
void |
Router.connectPwrGnd(java.util.List<NodeInst> nodeInsts)
|
Constructors in com.sun.electric.tool.generator.flag.router with parameters of type NodeInst | |
---|---|
ConnectionCache(NodeInst ni)
|
Uses of NodeInst in com.sun.electric.tool.generator.flag.scan |
---|
Methods in com.sun.electric.tool.generator.flag.scan with parameters of type NodeInst | |
---|---|
java.util.List<java.lang.String> |
ScanChain.getInputOrFeedNames(NodeInst ni)
If ni has scan-in or feedthrough ports, return List of those port names. |
java.util.List<java.lang.String> |
ScanChain.getOutputOrFeedNames(NodeInst ni)
If ni has scan-out or feedthrough ports, return List of those port names. |
Method parameters in com.sun.electric.tool.generator.flag.scan with type arguments of type NodeInst | |
---|---|
void |
Scan.stitchScanChains(java.util.List<NodeInst> layInsts,
Router router)
|
Uses of NodeInst in com.sun.electric.tool.generator.layout |
---|
Fields in com.sun.electric.tool.generator.layout declared as NodeInst | |
---|---|
NodeInst |
StdCellParams.SelectFill.nselNode
|
NodeInst |
StdCellParams.SelectFill.pselNode
|
Methods in com.sun.electric.tool.generator.layout that return NodeInst | |
---|---|
NodeInst |
StdCellParams.addNmosWell(double loX,
double hiX,
Cell cell)
|
NodeInst |
StdCellParams.addPmosWell(double loX,
double hiX,
Cell cell)
|
static NodeInst |
LayoutLib.newNodeInst(NodeProto np,
double x,
double y,
double width,
double height,
double angle,
Cell parent)
Create a new NodeInst. |
static NodeInst |
LayoutLib.newNodeInst(NodeProto np,
java.awt.geom.Rectangle2D rect,
double angle,
Cell parent)
|
Methods in com.sun.electric.tool.generator.layout with parameters of type NodeInst | |
---|---|
static void |
LayoutLib.abutBottom(NodeInst node,
double originX,
double botY)
Move a NodeInst so it's bottom edge is at botY . |
static void |
LayoutLib.abutBottomTop(NodeInst bottomNode,
double space,
NodeInst topNode)
Abut two NodeInsts bottom to top. |
static void |
LayoutLib.abutLeft(NodeInst node,
double leftX,
double originY)
Move NodeInst so it's left edge is at leftX and
the y-coordinate of it's origin is at
originY . |
static void |
LayoutLib.abutLeftRight(NodeInst leftNode,
NodeInst rightNode)
Abut two NodeInsts left to right. |
static void |
AbutRouter.abutRouteBotTop(NodeInst bot,
NodeInst top,
double distFromBoundary,
java.util.List<ArcProto> layers)
Connect ports on the top edge of bot that line up exactly with corresponding ports on the bottom edge of top. |
static void |
AbutRouter.abutRouteLeftRight(NodeInst left,
NodeInst right,
double distFromBoundary,
java.util.List<ArcProto> layers)
Connect ports on the right edge of left that line up exactly with corresponding ports on the left edge of right. |
static void |
LayoutLib.alignCorners(NodeInst niFixed,
LayoutLib.Corner cnrFixed,
NodeInst niMove,
LayoutLib.Corner cnrMove,
double offsetX,
double offsetY)
|
void |
TrackRouter.connect(NodeInst[] nodeInsts,
java.lang.String portNm)
|
static java.awt.geom.Rectangle2D |
LayoutLib.getBounds(NodeInst node)
Get the essential or regular bounds. |
static java.awt.geom.Point2D |
LayoutLib.getPosition(NodeInst ni)
Get the position of a NodeInst. |
static double |
StdCellParams.getSize(NodeInst iconInst,
VarContext context)
|
static void |
LayoutLib.modNodeInst(NodeInst ni,
double dx,
double dy,
double dw,
double dh,
boolean mirrorAboutYAxis,
boolean mirrorAboutXAxis,
double dAngle)
Modify the position of a NodeInst. |
boolean |
DrcRings.Filter.skip(NodeInst ni)
|
Method parameters in com.sun.electric.tool.generator.layout with type arguments of type NodeInst | |
---|---|
static void |
LayoutLib.abutBottomTop(java.util.Collection<NodeInst> nodeInsts,
double space)
Abut a list of NodeInsts bottom to top. |
static void |
LayoutLib.abutBottomTop(double originX,
double botY,
java.util.Collection<NodeInst> nodeInsts,
double space)
Abut a list of NodeInsts bottom to top. |
static void |
LayoutLib.abutLeftRight(java.util.Collection<NodeInst> nodeInsts)
Abut an array of NodeInsts left to right. |
static void |
LayoutLib.abutLeftRight(double leftX,
double originY,
java.util.Collection<NodeInst> nodeInsts)
Abut an array of NodeInsts left to right. |
void |
StdCellParams.addWellsForRow(java.util.ArrayList<NodeInst> row,
double minX,
double maxX,
Cell cell)
Given an array of NodeInsts in a row, add wells to both ends of the row to bring the row to minX and maxX. |
void |
TrackRouter.connect(java.util.ArrayList<NodeInst> nodeInsts,
java.lang.String portNm)
|
Constructors in com.sun.electric.tool.generator.layout with parameters of type NodeInst | |
---|---|
StdCellParams.SelectFill(NodeInst nselNode,
NodeInst pselNode)
|
Uses of NodeInst in com.sun.electric.tool.generator.layout.fill |
---|
Methods in com.sun.electric.tool.generator.layout.fill with parameters of type NodeInst | |
---|---|
void |
TiledCell.exportUnconnectedPortInsts(NodeInst[][] rows,
boolean isPlanHorizontal,
Cell tiled)
|
Uses of NodeInst in com.sun.electric.tool.io.input |
---|
Methods in com.sun.electric.tool.io.input with parameters of type NodeInst | |
---|---|
protected PortInst |
ELIB.getArcEnd(ArcProto ap,
NodeInst node,
java.lang.String portname,
double x,
double y,
Cell cell)
|
Uses of NodeInst in com.sun.electric.tool.io.output |
---|
Methods in com.sun.electric.tool.io.output with parameters of type NodeInst | |
---|---|
void |
Geometry.Visitor.addNodeInst(NodeInst ni,
java.awt.geom.AffineTransform trans)
|
ExtractedPBucket |
IRSIM.createBucket(NodeInst ni,
ParasiticTool.ParasiticCellInfo info)
|
EDIFEquiv.NodeEquivalence |
EDIFEquiv.getNodeEquivalence(NodeInst ni)
Get the node equivalence for the NodeInst. |
static java.lang.String |
EDIF.getOrientation(NodeInst ni,
int addedRotation)
Method to map Electric orientations to EDIF orientations |
Uses of NodeInst in com.sun.electric.tool.logicaleffort |
---|
Methods in com.sun.electric.tool.logicaleffort with parameters of type NodeInst | |
---|---|
static void |
LETool.clearStoredSizesJob(NodeInst ni)
|
Method parameters in com.sun.electric.tool.logicaleffort with type arguments of type NodeInst | |
---|---|
void |
LENetlister2.getSizes(java.util.List<java.lang.Float> sizes,
java.util.List<java.lang.String> varNames,
java.util.List<NodeInst> nodes,
java.util.List<VarContext> contexts)
Updates the size of all Logical Effort gates |
void |
LENetlister1.getSizes(java.util.List<java.lang.Float> sizes,
java.util.List<java.lang.String> varNames,
java.util.List<NodeInst> nodes,
java.util.List<VarContext> contexts)
|
abstract void |
LENetlister.getSizes(java.util.List<java.lang.Float> sizes,
java.util.List<java.lang.String> varNames,
java.util.List<NodeInst> nodes,
java.util.List<VarContext> contexts)
Get the sizes and associated variable names to store on the top level cell |
Constructors in com.sun.electric.tool.logicaleffort with parameters of type NodeInst | |
---|---|
LETool.ClearStoredSizes(NodeInst ni)
|
Uses of NodeInst in com.sun.electric.tool.routing |
---|
Methods in com.sun.electric.tool.routing that return NodeInst | |
---|---|
NodeInst |
RouteElementPort.getNodeInst()
Get Connecting Node on RouteElement. |
Methods in com.sun.electric.tool.routing with parameters of type NodeInst | |
---|---|
static RouteElementPort |
RouteElementPort.deleteNode(NodeInst nodeInstToDelete)
Factory method for making a deleteNode RouteElement |
Method parameters in com.sun.electric.tool.routing with type arguments of type NodeInst | |
---|---|
static java.util.List<Connection> |
Routing.findNetEnds(Network net,
java.util.Set<ArcInst> arcsToDelete,
java.util.Set<NodeInst> nodesToDelete,
Netlist netList,
boolean mustBeUnrouted)
Method to find the endpoints of a network. |
static void |
AutoStitch.runAutoStitch(Cell cell,
java.util.List<NodeInst> nodesToStitch,
java.util.List<ArcInst> arcsToStitch,
PolyMerge stayInside,
java.awt.geom.Rectangle2D limitBound,
boolean forced,
boolean createExports,
boolean showProgress)
This is the public interface for Auto-stitching when done in batch mode. |
Uses of NodeInst in com.sun.electric.tool.user |
---|
Methods in com.sun.electric.tool.user that return NodeInst | |
---|---|
static NodeInst |
Clipboard.copyListToCell(Cell toCell,
java.util.List<Geometric> geomList,
java.util.List<DisplayedText> textList,
java.util.List<Geometric> newGeomList,
java.util.List<DisplayedText> newTextList,
java.awt.geom.Point2D delta,
boolean copyExports,
boolean uniqueArcs,
double alignment,
java.awt.geom.AffineTransform inPlace,
Orientation inPlaceOrient)
Method to copy the list of Geometrics to a new Cell. |
static NodeInst |
Highlight2.getInfoCommand(java.util.List<Highlight2> list,
int[] counts)
Method to load an array of counts with the number of highlighted objects in a list. |
static NodeInst |
CircuitChangeJobs.replaceNodeInst(NodeInst oldNi,
NodeProto newNp,
boolean ignorePortNames,
boolean allowMissingPorts)
Method to replace node "oldNi" with a new one of type "newNp" and return the new node. |
Methods in com.sun.electric.tool.user that return types with arguments of type NodeInst | |
---|---|
java.util.List<NodeInst> |
Highlighter.getHighlightedNodes()
Method to return a List of all highlighted NodeInsts. |
Methods in com.sun.electric.tool.user with parameters of type NodeInst | |
---|---|
static int |
CircuitChangeJobs.cantEdit(Cell cell,
NodeInst item,
boolean giveError,
boolean allowInstanceChange,
boolean insideJob)
Method to tell whether a NodeInst can be modified in a cell. |
static CircuitChangeJobs.Reconnect |
CircuitChangeJobs.Reconnect.erasePassThru(NodeInst ni,
boolean allowdiffs,
boolean checkPermission)
Method to find a possible Reconnect through a given NodeInst. |
static PortInst |
ExportChanges.getNewPortFromReferenceExport(NodeInst newNi,
Export referenceExport)
This returns the port inst on newNi that corresponds to the portinst that has been exported as 'referenceExport' on some other nodeinst of the same node prototype. |
static Poly |
Highlight2.getNodeInstOutline(NodeInst ni)
Gets a poly that describes the Highlight for the NodeInst. |
static void |
CircuitChangeJobs.inheritAttributes(NodeInst ni)
Method to inherit all prototype attributes down to instance "ni". |
static void |
CircuitChangeJobs.inheritCellParameter(Variable var,
NodeInst ni)
Method to add parameter "var" to instance "ni". |
static void |
Clipboard.nodeMoved(NodeInst ni,
double lastX,
double lastY)
Method to track movement of the object that was just duplicated. |
static NodeInst |
CircuitChangeJobs.replaceNodeInst(NodeInst oldNi,
NodeProto newNp,
boolean ignorePortNames,
boolean allowMissingPorts)
Method to replace node "oldNi" with a new one of type "newNp" and return the new node. |
static void |
CircuitChangeJobs.spreadCircuitry(Cell cell,
NodeInst ni,
char direction,
double amount,
double lX,
double hX,
double lY,
double hY)
Method to spread circuitry. |
static void |
CircuitChangeJobs.testEditable(Cell cell,
NodeInst item,
boolean giveError,
boolean allowInstanceChange)
Method to test whether a NodeInst can be modified in a cell. |
Constructors in com.sun.electric.tool.user with parameters of type NodeInst | |
---|---|
CircuitChangeJobs.AlignNodes(NodeInst[] nis,
double[] dCX,
double[] dCY)
|
|
CircuitChangeJobs.ClearNodeLocked(NodeInst ni)
|
Constructor parameters in com.sun.electric.tool.user with type arguments of type NodeInst | |
---|---|
CellChangeJobs.ExtractCellInstances(Cell cell,
java.util.List<NodeInst> highlighted,
int depth,
boolean copyExports,
boolean startNow)
|
|
CircuitChangeJobs.CleanupChanges(Cell cell,
boolean justThis,
java.util.Set<NodeInst> pinsToRemove,
java.util.List<CircuitChangeJobs.Reconnect> pinsToPassThrough,
java.util.Map<NodeInst,EPoint> pinsToScale,
java.util.List<NodeInst> textToMove,
java.util.Set<ArcInst> arcsToKill,
int zeroSize,
int negSize,
int overSizePins)
|
|
CircuitChangeJobs.CleanupChanges(Cell cell,
boolean justThis,
java.util.Set<NodeInst> pinsToRemove,
java.util.List<CircuitChangeJobs.Reconnect> pinsToPassThrough,
java.util.Map<NodeInst,EPoint> pinsToScale,
java.util.List<NodeInst> textToMove,
java.util.Set<ArcInst> arcsToKill,
int zeroSize,
int negSize,
int overSizePins)
|
|
CircuitChangeJobs.CleanupChanges(Cell cell,
boolean justThis,
java.util.Set<NodeInst> pinsToRemove,
java.util.List<CircuitChangeJobs.Reconnect> pinsToPassThrough,
java.util.Map<NodeInst,EPoint> pinsToScale,
java.util.List<NodeInst> textToMove,
java.util.Set<ArcInst> arcsToKill,
int zeroSize,
int negSize,
int overSizePins)
|
Uses of NodeInst in com.sun.electric.tool.user.dialogs |
---|
Methods in com.sun.electric.tool.user.dialogs with parameters of type NodeInst | |
---|---|
static int |
SpecialProperties.doubleClickOnNode(EditWindow wnd,
NodeInst ni)
Method to handle special dialogs that are associated with double-clicking on a node. |
static java.lang.String |
PromptAt.showPromptAt(EditWindow_ wnd,
NodeInst ni,
java.lang.String title,
PromptAt.Field[] fields)
Method to invoke a custom dialog centered at a point in the circuit. |
static java.lang.String |
PromptAt.showPromptAt(EditWindow_ wnd,
NodeInst ni,
java.lang.String title,
PromptAt.Field[][] fields)
Method to invoke a custom dialog centered at a point in the circuit. |
static boolean |
PromptAt.showPromptAt(EditWindow_ wnd,
NodeInst ni,
java.lang.String title,
java.lang.String label,
boolean initial)
Method to invoke a "yes/no" dialog centered at a point in the circuit. |
static java.lang.String |
PromptAt.showPromptAt(EditWindow_ wnd,
NodeInst ni,
java.lang.String title,
java.lang.String label,
java.lang.String initial)
Method to invoke an input dialog centered at a point in the circuit. |
static java.lang.String |
PromptAt.showPromptAt(EditWindow_ wnd,
NodeInst ni,
java.lang.String title,
java.lang.String label,
java.lang.String initial,
java.lang.String[] choices)
Method to invoke a popup dialog centered at a point in the circuit. |
Constructors in com.sun.electric.tool.user.dialogs with parameters of type NodeInst | |
---|---|
Spread(java.awt.Frame parent,
NodeInst ni)
Creates new form Spread |
Uses of NodeInst in com.sun.electric.tool.user.menus |
---|
Methods in com.sun.electric.tool.user.menus that return types with arguments of type NodeInst | |
---|---|
static java.util.List<NodeInst> |
MenuCommands.getSelectedNodes()
Get list of NodeInsts of what's currently selected by the user, in the window that has focus. |
Uses of NodeInst in com.sun.electric.tool.user.ncc |
---|
Methods in com.sun.electric.tool.user.ncc that return NodeInst | |
---|---|
NodeInst |
UnrecognizedPart.getNodeInst()
|
Constructors in com.sun.electric.tool.user.ncc with parameters of type NodeInst | |
---|---|
UnrecognizedPart(Cell cel,
VarContext con,
java.lang.String nm,
NodeInst inst)
|
Uses of NodeInst in com.sun.electric.tool.user.redisplay |
---|
Methods in com.sun.electric.tool.user.redisplay with parameters of type NodeInst | |
---|---|
static VectorCache.VectorBase[] |
VectorCache.drawNode(NodeInst ni)
|
Uses of NodeInst in com.sun.electric.tool.user.tecEdit |
---|
Methods in com.sun.electric.tool.user.tecEdit with parameters of type NodeInst | |
---|---|
static void |
Manipulate.completeNodeCreation(NodeInst newNi,
Variable v)
Method to complete the creation of a new node in a technology edit cell. |
static int |
Manipulate.getOptionOnNode(NodeInst ni)
Method to return the option index of node "ni" |
static java.awt.Color[] |
GeneralInfo.getTransparentColors(NodeInst ni)
Method to get the transparent color information from a NodeInst. |
void |
TechConversionResult.markError(NodeInst ni,
Cell cell,
java.lang.String errorMessage)
Method to mark a general error. |
static void |
Manipulate.modifyObject(EditWindow wnd,
NodeInst ni,
int opt)
Method for modifying the selected object. |
Uses of NodeInst in com.sun.electric.tool.user.ui |
---|
Fields in com.sun.electric.tool.user.ui with type parameters of type NodeInst | |
---|---|
java.util.List<NodeInst> |
WindowFrame.DisplayAttributes.inPlaceDescent
path to cell being edited (down-in-place) |
Methods in com.sun.electric.tool.user.ui that return types with arguments of type NodeInst | |
---|---|
java.util.List<NodeInst> |
EditWindow.getInPlaceEditNodePath()
Method to return a List of NodeInsts to the cell being in-place edited. |
Methods in com.sun.electric.tool.user.ui with parameters of type NodeInst | |
---|---|
void |
OutlineListener.setNode(NodeInst ni)
|
Constructors in com.sun.electric.tool.user.ui with parameters of type NodeInst | |
---|---|
PaletteFrame.PlaceNewNode(java.lang.String description,
NodeProto np,
NodeInst ni,
int defAngle,
java.awt.geom.Point2D where,
Cell cell,
java.lang.String varName,
boolean export)
|
Constructor parameters in com.sun.electric.tool.user.ui with type arguments of type NodeInst | |
---|---|
WindowFrame.DisplayAttributes(double scale,
double offX,
double offY,
java.util.List<NodeInst> inPlaceDescent)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |