Package | Description |
---|---|
com.sun.electric.database.hierarchy |
Package for hierarchy (cell instances inside of cells).
|
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.technology.technologies |
Package for the individual technologies.
|
com.sun.electric.technology.xml |
Package for handling versions of Technology Xml syntax.
|
com.sun.electric.tool.io.output | |
com.sun.electric.tool.ncc.netlist |
Modifier and Type | Method and Description |
---|---|
PrimitiveNode.Function |
Cell.getFunction()
Method to return the function of this Cell.
|
Modifier and Type | Method and Description |
---|---|
PrimitiveNode.Function |
NodeProto.getFunction()
Method to return the function of this NodeProto.
|
Modifier and Type | Method and Description |
---|---|
PrimitiveNode.Function |
NodeInst.getFunction()
Method to return the function of this NodeProto.
|
Modifier and Type | Method and Description |
---|---|
static NodeInst |
NodeInst.makeInstance(NodeProto protoType,
java.awt.geom.Point2D center,
double width,
double height,
Cell parent,
Orientation orient,
java.lang.String name,
PrimitiveNode.Function function)
Short form method to create a NodeInst and do extra things necessary for it.
|
Modifier and Type | Field and Description |
---|---|
PrimitiveNode.Function |
Xml.PrimitiveNode.function |
PrimitiveNode.Function |
Xml.MenuNodeInst.function
the function of the prototype
|
Modifier and Type | Method and Description |
---|---|
static PrimitiveNode.Function |
PrimitiveNode.Function.findName(java.lang.String name)
Method to find a Function from its name.
|
PrimitiveNode.Function |
PrimitiveNode.getFunction()
Method to return the function of this PrimitiveNode.
|
PrimitiveNode.Function |
PrimitiveNode.getGroupFunction()
Method to return the function of this PrimitiveNode, grouped according to its
general function.
|
PrimitiveNode.Function |
Technology.getPrimitiveFunction(PrimitiveNode pn,
int techBits)
Method to return the pure "NodeProto Function" a PrimitiveNode in this Technology.
|
PrimitiveNode.Function |
PrimitiveNode.Function.make3PortTransistor()
Method to tell whether this function describes a 4-port transtor and to return the equivalent 3-port function.
|
static PrimitiveNode.Function |
PrimitiveNode.Function.valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static PrimitiveNode.Function[] |
PrimitiveNode.Function.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Modifier and Type | Method and Description |
---|---|
static java.util.List<PrimitiveNode.Function> |
PrimitiveNode.Function.getFunctions()
Method to return a List of all Functions that exist.
|
Modifier and Type | Method and Description |
---|---|
void |
PrimitiveNode.setFunction(PrimitiveNode.Function function)
Method to set the function of this PrimitiveNode.
|
void |
Technology.setPrimitiveFunction(NodeInst ni,
PrimitiveNode.Function function)
Method to set the pure "NodeProto Function" for a primitive NodeInst in this Technology.
|
Modifier and Type | Method and Description |
---|---|
PrimitiveNode.Function |
Schematics.getPrimitiveFunction(PrimitiveNode pn,
int techBits)
Method to return the pure "PrimitiveNode Function" a primitive NodeInst in this Technology.
|
Modifier and Type | Method and Description |
---|---|
static int |
Schematics.getPrimitiveFunctionBits(PrimitiveNode.Function function)
Method to return the technology-specific function bits for a given PrimitiveNode.Function.
|
void |
Schematics.setPrimitiveFunction(NodeInst ni,
PrimitiveNode.Function function)
Method to set the pure "PrimitiveNode Function" for a primitive NodeInst in this Technology.
|
Modifier and Type | Field and Description |
---|---|
PrimitiveNode.Function |
XmlParam.PrimitiveNode.function |
PrimitiveNode.Function |
XmlParam.MenuNodeInst.function |
PrimitiveNode.Function |
Xml807.PrimitiveNode.function |
PrimitiveNode.Function |
Xml807.MenuNodeInst.function
the function of the prototype
|
PrimitiveNode.Function |
Xml805.PrimitiveNode.function |
PrimitiveNode.Function |
Xml805.MenuNodeInst.function |
PrimitiveNode.Function |
Xml806.PrimitiveNode.function |
PrimitiveNode.Function |
Xml806.MenuNodeInst.function |
Modifier and Type | Field and Description |
---|---|
PrimitiveNode.Function |
EDIFEquiv.NodeEquivalence.function |
Modifier and Type | Method and Description |
---|---|
static PrimitiveNode.Function |
PrimitiveNameToFunction.nameToFunction(java.lang.String nm) |
PrimitiveNode.Function |
Part.type()
Return the type of part.
|
Constructor and Description |
---|
Bipolar(PrimitiveNode.Function np,
NccNameProxy.PartNameProxy name,
double area,
Wire emit,
Wire base,
Wire coll) |
Mos(PrimitiveNode.Function np,
NccNameProxy.PartNameProxy name,
double width,
double length,
Wire src,
Wire gate,
Wire drn)
Transistor without body port.
|
Mos(PrimitiveNode.Function np,
NccNameProxy.PartNameProxy name,
double width,
double length,
Wire src,
Wire gate,
Wire drn,
Wire body)
Transistor with body port.
|
Part(NccNameProxy.PartNameProxy name,
PrimitiveNode.Function type,
Wire[] pins) |
Resistor(PrimitiveNode.Function type,
NccNameProxy.PartNameProxy name,
double width,
double length,
Wire w1,
Wire w2) |