|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Route | |
---|---|
com.sun.electric.tool.routing | Package for handling the Routing tools. |
Uses of Route in com.sun.electric.tool.routing |
---|
Fields in com.sun.electric.tool.routing declared as Route | |
---|---|
protected Route |
Router.CreateRouteJob.route
route to build |
Methods in com.sun.electric.tool.routing that return Route | |
---|---|
Route |
VerticalRoute.buildRoute(Cell cell,
java.awt.geom.Point2D location,
Dimension2D contactSize,
int arcAngle,
PolyMerge stayInside)
Builds a Route using the specification from specifyRoute(), but without connecting to startRE and endRE. |
Route |
InteractiveRouter.planRoute(Cell cell,
ElectricObject startObj,
ElectricObject endObj,
java.awt.geom.Point2D clicked,
PolyMerge stayInside,
boolean extendArcHead,
boolean extendArcTail)
Plan a route from startObj to endObj, taking into account where the user clicked in the cell. |
Route |
InteractiveRouter.planRoute(Cell cell,
ElectricObject startObj,
ElectricObject endObj,
java.awt.geom.Point2D clicked,
PolyMerge stayInside,
boolean extendArcHead,
boolean extendArcTail,
java.awt.geom.Rectangle2D contactArea)
Plan a route from startObj to endObj, taking into account where the user clicked in the cell. |
Methods in com.sun.electric.tool.routing with parameters of type Route | |
---|---|
protected static void |
InteractiveRouter.addConnectingArc(Route route,
Cell cell,
RouteElementPort startRE,
RouteElementPort endRE,
java.awt.geom.Point2D startPoint,
java.awt.geom.Point2D endPoint,
ArcProto arc,
double width,
int arcAngle,
boolean extendArcHead,
boolean extendArcTail,
PolyMerge stayInside)
|
protected RouteElementPort |
InteractiveRouter.bisectArc(Route route,
ArcInst arc,
java.awt.geom.Point2D bisectPoint,
PolyMerge stayInside)
Splits an arc at bisectPoint and updates the route to reflect the change. |
void |
Router.createRoute(Route route,
Cell cell)
Create the route within a Job. |
static boolean |
Router.createRouteNoJob(Route route,
Cell cell,
java.util.Map<ArcProto,java.lang.Integer> arcsCreatedMap,
java.util.Map<NodeProto,java.lang.Integer> nodesCreatedMap)
Method to create the route. |
protected RouteElementPort |
InteractiveRouter.findArcConnectingPoint(Route route,
ArcInst arc,
java.awt.geom.Point2D connectingPoint,
PolyMerge stayInside)
If drawing to/from an ArcInst, we may connect to some point along the arc. |
void |
InteractiveRouter.highlightRoute(EditWindow wnd,
Route route,
Cell cell)
Highlight a route in the window |
protected boolean |
SimpleWirer.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)
|
protected abstract boolean |
InteractiveRouter.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 contactsOnEndObject,
boolean extendArcHead,
boolean extendArcTail,
java.awt.geom.Rectangle2D contactArea)
|
Constructors in com.sun.electric.tool.routing with parameters of type Route | |
---|---|
Router.CreateRouteJob(java.lang.String what,
Route route,
Cell cell,
boolean verbose,
Tool tool)
Constructor |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |