com.sun.electric.tool.routing
Class SimpleWirer
java.lang.Object
com.sun.electric.tool.routing.Router
com.sun.electric.tool.routing.InteractiveRouter
com.sun.electric.tool.routing.SimpleWirer
public class SimpleWirer
- extends InteractiveRouter
A Simple wiring tool for the user to draw wires.
Method Summary |
protected boolean |
planRoute(Route route,
Cell cell,
RouteElementPort endRE,
java.awt.geom.Point2D startLoc,
java.awt.geom.Point2D endLoc,
java.awt.geom.Point2D clicked,
PolyMerge stayInside,
VerticalRoute vroute,
boolean contactsOnEndObj,
boolean extendArcHead,
boolean extendArcTail,
java.awt.geom.Rectangle2D contactArea)
|
java.lang.String |
toString()
|
Methods inherited from class com.sun.electric.tool.routing.InteractiveRouter |
addConnectingArc, bisectArc, cancelInteractiveRoute, filterRouteObject, findArcConnectingPoint, findQuadrant, getBounds, getClosestAngledPoint, getClosestOrthogonalPoint, getClosestValue, getConnectingPoints, getConnectingSite, getCornerLocation, getExtendArcEnd, getIntersection, getLayerArea, getRoutePort, highlightRoute, highlightRoute, makeRoute, makeVerticalRoute, onSegment, planRoute, planRoute, startInteractiveRoute, updateContactArea, withinBounds |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
SimpleWirer
public SimpleWirer()
toString
public java.lang.String toString()
- Overrides:
toString
in class InteractiveRouter
planRoute
protected boolean planRoute(Route route,
Cell cell,
RouteElementPort endRE,
java.awt.geom.Point2D startLoc,
java.awt.geom.Point2D endLoc,
java.awt.geom.Point2D clicked,
PolyMerge stayInside,
VerticalRoute vroute,
boolean contactsOnEndObj,
boolean extendArcHead,
boolean extendArcTail,
java.awt.geom.Rectangle2D contactArea)
- Specified by:
planRoute
in class InteractiveRouter