|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use EPoint | |
---|---|
com.sun.electric.database | Package for the Electric database. |
com.sun.electric.database.geometry | Package for geometric support in Electric. |
com.sun.electric.database.id | Package for Ids in the Electric database. |
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.extract | Package for handling node extraction, parasitics, etc. |
com.sun.electric.tool.routing | Package for handling the Routing tools. |
com.sun.electric.tool.user | Package for handling the user-interface tool. |
Uses of EPoint in com.sun.electric.database |
---|
Fields in com.sun.electric.database declared as EPoint | |
---|---|
EPoint |
ImmutableNodeInst.anchor
anchor coordinate of this ImmutableNodeInst. |
EPoint |
ImmutableArcInst.headLocation
Location of head end of this ImmutableArcInst. |
EPoint |
ImmutableNodeInst.size
size of this ImmutableNodeInst. |
EPoint |
ImmutableArcInst.tailLocation
Location of tail end of this ImmutableArcInst. |
Methods in com.sun.electric.database that return EPoint | |
---|---|
EPoint[] |
ImmutableNodeInst.getTrace()
Method to return the "outline" information on this ImmutableNodeInst. |
Methods in com.sun.electric.database with parameters of type EPoint | |
---|---|
static ImmutableArcInst |
ImmutableArcInst.newInstance(int arcId,
ArcProtoId protoId,
Name name,
TextDescriptor nameDescriptor,
int tailNodeId,
PortProtoId tailPortId,
EPoint tailLocation,
int headNodeId,
PortProtoId headPortId,
EPoint headLocation,
long gridExtendOverMin,
int angle,
int flags)
Returns new ImmutableArcInst object. |
static ImmutableNodeInst |
ImmutableNodeInst.newInstance(int nodeId,
NodeProtoId protoId,
Name name,
TextDescriptor nameDescriptor,
Orientation orient,
EPoint anchor,
EPoint size,
int flags,
int techBits,
TextDescriptor protoDescriptor)
Returns new ImmutableNodeInst or ImmutableIconInst object. |
ImmutableNodeInst |
ImmutableNodeInst.withAnchor(EPoint anchor)
Returns ImmutableNodeInst which differs from this ImmutableNodeInst by anchor point. |
ImmutableArcInst |
ImmutableArcInst.withLocations(EPoint tailLocation,
EPoint headLocation)
Returns ImmutableArcInst which differs from this ImmutableArcInst by tailLocation and headLocation. |
ImmutableNodeInst |
ImmutableNodeInst.withSize(EPoint size)
Returns ImmutableNodeInst which differs from this ImmutableNodeInst by size. |
Uses of EPoint in com.sun.electric.database.geometry |
---|
Fields in com.sun.electric.database.geometry declared as EPoint | |
---|---|
static EPoint |
EPoint.ORIGIN
EPoint with both zero coordinates. |
Methods in com.sun.electric.database.geometry that return EPoint | |
---|---|
static EPoint |
EPoint.fromGrid(long gridX,
long gridY)
Returns EPoint with specified grid coordinates. |
static EPoint |
EPoint.fromLambda(double lambdaX,
double lambdaY)
Returns EPoint with specified grid coordinates. |
EPoint |
PolyBase.getCenter()
Method to return the center of the bounding box containing this PolyBase |
static EPoint |
EPoint.snap(java.awt.geom.Point2D p)
Returns EPoint from specified Point2D
snapped to the grid. |
Methods in com.sun.electric.database.geometry with parameters of type EPoint | |
---|---|
boolean |
EPoint.equals(EPoint that)
Returns true if this EPoint is equal to the other EPoint. |
double |
EPoint.gridDistance(EPoint pt)
Returns the distance from this EPoint to a
specified EPoint in grid units. |
double |
EPoint.lambdaDistance(EPoint pt)
Returns the distance from this EPoint to a
specified EPoint in lambda units. |
Uses of EPoint in com.sun.electric.database.id |
---|
Methods in com.sun.electric.database.id that return EPoint | |
---|---|
EPoint |
IdReader.readPoint()
Reads EPoint. |
Methods in com.sun.electric.database.id with parameters of type EPoint | |
---|---|
void |
IdWriter.writePoint(EPoint p)
Writes EPoint. |
Uses of EPoint in com.sun.electric.database.topology |
---|
Methods in com.sun.electric.database.topology that return EPoint | |
---|---|
EPoint |
NodeInst.getAnchorCenter()
Method to return the center point of this NodeInst object. |
EPoint |
PortInst.getCenter()
|
EPoint |
ArcInst.getHeadLocation()
Method to return the Location on head of this ArcInst. |
EPoint |
HeadConnection.getLocation()
Method to return the location on this HeadConnection. |
abstract EPoint |
Connection.getLocation()
Method to return the location on this Connection. |
EPoint |
TailConnection.getLocation()
Method to return the location on this TailConnection. |
EPoint |
ArcInst.getLocation(int connIndex)
Method to return the Location on an end of this ArcInst. |
EPoint |
ArcInst.getTailLocation()
Method to return the Location on tail of this ArcInst. |
Methods in com.sun.electric.database.topology with parameters of type EPoint | |
---|---|
Poly |
NodeInst.getBaseShape(EPoint anchor,
double baseWidth,
double baseHeight)
Returns the polygon that describe the base highlight of this NodeInst with modified size. |
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 ArcInst |
ArcInst.newInstance(Cell parent,
ArcProto protoType,
java.lang.String name,
TextDescriptor nameDescriptor,
PortInst headPort,
PortInst tailPort,
EPoint headPt,
EPoint tailPt,
long gridExtendOverMin,
int angle,
int flags)
Method to create a new ArcInst connecting two PortInsts at specified locations. |
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. |
Uses of EPoint in com.sun.electric.technology |
---|
Fields in com.sun.electric.technology with type parameters of type EPoint | |
---|---|
java.util.Map<java.lang.Integer,EPoint> |
Xml.PrimitiveNode.diskOffset
|
java.util.HashMap<PrimitiveNodeId,EPoint> |
Technology.SizeCorrector.nodeExtends
|
Methods in com.sun.electric.technology that return EPoint | |
---|---|
EPoint |
PrimitiveNode.getMulticut2Size()
|
EPoint |
Technology.SizeCorrector.getSizeFromDisk(PrimitiveNode pn,
double width,
double height)
|
EPoint |
Technology.SizeCorrector.getSizeToDisk(ImmutableNodeInst n)
|
Methods in com.sun.electric.technology with parameters of type EPoint | |
---|---|
Poly |
Technology.MultiCutData.fillCutPoly(EPoint anchor,
int cut)
Method to fill in the contact cuts based on anchor information. |
void |
AbstractShapeBuilder.pushPoint(EPoint p)
|
void |
AbstractShapeBuilder.pushPoint(EPoint p,
double gridX,
double gridY)
|
Constructors in com.sun.electric.technology with parameters of type EPoint | |
---|---|
PrimitiveNode(java.lang.String protoName,
Technology tech,
EPoint sizeCorrector1,
EPoint sizeCorrector2,
java.lang.String minSizeRule,
double defWidth,
double defHeight,
ERectangle fullRectangle,
ERectangle baseRectangle,
Technology.NodeLayer[] layers)
The constructor is never called externally. |
Uses of EPoint in com.sun.electric.technology.xml |
---|
Fields in com.sun.electric.technology.xml declared as EPoint | |
---|---|
EPoint |
XmlParam.PrimitiveNode.diskOffset
|
Fields in com.sun.electric.technology.xml with type parameters of type EPoint | |
---|---|
java.util.TreeMap<java.lang.Integer,EPoint> |
Xml806.PrimitiveNode.diskOffset
|
java.util.TreeMap<java.lang.Integer,EPoint> |
Xml805.PrimitiveNode.diskOffset
|
java.util.TreeMap<java.lang.Integer,EPoint> |
Xml807.PrimitiveNode.diskOffset
|
Uses of EPoint in com.sun.electric.tool.extract |
---|
Methods in com.sun.electric.tool.extract with parameters of type EPoint | |
---|---|
java.util.List<GeometrySearch.GeometrySearchResult> |
GeometrySearch.searchGeometries(Cell cell,
EPoint point,
boolean visibleObjectsOnly)
Find a Primitive Node or Arc at a point in a cell. |
Uses of EPoint in com.sun.electric.tool.routing |
---|
Methods in com.sun.electric.tool.routing with parameters of type EPoint | |
---|---|
static RouteElementPort |
RouteElementPort.existingPortInst(PortInst existingPortInst,
EPoint portInstSite)
Factory method for making a dummy RouteElement for an existing PortInst. |
Uses of EPoint in com.sun.electric.tool.user |
---|
Methods in com.sun.electric.tool.user with parameters of type EPoint | |
---|---|
void |
ErrorLogger.logError(java.lang.String message,
EPoint pt,
Cell cell,
int sortKey)
Factory method to log an error message. |
Method parameters in com.sun.electric.tool.user with type arguments of type EPoint | |
---|---|
void |
ErrorLogger.logError(java.lang.String message,
java.util.List<Geometric> geomList,
java.util.List<Export> exportList,
java.util.List<EPoint> lineList,
java.util.List<EPoint> pointList,
java.util.List<PolyBase> polyList,
Cell cell,
int sortKey)
Factory method to log an error message. |
void |
ErrorLogger.logError(java.lang.String message,
java.util.List<Geometric> geomList,
java.util.List<Export> exportList,
java.util.List<EPoint> lineList,
java.util.List<EPoint> pointList,
java.util.List<PolyBase> polyList,
Cell cell,
int sortKey)
Factory method to log an error message. |
void |
ErrorLogger.logWarning(java.lang.String message,
java.util.List<Geometric> geomList,
java.util.List<Export> exportList,
java.util.List<EPoint> lineList,
java.util.List<EPoint> pointList,
java.util.List<PolyBase> polyList,
Cell cell,
int sortKey)
Factory method to log a warning message. |
void |
ErrorLogger.logWarning(java.lang.String message,
java.util.List<Geometric> geomList,
java.util.List<Export> exportList,
java.util.List<EPoint> lineList,
java.util.List<EPoint> pointList,
java.util.List<PolyBase> polyList,
Cell cell,
int sortKey)
Factory method to log a warning message. |
Constructor parameters in com.sun.electric.tool.user with type arguments of type EPoint | |
---|---|
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)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |