|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use PrimitiveNode | |
---|---|
com.sun.electric.database.id | Package for Ids in the Electric database. |
com.sun.electric.technology | Package for handling technology information. |
com.sun.electric.technology.technologies | Package for the individual technologies. |
com.sun.electric.tool.generator.layout | |
com.sun.electric.tool.generator.layout.fill | |
com.sun.electric.tool.io.output | |
com.sun.electric.tool.user.dialogs | |
com.sun.electric.tool.user.ui |
Uses of PrimitiveNode in com.sun.electric.database.id |
---|
Methods in com.sun.electric.database.id that return PrimitiveNode | |
---|---|
PrimitiveNode |
PrimitiveNodeId.inDatabase(EDatabase database)
Method to return the NodeProto representing NodeProtoId in the specified EDatabase. |
Uses of PrimitiveNode in com.sun.electric.technology |
---|
Fields in com.sun.electric.technology with type parameters of type PrimitiveNode | |
---|---|
protected java.util.HashMap<java.lang.String,PrimitiveNode> |
Technology.oldNodeNames
Old names of primitive nodes |
Methods in com.sun.electric.technology that return PrimitiveNode | |
---|---|
PrimitiveNode |
Technology.convertOldNodeName(java.lang.String name)
Method to convert old primitive node names to their proper NodeProtos. |
PrimitiveNode |
Technology.findNodeProto(java.lang.String name)
Returns the PrimitiveNode in this technology with a particular name. |
PrimitiveNode |
ArcProto.findOverridablePinProto(EditingPreferences ep)
Method to find the PrimitiveNode pin corresponding to this ArcProto type. |
PrimitiveNode |
ArcProto.findPinProto()
Method to find the PrimitiveNode pin corresponding to this ArcProto type. |
PrimitiveNode |
PrimitivePort.getParent()
Method to return the parent NodeProto of this PrimitivePort. |
PrimitiveNode |
Technology.getPrimitiveNode(PrimitiveNodeId primitiveNodeId)
Returns the PrimitiveNode in this technology with a particular Id |
PrimitiveNode |
TechPool.getPrimitiveNode(PrimitiveNodeId primitiveNodeId)
Get PrimitiveNode by PrimitiveNodeId PrimitiveNodeId must belong to same IdManager as TechPool |
PrimitiveNode |
Layer.getPureLayerNode()
Method to return the Pure Layer Node associated with this Layer. |
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. |
PrimitiveNode |
ArcProto.makeWipablePin(java.lang.String pinName,
java.lang.String portName,
double defSize,
ArcProto... extraArcs)
|
static PrimitiveNode |
PrimitiveNode.newInstance(java.lang.String protoName,
Technology tech,
double width,
double height,
SizeOffset offset,
Technology.NodeLayer[] layers)
Method to create a new PrimitiveNode from the parameters. |
static PrimitiveNode |
PrimitiveNode.newInstance0(java.lang.String protoName,
Technology tech,
double width,
double height,
Technology.NodeLayer[] layers)
Method to create a new PrimitiveNode from the parameters. |
Methods in com.sun.electric.technology that return types with arguments of type PrimitiveNode | |
---|---|
java.util.Iterator<PrimitiveNode> |
Technology.getNodes()
Returns an Iterator on the PrimitiveNode objects in this technology. |
java.util.List<PrimitiveNode> |
PrimitiveNodeGroup.getNodes()
|
java.util.Collection<PrimitiveNode> |
Technology.getNodesCollection()
Retusn a collection of the PrimitiveNode objects in this technology |
java.util.List<PrimitiveNode> |
Technology.getNodesSortedByName()
Method to return a sorted list of nodes in the technology |
java.util.Map<java.lang.String,PrimitiveNode> |
Technology.getOldNodeNames()
|
Methods in com.sun.electric.technology with parameters of type PrimitiveNode | |
---|---|
void |
Technology.addNodeProto(PrimitiveNode np)
Method to add a new PrimitiveNode to this Technology. |
int |
PrimitiveNode.compareTo(PrimitiveNode that)
Compares PrimtiveNodes by their Technologies and definition order. |
PrimitivePort |
Technology.convertOldPortName(java.lang.String portName,
PrimitiveNode np)
Method to convert old primitive port names to their proper PortProtos. |
protected void |
Technology.genShapeOfNode(AbstractShapeBuilder b,
ImmutableNodeInst n,
PrimitiveNode pn,
Technology.NodeLayer[] primLayers)
Puts into shape builder s the polygons that describe node "n", 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. |
PrimitivePort |
Technology.NodeLayer.getPort(PrimitiveNode pn)
Returns the port associated with this NodeLayer in specified PrimitiveNode. |
PrimitiveNode.Function |
Technology.getPrimitiveFunction(PrimitiveNode pn,
int techBits)
Method to return the pure "NodeProto Function" a PrimitiveNode in this Technology. |
EPoint |
Technology.SizeCorrector.getSizeFromDisk(PrimitiveNode pn,
double width,
double height)
|
static PrimitivePort |
PrimitivePort.newInstance(Technology tech,
PrimitiveNode parent,
ArcProto[] portArcs,
java.lang.String protoName,
int portAngle,
int portRange,
int portTopology,
PortCharacteristic characteristic,
EdgeH left,
EdgeV bottom,
EdgeH right,
EdgeV top)
Method to create a new PrimitivePort from the parameters. |
void |
Layer.setPureLayerNode(PrimitiveNode pln)
Method to set the Pure Layer Node associated with this Layer. |
Uses of PrimitiveNode in com.sun.electric.technology.technologies |
---|
Fields in com.sun.electric.technology.technologies declared as PrimitiveNode | |
---|---|
PrimitiveNode |
Generic.afgNode
the AFG exclusion node, tells auto-fill generator to ignore the area. |
PrimitiveNode |
Schematics.andNode
and |
PrimitiveNode |
Artwork.arrowNode
Defines a Arrow node. |
PrimitiveNode |
Schematics.bboxNode
bbox |
PrimitiveNode |
Artwork.boxNode
Defines a Box node. |
PrimitiveNode |
Schematics.bufferNode
buffer |
PrimitiveNode |
Schematics.busPinNode
bus-pin |
PrimitiveNode |
Schematics.capacitorNode
capacitor |
PrimitiveNode |
Generic.cellCenterNode
the Cell-Center node, used for defining the origin of the cell's coordinate space. |
PrimitiveNode |
Artwork.circleNode
Defines a Circle node. |
PrimitiveNode |
Artwork.closedPolygonNode
Defines a Closed-Polygon node. |
PrimitiveNode |
Artwork.crossedBoxNode
Defines a Crossed-Box node. |
PrimitiveNode |
Schematics.diodeNode
diode |
PrimitiveNode |
Generic.drcNode
the DRC exclusion node, all design-rule errors covered by this node are ignored. |
PrimitiveNode |
Generic.essentialBoundsNode
the Essential-bounds node, used (in pairs) to define the important area of a cell. |
PrimitiveNode |
Artwork.filledBoxNode
Defines a Filled-Box node. |
PrimitiveNode |
Artwork.filledCircleNode
Defines a Filled-Circle node. |
PrimitiveNode |
Artwork.filledPolygonNode
Defines a Filled-Polygon node. |
PrimitiveNode |
Artwork.filledTriangleNode
Defines a Filled-Triangle node. |
PrimitiveNode |
Schematics.flipflopNode
flipflop |
PrimitiveNode |
Schematics.globalNode
global |
PrimitiveNode |
Schematics.globalPartitionNode
global partition |
PrimitiveNode |
Schematics.groundNode
ground |
PrimitiveNode |
Schematics.inductorNode
inductor |
PrimitiveNode |
Generic.invisiblePinNode
the Invisible Pin node, which connects to every type of arc and produces no layout. |
PrimitiveNode |
Schematics.meterNode
meter |
PrimitiveNode |
Schematics.muxNode
mux |
PrimitiveNode |
Schematics.offpageNode
offpage |
PrimitiveNode |
Artwork.openedDashedPolygonNode
Defines a Opened-Dashed-Polygon node. |
PrimitiveNode |
Artwork.openedDottedPolygonNode
Defines a Opened-Dotted-Polygon node. |
PrimitiveNode |
Artwork.openedPolygonNode
Defines a Opened-Polygon node. |
PrimitiveNode |
Artwork.openedThickerPolygonNode
Defines a Opened-Thicker-Polygon node. |
PrimitiveNode |
Schematics.orNode
or |
PrimitiveNode |
Artwork.pinNode
Defines a Pin node. |
PrimitiveNode |
Generic.portNode
the Port-definition node, used in technology editing to define node ports. |
PrimitiveNode |
Schematics.powerNode
power |
PrimitiveNode |
Schematics.resistorNode
resistor |
PrimitiveNode |
Generic.simProbeNode
the Simulation-Probe node, used for highlighting the state of a network. |
PrimitiveNode |
Schematics.sourceNode
source |
PrimitiveNode |
Artwork.splineNode
Defines a Spline node. |
PrimitiveNode |
Schematics.substrateNode
substrate |
PrimitiveNode |
Schematics.switchNode
switch |
PrimitiveNode |
Artwork.thickCircleNode
Defines a Thick-Circle node. |
PrimitiveNode |
Schematics.transistor4Node
transistor-4 |
PrimitiveNode |
Schematics.transistorNode
transistor |
PrimitiveNode |
Artwork.triangleNode
Defines a Triangle node. |
PrimitiveNode |
Schematics.twoportNode
twoport |
PrimitiveNode |
Generic.universalPinNode
the Universal Pin node, which connects to every type of arc. |
PrimitiveNode |
Generic.unroutedPinNode
the Unrouted Pin node, for making bends in unrouted arc paths. |
PrimitiveNode |
Schematics.wellNode
well |
PrimitiveNode |
Schematics.wireConNode
wire-con |
PrimitiveNode |
Schematics.wirePinNode
wire-pin |
PrimitiveNode |
Schematics.xorNode
xor |
Methods in com.sun.electric.technology.technologies with parameters of type PrimitiveNode | |
---|---|
PrimitivePort |
Schematics.convertOldPortName(java.lang.String portName,
PrimitiveNode np)
Method to convert old primitive port names to their proper PortProtos. |
PrimitivePort |
MoCMOS.convertOldPortName(java.lang.String portName,
PrimitiveNode np)
Method to convert old primitive port names to their proper PortProtos. |
protected void |
Schematics.genShapeOfNode(AbstractShapeBuilder b,
ImmutableNodeInst n,
PrimitiveNode pn,
Technology.NodeLayer[] primLayers)
Puts into shape builder s the polygons that describe node "n", given a set of NodeLayer objects to use. |
protected void |
MoCMOS.genShapeOfNode(AbstractShapeBuilder b,
ImmutableNodeInst n,
PrimitiveNode pn,
Technology.NodeLayer[] primLayers)
Puts into shape builder s the polygons that describe node "n", given a set of NodeLayer objects to use. |
protected void |
Generic.genShapeOfNode(AbstractShapeBuilder b,
ImmutableNodeInst n,
PrimitiveNode pn,
Technology.NodeLayer[] primLayers)
Puts into shape builder s the polygons that describe node "n", given a set of NodeLayer objects to use. |
protected void |
GEM.genShapeOfNode(AbstractShapeBuilder b,
ImmutableNodeInst n,
PrimitiveNode pn,
Technology.NodeLayer[] primLayers)
Puts into shape builder s the polygons that describe node "n", given a set of NodeLayer objects to use. |
protected void |
Artwork.genShapeOfNode(AbstractShapeBuilder b,
ImmutableNodeInst n,
PrimitiveNode pn,
Technology.NodeLayer[] primLayers)
Puts into shape builder s the polygons that describe node "n", given a set of NodeLayer objects to use. |
java.lang.String |
Schematics.getFactoryVHDLNames(PrimitiveNode np)
Method to tell the VHDL names for a primitive in this technology, by default. |
PrimitiveNode.Function |
Schematics.getPrimitiveFunction(PrimitiveNode pn,
int techBits)
Method to return the pure "PrimitiveNode Function" a primitive NodeInst in this Technology. |
Uses of PrimitiveNode in com.sun.electric.tool.generator.layout |
---|
Uses of PrimitiveNode in com.sun.electric.tool.generator.layout.fill |
---|
Fields in com.sun.electric.tool.generator.layout.fill declared as PrimitiveNode | |
---|---|
static PrimitiveNode[] |
VddGndStraps.fillContacts
|
static PrimitiveNode[] |
VddGndStraps.PINS
|
Methods in com.sun.electric.tool.generator.layout.fill that return PrimitiveNode | |
---|---|
PrimitiveNode |
VddGndStraps.getPinType()
|
Uses of PrimitiveNode in com.sun.electric.tool.io.output |
---|
Fields in com.sun.electric.tool.io.output with type parameters of type PrimitiveNode | |
---|---|
java.util.Map<PrimitiveNode,java.lang.String> |
GenerateVHDL.VHDLPreferences.vhdlNames
|
Methods in com.sun.electric.tool.io.output with parameters of type PrimitiveNode | |
---|---|
protected java.util.Set<Variable.Key> |
Spice.getImportantVars(PrimitiveNode pn)
Method to tell which Variables are important for primitive node in this netlister |
Uses of PrimitiveNode in com.sun.electric.tool.user.dialogs |
---|
Constructors in com.sun.electric.tool.user.dialogs with parameters of type PrimitiveNode | |
---|---|
AnnularRing.MakeAnnulus(Cell cell,
PrimitiveNode np,
int segments,
int degrees,
double inner,
double outer)
|
Uses of PrimitiveNode in com.sun.electric.tool.user.ui |
---|
Methods in com.sun.electric.tool.user.ui with parameters of type PrimitiveNode | |
---|---|
boolean |
LayerVisibility.isVisible(PrimitiveNode pn)
Method to tell whether a PrimitiveNode is visible. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |